builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-034 starttime: 1469444748.96 results: success (0) buildid: 20160725022027 builduid: 06e7ff17d0754ca8bb48fa0689aa6a1f revision: f3d7abb885c267a7657e3b8ea06c18f76eb69641 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:48.957646) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:48.958123) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:48.958422) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:49.015653) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:49.016196) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False --04:05: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.95 MB/s 04:05:52 (7.95 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.556000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:49.631085) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:49.631457) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.973000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:50.626446) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:05:50.626964) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f3d7abb885c267a7657e3b8ea06c18f76eb69641 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f3d7abb885c267a7657e3b8ea06c18f76eb69641 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False 2016-07-25 04:05:54,286 truncating revision to first 12 chars 2016-07-25 04:05:54,286 Setting DEBUG logging. 2016-07-25 04:05:54,286 attempt 1/10 2016-07-25 04:05:54,286 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f3d7abb885c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 04:05:54,826 unpacking tar archive at: mozilla-beta-f3d7abb885c2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.328000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:05:52.029645) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:52.029966) ========= script_repo_revision: f3d7abb885c267a7657e3b8ea06c18f76eb69641 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:52.030471) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:52.030758) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:05:52.046080) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-07-25 04:05:52.046446) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:05:55 INFO - MultiFileLogger online at 20160725 04:05:55 in C:\slave\test 04:05:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 04:05:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:05:55 INFO - {'append_to_log': False, 04:05:55 INFO - 'base_work_dir': 'C:\\slave\\test', 04:05:55 INFO - 'blob_upload_branch': 'mozilla-beta', 04:05:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:05:55 INFO - 'buildbot_json_path': 'buildprops.json', 04:05:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:05:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:05:55 INFO - 'download_minidump_stackwalk': True, 04:05:55 INFO - 'download_symbols': 'true', 04:05:55 INFO - 'e10s': False, 04:05:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:05:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:05:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:05:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:05:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:05:55 INFO - 'C:/mozilla-build/tooltool.py'), 04:05:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:05:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:05:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:05:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:05:55 INFO - 'log_level': 'info', 04:05:55 INFO - 'log_to_console': True, 04:05:55 INFO - 'opt_config_files': (), 04:05:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:05:55 INFO - '--processes=1', 04:05:55 INFO - '--config=%(test_path)s/wptrunner.ini', 04:05:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:05:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:05:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:05:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:05:55 INFO - 'pip_index': False, 04:05:55 INFO - 'require_test_zip': True, 04:05:55 INFO - 'test_type': ('testharness',), 04:05:55 INFO - 'this_chunk': '1', 04:05:55 INFO - 'total_chunks': '10', 04:05:55 INFO - 'virtualenv_path': 'venv', 04:05:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:05:55 INFO - 'work_dir': 'build'} 04:05:55 INFO - ##### 04:05:55 INFO - ##### Running clobber step. 04:05:55 INFO - ##### 04:05:55 INFO - Running pre-action listener: _resource_record_pre_action 04:05:55 INFO - Running main action method: clobber 04:05:55 INFO - rmtree: C:\slave\test\build 04:05:55 INFO - Using _rmtree_windows ... 04:05:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:06:52 INFO - Running post-action listener: _resource_record_post_action 04:06:52 INFO - ##### 04:06:52 INFO - ##### Running read-buildbot-config step. 04:06:52 INFO - ##### 04:06:52 INFO - Running pre-action listener: _resource_record_pre_action 04:06:52 INFO - Running main action method: read_buildbot_config 04:06:52 INFO - Using buildbot properties: 04:06:52 INFO - { 04:06:52 INFO - "project": "", 04:06:52 INFO - "product": "firefox", 04:06:52 INFO - "script_repo_revision": "production", 04:06:52 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 04:06:52 INFO - "repository": "", 04:06:52 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 04:06:52 INFO - "buildid": "20160725022027", 04:06:52 INFO - "pgo_build": "False", 04:06:52 INFO - "basedir": "C:\\slave\\test", 04:06:52 INFO - "buildnumber": 5, 04:06:52 INFO - "slavename": "t-xp32-ix-034", 04:06:52 INFO - "revision": "f3d7abb885c267a7657e3b8ea06c18f76eb69641", 04:06:52 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 04:06:52 INFO - "platform": "win32", 04:06:52 INFO - "branch": "mozilla-beta", 04:06:52 INFO - "repo_path": "releases/mozilla-beta", 04:06:52 INFO - "moz_repo_path": "", 04:06:52 INFO - "stage_platform": "win32", 04:06:52 INFO - "builduid": "06e7ff17d0754ca8bb48fa0689aa6a1f", 04:06:52 INFO - "slavebuilddir": "test" 04:06:52 INFO - } 04:06:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:06:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:06:52 INFO - Running post-action listener: _resource_record_post_action 04:06:52 INFO - ##### 04:06:52 INFO - ##### Running download-and-extract step. 04:06:52 INFO - ##### 04:06:52 INFO - Running pre-action listener: _resource_record_pre_action 04:06:52 INFO - Running main action method: download_and_extract 04:06:52 INFO - mkdir: C:\slave\test\build\tests 04:06:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:52 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:06:52 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:06:52 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:06:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 04:06:53 INFO - Downloaded 1240 bytes. 04:06:53 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:06:53 INFO - Using the following test package requirements: 04:06:53 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:06:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:06:53 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:06:53 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'jsshell-win32.zip'], 04:06:53 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:06:53 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:06:53 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:06:53 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:06:53 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:06:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:06:53 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:06:53 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:06:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:53 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:06:53 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:06:53 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 04:06:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 04:06:55 INFO - Downloaded 20366358 bytes. 04:06:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:06:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:06:57 INFO - caution: filename not matched: web-platform/* 04:06:57 INFO - Return code: 11 04:06:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:57 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:06:57 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:06:57 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 04:06:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 04:07:00 INFO - Downloaded 36389908 bytes. 04:07:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:07:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:07:43 INFO - caution: filename not matched: bin/* 04:07:43 INFO - caution: filename not matched: config/* 04:07:43 INFO - caution: filename not matched: mozbase/* 04:07:43 INFO - caution: filename not matched: marionette/* 04:07:43 INFO - caution: filename not matched: tools/wptserve/* 04:07:43 INFO - Return code: 11 04:07:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:43 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:07:43 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:07:43 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:07:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 04:07:47 INFO - Downloaded 68479731 bytes. 04:07:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:07:47 INFO - mkdir: C:\slave\test\properties 04:07:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:07:47 INFO - Writing to file C:\slave\test\properties\build_url 04:07:47 INFO - Contents: 04:07:47 INFO - build_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:07:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:07:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:07:48 INFO - Writing to file C:\slave\test\properties\symbols_url 04:07:48 INFO - Contents: 04:07:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:07:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:48 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:07:48 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:07:48 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:07:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:07:52 INFO - Downloaded 55639915 bytes. 04:07:52 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:07:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:07:58 INFO - Return code: 0 04:07:58 INFO - Running post-action listener: _resource_record_post_action 04:07:58 INFO - Running post-action listener: set_extra_try_arguments 04:07:58 INFO - ##### 04:07:58 INFO - ##### Running create-virtualenv step. 04:07:58 INFO - ##### 04:07:58 INFO - Running pre-action listener: _pre_create_virtualenv 04:07:58 INFO - Running pre-action listener: _resource_record_pre_action 04:07:58 INFO - Running main action method: create_virtualenv 04:07:58 INFO - Creating virtualenv C:\slave\test\build\venv 04:07:58 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:07:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:08:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:08:01 INFO - Installing distribute......................................................................................................................................................................................done. 04:08:02 INFO - Return code: 0 04:08:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:08:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 04:08:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:08:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:08:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:08:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 04:08:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 04:08:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:08:02 INFO - 'DCLOCATION': 'SCL3', 04:08:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:02 INFO - 'HOMEDRIVE': 'C:', 04:08:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:02 INFO - 'KTS_VERSION': '1.19c', 04:08:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 04:08:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:02 INFO - 'MOZ_AIRBAG': '1', 04:08:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:02 INFO - 'MOZ_MSVCVERSION': '8', 04:08:02 INFO - 'MOZ_NO_REMOTE': '1', 04:08:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:02 INFO - 'NO_EM_RESTART': '1', 04:08:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:02 INFO - 'OS': 'Windows_NT', 04:08:02 INFO - 'OURDRIVE': 'C:', 04:08:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:08:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:08:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:02 INFO - 'PROCESSOR_LEVEL': '6', 04:08:02 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:02 INFO - 'PROMPT': '$P$G', 04:08:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:02 INFO - 'PWD': 'C:\\slave\\test', 04:08:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:02 INFO - 'SESSIONNAME': 'Console', 04:08:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:02 INFO - 'SYSTEMDRIVE': 'C:', 04:08:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:08:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:02 INFO - 'TEST1': 'testie', 04:08:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:02 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 04:08:02 INFO - 'USERNAME': 'cltbld', 04:08:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:02 INFO - 'WINDIR': 'C:\\WINDOWS', 04:08:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:03 INFO - Downloading/unpacking psutil>=0.7.1 04:08:03 INFO - Running setup.py egg_info for package psutil 04:08:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:08:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:08:03 INFO - Installing collected packages: psutil 04:08:03 INFO - Running setup.py install for psutil 04:08:03 INFO - building 'psutil._psutil_windows' extension 04:08:03 INFO - error: Unable to find vcvarsall.bat 04:08:03 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-ivrcr6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:08:03 INFO - running install 04:08:03 INFO - running build 04:08:03 INFO - running build_py 04:08:03 INFO - creating build 04:08:03 INFO - creating build\lib.win32-2.7 04:08:03 INFO - creating build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:08:03 INFO - running build_ext 04:08:03 INFO - building 'psutil._psutil_windows' extension 04:08:03 INFO - error: Unable to find vcvarsall.bat 04:08:03 INFO - ---------------------------------------- 04:08:03 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-ivrcr6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:08:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 04:08:03 WARNING - Return code: 1 04:08:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:08:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:08:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 04:08:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:08:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:08:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:08:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 04:08:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 04:08:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:08:03 INFO - 'DCLOCATION': 'SCL3', 04:08:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:03 INFO - 'HOMEDRIVE': 'C:', 04:08:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:03 INFO - 'KTS_VERSION': '1.19c', 04:08:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 04:08:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:03 INFO - 'MOZ_AIRBAG': '1', 04:08:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:03 INFO - 'MOZ_MSVCVERSION': '8', 04:08:03 INFO - 'MOZ_NO_REMOTE': '1', 04:08:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:03 INFO - 'NO_EM_RESTART': '1', 04:08:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:03 INFO - 'OS': 'Windows_NT', 04:08:03 INFO - 'OURDRIVE': 'C:', 04:08:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:08:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:08:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:03 INFO - 'PROCESSOR_LEVEL': '6', 04:08:03 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:03 INFO - 'PROMPT': '$P$G', 04:08:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:03 INFO - 'PWD': 'C:\\slave\\test', 04:08:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:03 INFO - 'SESSIONNAME': 'Console', 04:08:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:03 INFO - 'SYSTEMDRIVE': 'C:', 04:08:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:08:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:03 INFO - 'TEST1': 'testie', 04:08:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:03 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 04:08:03 INFO - 'USERNAME': 'cltbld', 04:08:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:03 INFO - 'WINDIR': 'C:\\WINDOWS', 04:08:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:08:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:08:04 INFO - Running setup.py egg_info for package mozsystemmonitor 04:08:04 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:08:04 INFO - Running setup.py egg_info for package psutil 04:08:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:08:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:08:04 INFO - Installing collected packages: mozsystemmonitor, psutil 04:08:04 INFO - Running setup.py install for mozsystemmonitor 04:08:04 INFO - Running setup.py install for psutil 04:08:04 INFO - building 'psutil._psutil_windows' extension 04:08:04 INFO - error: Unable to find vcvarsall.bat 04:08:04 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-olma4r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:08:04 INFO - running install 04:08:04 INFO - running build 04:08:04 INFO - running build_py 04:08:04 INFO - running build_ext 04:08:04 INFO - building 'psutil._psutil_windows' extension 04:08:04 INFO - error: Unable to find vcvarsall.bat 04:08:04 INFO - ---------------------------------------- 04:08:04 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-olma4r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:08:04 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 04:08:04 WARNING - Return code: 1 04:08:04 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:08:04 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:08:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 04:08:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:08:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:08:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:08:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 04:08:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 04:08:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:08:04 INFO - 'DCLOCATION': 'SCL3', 04:08:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:04 INFO - 'HOMEDRIVE': 'C:', 04:08:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:04 INFO - 'KTS_VERSION': '1.19c', 04:08:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 04:08:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:04 INFO - 'MOZ_AIRBAG': '1', 04:08:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:04 INFO - 'MOZ_MSVCVERSION': '8', 04:08:04 INFO - 'MOZ_NO_REMOTE': '1', 04:08:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:04 INFO - 'NO_EM_RESTART': '1', 04:08:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:04 INFO - 'OS': 'Windows_NT', 04:08:04 INFO - 'OURDRIVE': 'C:', 04:08:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:08:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:08:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:04 INFO - 'PROCESSOR_LEVEL': '6', 04:08:04 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:04 INFO - 'PROMPT': '$P$G', 04:08:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:04 INFO - 'PWD': 'C:\\slave\\test', 04:08:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:04 INFO - 'SESSIONNAME': 'Console', 04:08:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:04 INFO - 'SYSTEMDRIVE': 'C:', 04:08:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:08:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:04 INFO - 'TEST1': 'testie', 04:08:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:04 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 04:08:04 INFO - 'USERNAME': 'cltbld', 04:08:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:04 INFO - 'WINDIR': 'C:\\WINDOWS', 04:08:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:04 INFO - Downloading/unpacking blobuploader==1.2.4 04:08:04 INFO - Downloading blobuploader-1.2.4.tar.gz 04:08:04 INFO - Running setup.py egg_info for package blobuploader 04:08:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:08:06 INFO - Running setup.py egg_info for package requests 04:08:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:08:06 INFO - Downloading docopt-0.6.1.tar.gz 04:08:06 INFO - Running setup.py egg_info for package docopt 04:08:06 INFO - Installing collected packages: blobuploader, docopt, requests 04:08:06 INFO - Running setup.py install for blobuploader 04:08:06 INFO - Running setup.py install for docopt 04:08:06 INFO - Running setup.py install for requests 04:08:06 INFO - Successfully installed blobuploader docopt requests 04:08:06 INFO - Cleaning up... 04:08:06 INFO - Return code: 0 04:08:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:08: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')]} 04:08:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08: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')]} 04:08:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 04:08:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:08:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:08:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:08:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 04:08:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 04:08:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:08:06 INFO - 'DCLOCATION': 'SCL3', 04:08:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:06 INFO - 'HOMEDRIVE': 'C:', 04:08:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:06 INFO - 'KTS_VERSION': '1.19c', 04:08:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 04:08:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:06 INFO - 'MOZ_AIRBAG': '1', 04:08:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:06 INFO - 'MOZ_MSVCVERSION': '8', 04:08:06 INFO - 'MOZ_NO_REMOTE': '1', 04:08:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:06 INFO - 'NO_EM_RESTART': '1', 04:08:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:06 INFO - 'OS': 'Windows_NT', 04:08:06 INFO - 'OURDRIVE': 'C:', 04:08: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', 04:08:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:08:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:06 INFO - 'PROCESSOR_LEVEL': '6', 04:08:06 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:06 INFO - 'PROMPT': '$P$G', 04:08:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:06 INFO - 'PWD': 'C:\\slave\\test', 04:08:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:06 INFO - 'SESSIONNAME': 'Console', 04:08:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:06 INFO - 'SYSTEMDRIVE': 'C:', 04:08:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:08:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:06 INFO - 'TEST1': 'testie', 04:08:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:06 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 04:08:06 INFO - 'USERNAME': 'cltbld', 04:08:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:06 INFO - 'WINDIR': 'C:\\WINDOWS', 04:08:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:08:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:08:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:08:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:08:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:08:11 INFO - Unpacking c:\slave\test\build\tests\marionette 04:08:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:08:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:08:11 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:08:11 INFO - Running setup.py install for browsermob-proxy 04:08:16 INFO - Running setup.py install for manifestparser 04:08:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for marionette-client 04:08:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:08:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for marionette-driver 04:08:16 INFO - Running setup.py install for mozcrash 04:08:16 INFO - Running setup.py install for mozdebug 04:08:16 INFO - Running setup.py install for mozdevice 04:08:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozfile 04:08:16 INFO - Running setup.py install for mozhttpd 04:08:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozinfo 04:08:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozInstall 04:08:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozleak 04:08:16 INFO - Running setup.py install for mozlog 04:08:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for moznetwork 04:08:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozprocess 04:08:16 INFO - Running setup.py install for mozprofile 04:08:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozrunner 04:08:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for mozscreenshot 04:08:16 INFO - Running setup.py install for moztest 04:08:16 INFO - Running setup.py install for mozversion 04:08:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:08:16 INFO - Running setup.py install for wptserve 04:08:16 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:08:16 INFO - Cleaning up... 04:08:16 INFO - Return code: 0 04:08:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:08:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:08:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:08:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 04:08:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:08:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:08:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:08:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 04:08:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 04:08:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:08:16 INFO - 'DCLOCATION': 'SCL3', 04:08:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:16 INFO - 'HOMEDRIVE': 'C:', 04:08:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:16 INFO - 'KTS_VERSION': '1.19c', 04:08:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 04:08:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:16 INFO - 'MOZ_AIRBAG': '1', 04:08:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:16 INFO - 'MOZ_MSVCVERSION': '8', 04:08:16 INFO - 'MOZ_NO_REMOTE': '1', 04:08:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:16 INFO - 'NO_EM_RESTART': '1', 04:08:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:16 INFO - 'OS': 'Windows_NT', 04:08:16 INFO - 'OURDRIVE': 'C:', 04:08:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:08:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:08:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:16 INFO - 'PROCESSOR_LEVEL': '6', 04:08:16 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:16 INFO - 'PROMPT': '$P$G', 04:08:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:16 INFO - 'PWD': 'C:\\slave\\test', 04:08:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:16 INFO - 'SESSIONNAME': 'Console', 04:08:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:16 INFO - 'SYSTEMDRIVE': 'C:', 04:08:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:08:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:16 INFO - 'TEST1': 'testie', 04:08:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:16 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 04:08:16 INFO - 'USERNAME': 'cltbld', 04:08:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:16 INFO - 'WINDIR': 'C:\\WINDOWS', 04:08:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:08:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:08:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:08:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:08:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:08:19 INFO - Unpacking c:\slave\test\build\tests\marionette 04:08:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:08:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:08:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:08:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:08:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:08:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:08:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:08:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:08:28 INFO - Downloading blessings-1.6.tar.gz 04:08:28 INFO - Running setup.py egg_info for package blessings 04:08:28 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:08:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:08:28 INFO - Running setup.py install for blessings 04:08:28 INFO - Running setup.py install for browsermob-proxy 04:08:28 INFO - Running setup.py install for manifestparser 04:08:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Running setup.py install for marionette-client 04:08:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:08:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Running setup.py install for marionette-driver 04:08:28 INFO - Running setup.py install for mozcrash 04:08:28 INFO - Running setup.py install for mozdebug 04:08:28 INFO - Running setup.py install for mozdevice 04:08:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Running setup.py install for mozhttpd 04:08:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Running setup.py install for mozInstall 04:08:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Running setup.py install for mozleak 04:08:28 INFO - Running setup.py install for mozprofile 04:08:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Running setup.py install for mozrunner 04:08:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:08:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:08:29 INFO - Running setup.py install for mozscreenshot 04:08:29 INFO - Running setup.py install for moztest 04:08:29 INFO - Running setup.py install for mozversion 04:08:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:08:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:08:29 INFO - Running setup.py install for wptserve 04:08:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:08:29 INFO - Cleaning up... 04:08:29 INFO - Return code: 0 04:08:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:08:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:08:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:08:29 INFO - Reading from file tmpfile_stdout 04:08:29 INFO - Using _rmtree_windows ... 04:08:29 INFO - Using _rmtree_windows ... 04:08:29 INFO - Current package versions: 04:08:29 INFO - blessings == 1.6 04:08:29 INFO - blobuploader == 1.2.4 04:08:29 INFO - browsermob-proxy == 0.6.0 04:08:29 INFO - distribute == 0.6.14 04:08:29 INFO - docopt == 0.6.1 04:08:29 INFO - manifestparser == 1.1 04:08:29 INFO - marionette-client == 2.3.0 04:08:29 INFO - marionette-driver == 1.4.0 04:08:29 INFO - mozInstall == 1.12 04:08:29 INFO - mozcrash == 0.17 04:08:29 INFO - mozdebug == 0.1 04:08:29 INFO - mozdevice == 0.48 04:08:29 INFO - mozfile == 1.2 04:08:29 INFO - mozhttpd == 0.7 04:08:29 INFO - mozinfo == 0.9 04:08:29 INFO - mozleak == 0.1 04:08:29 INFO - mozlog == 3.1 04:08:29 INFO - moznetwork == 0.27 04:08:29 INFO - mozprocess == 0.22 04:08:29 INFO - mozprofile == 0.28 04:08:29 INFO - mozrunner == 6.11 04:08:29 INFO - mozscreenshot == 0.1 04:08:29 INFO - mozsystemmonitor == 0.0 04:08:29 INFO - moztest == 0.7 04:08:29 INFO - mozversion == 1.4 04:08:29 INFO - requests == 1.2.3 04:08:29 INFO - wptserve == 1.4.0 04:08:29 INFO - Running post-action listener: _resource_record_post_action 04:08:29 INFO - Running post-action listener: _start_resource_monitoring 04:08:29 INFO - Starting resource monitoring. 04:08:29 INFO - ##### 04:08:29 INFO - ##### Running pull step. 04:08:29 INFO - ##### 04:08:29 INFO - Running pre-action listener: _resource_record_pre_action 04:08:29 INFO - Running main action method: pull 04:08:29 INFO - Pull has nothing to do! 04:08:29 INFO - Running post-action listener: _resource_record_post_action 04:08:29 INFO - ##### 04:08:29 INFO - ##### Running install step. 04:08:29 INFO - ##### 04:08:29 INFO - Running pre-action listener: _resource_record_pre_action 04:08:29 INFO - Running main action method: install 04:08:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:08:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:08:30 INFO - Reading from file tmpfile_stdout 04:08:30 INFO - Using _rmtree_windows ... 04:08:30 INFO - Using _rmtree_windows ... 04:08:30 INFO - Detecting whether we're running mozinstall >=1.0... 04:08:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:08:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:08:30 INFO - Reading from file tmpfile_stdout 04:08:30 INFO - Output received: 04:08:30 INFO - Usage: mozinstall-script.py [options] installer 04:08:30 INFO - Options: 04:08:30 INFO - -h, --help show this help message and exit 04:08:30 INFO - -d DEST, --destination=DEST 04:08:30 INFO - Directory to install application into. [default: 04:08:30 INFO - "C:\slave\test"] 04:08:30 INFO - --app=APP Application being installed. [default: firefox] 04:08:30 INFO - Using _rmtree_windows ... 04:08:30 INFO - Using _rmtree_windows ... 04:08:30 INFO - mkdir: C:\slave\test\build\application 04:08:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:08:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 04:08:32 INFO - Reading from file tmpfile_stdout 04:08:32 INFO - Output received: 04:08:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:08:32 INFO - Using _rmtree_windows ... 04:08:32 INFO - Using _rmtree_windows ... 04:08:32 INFO - Running post-action listener: _resource_record_post_action 04:08:32 INFO - ##### 04:08:32 INFO - ##### Running run-tests step. 04:08:32 INFO - ##### 04:08:32 INFO - Running pre-action listener: _resource_record_pre_action 04:08:32 INFO - Running main action method: run_tests 04:08:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:08:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:08:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:08:32 INFO - grabbing minidump binary from tooltool 04:08:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:32 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:08:32 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:08:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:08:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:08:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptysdc_ 04:08:35 INFO - INFO - File integrity verified, renaming tmptysdc_ to win32-minidump_stackwalk.exe 04:08:35 INFO - Return code: 0 04:08:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:08:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:08:35 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/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:08:35 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/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:08:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:08:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 04:08:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:08:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 04:08:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:08:35 INFO - 'DCLOCATION': 'SCL3', 04:08:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:08:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:08:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:08:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:08:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:08:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:08:35 INFO - 'HOMEDRIVE': 'C:', 04:08:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:08:35 INFO - 'KTS_VERSION': '1.19c', 04:08:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:08:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 04:08:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:08:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:08:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:08:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:08:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:08:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:08:35 INFO - 'MOZ_AIRBAG': '1', 04:08:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:08:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:08:35 INFO - 'MOZ_MSVCVERSION': '8', 04:08:35 INFO - 'MOZ_NO_REMOTE': '1', 04:08:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:08:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:08:35 INFO - 'NO_EM_RESTART': '1', 04:08:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:08:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:08:35 INFO - 'OS': 'Windows_NT', 04:08:35 INFO - 'OURDRIVE': 'C:', 04:08:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:08:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:08:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:08:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:08:35 INFO - 'PROCESSOR_LEVEL': '6', 04:08:35 INFO - 'PROCESSOR_REVISION': '1e05', 04:08:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:08:35 INFO - 'PROMPT': '$P$G', 04:08:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:08:35 INFO - 'PWD': 'C:\\slave\\test', 04:08:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:08:35 INFO - 'SESSIONNAME': 'Console', 04:08:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:08:35 INFO - 'SYSTEMDRIVE': 'C:', 04:08:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:08:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:35 INFO - 'TEST1': 'testie', 04:08:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:08:35 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 04:08:35 INFO - 'USERNAME': 'cltbld', 04:08:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 04:08:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:08:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:08:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:08:35 INFO - 'WINDIR': 'C:\\WINDOWS', 04:08:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:08:35 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/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:08:36 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:08:36 INFO - import pkg_resources 04:08:38 INFO - Using 1 client processes 04:08:41 INFO - SUITE-START | Running 778 tests 04:08:41 INFO - Running testharness tests 04:08:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:08:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:08:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:08:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:08:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:08:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:08:41 INFO - Setting up ssl 04:08:41 INFO - PROCESS | certutil | 04:08:41 INFO - PROCESS | certutil | 04:08:41 INFO - PROCESS | certutil | 04:08:41 INFO - Certificate Nickname Trust Attributes 04:08:41 INFO - SSL,S/MIME,JAR/XPI 04:08:41 INFO - 04:08:41 INFO - web-platform-tests CT,, 04:08:41 INFO - 04:08:41 INFO - Starting runner 04:08:43 INFO - PROCESS | 3684 | [3684] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:08:43 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:08:43 INFO - PROCESS | 3684 | [3684] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:08:44 INFO - PROCESS | 3684 | 1469444924860 Marionette DEBUG Marionette enabled via build flag and pref 04:08:44 INFO - PROCESS | 3684 | ++DOCSHELL 114DDC00 == 1 [pid = 3684] [id = 1] 04:08:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 1 (114DE000) [pid = 3684] [serial = 1] [outer = 00000000] 04:08:44 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:08:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 2 (114DEC00) [pid = 3684] [serial = 2] [outer = 114DE000] 04:08:45 INFO - PROCESS | 3684 | [3684] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 04:08:45 INFO - PROCESS | 3684 | [3684] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 04:08:45 INFO - PROCESS | 3684 | ++DOCSHELL 12826C00 == 2 [pid = 3684] [id = 2] 04:08:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 3 (12827000) [pid = 3684] [serial = 3] [outer = 00000000] 04:08:45 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:08:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 4 (12827C00) [pid = 3684] [serial = 4] [outer = 12827000] 04:08:45 INFO - PROCESS | 3684 | 1469444925412 Marionette INFO Listening on port 2828 04:08:45 INFO - PROCESS | 3684 | 1469444925809 Marionette DEBUG Marionette enabled via command-line flag 04:08:45 INFO - PROCESS | 3684 | ++DOCSHELL 1314EC00 == 3 [pid = 3684] [id = 3] 04:08:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 5 (13156C00) [pid = 3684] [serial = 5] [outer = 00000000] 04:08:45 INFO - PROCESS | 3684 | [3684] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:08:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 6 (13157800) [pid = 3684] [serial = 6] [outer = 13156C00] 04:08:45 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:08:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 7 (1393AC00) [pid = 3684] [serial = 7] [outer = 12827000] 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:08:46 INFO - PROCESS | 3684 | 1469444926141 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1460 04:08:46 INFO - PROCESS | 3684 | 1469444926248 Marionette DEBUG Closed connection conn0 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:08:46 INFO - PROCESS | 3684 | 1469444926258 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1461 04:08:46 INFO - PROCESS | 3684 | 1469444926285 Marionette DEBUG Closed connection conn1 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:08:46 INFO - PROCESS | 3684 | 1469444926292 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1462 04:08:46 INFO - PROCESS | 3684 | ++DOCSHELL 114DF000 == 4 [pid = 3684] [id = 4] 04:08:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 8 (13EA2000) [pid = 3684] [serial = 8] [outer = 00000000] 04:08:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 9 (14290400) [pid = 3684] [serial = 9] [outer = 13EA2000] 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 04:08:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 10 (14295C00) [pid = 3684] [serial = 10] [outer = 13EA2000] 04:08:46 INFO - PROCESS | 3684 | 1469444926519 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:08:46 INFO - PROCESS | 3684 | 1469444926525 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725022027","device":"desktop","version":"48.0"} 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:08:46 INFO - PROCESS | 3684 | [3684] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:08:47 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:08:47 INFO - PROCESS | 3684 | ++DOCSHELL 15C20000 == 5 [pid = 3684] [id = 5] 04:08:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 11 (15C20400) [pid = 3684] [serial = 11] [outer = 00000000] 04:08:47 INFO - PROCESS | 3684 | ++DOCSHELL 15C21800 == 6 [pid = 3684] [id = 6] 04:08:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 12 (15C21C00) [pid = 3684] [serial = 12] [outer = 00000000] 04:08:47 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:08:47 INFO - PROCESS | 3684 | ++DOCSHELL 166ABC00 == 7 [pid = 3684] [id = 7] 04:08:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 13 (166AC000) [pid = 3684] [serial = 13] [outer = 00000000] 04:08:47 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:08:47 INFO - PROCESS | 3684 | [3684] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:08:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 14 (168A1000) [pid = 3684] [serial = 14] [outer = 166AC000] 04:08:48 INFO - PROCESS | 3684 | [3684] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 04:08:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 15 (1655DC00) [pid = 3684] [serial = 15] [outer = 15C20400] 04:08:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 16 (1655F400) [pid = 3684] [serial = 16] [outer = 15C21C00] 04:08:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 17 (16562000) [pid = 3684] [serial = 17] [outer = 166AC000] 04:08:48 INFO - PROCESS | 3684 | 1469444928843 Marionette INFO startBrowser d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:48 INFO - PROCESS | 3684 | 1469444928878 Marionette DEBUG loaded listener.js 04:08:48 INFO - PROCESS | 3684 | 1469444928893 Marionette DEBUG loaded listener.js 04:08:48 INFO - PROCESS | 3684 | 1469444928897 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 18 (17AA8800) [pid = 3684] [serial = 18] [outer = 166AC000] 04:08:49 INFO - PROCESS | 3684 | 1469444929427 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d8a565a4-5a84-4722-b768-ca8f085e463b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725022027","device":"desktop","version":"48.0","command_id":1}}] 04:08:49 INFO - PROCESS | 3684 | 1469444929571 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:08:49 INFO - PROCESS | 3684 | 1469444929575 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:49 INFO - PROCESS | 3684 | 1469444929640 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:08:49 INFO - PROCESS | 3684 | 1469444929738 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:08:49 INFO - PROCESS | 3684 | 1469444929740 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:49 INFO - PROCESS | 3684 | [3684] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:08:49 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:08:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 19 (17431000) [pid = 3684] [serial = 19] [outer = 166AC000] 04:08:50 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:08:50 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:50 INFO - PROCESS | 3684 | 1469444930324 Marionette TRACE conn2 <- [1,3,null,{}] 04:08:50 INFO - PROCESS | 3684 | 1469444930342 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:08:50 INFO - PROCESS | 3684 | 1469444930345 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:50 INFO - PROCESS | 3684 | 1469444930373 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:08:50 INFO - PROCESS | 3684 | 1469444930421 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:08:50 INFO - PROCESS | 3684 | 1469444930424 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 04:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:08:50 INFO - PROCESS | 3684 | 1469444930469 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:08:50 INFO - PROCESS | 3684 | 1469444930473 Marionette TRACE conn2 <- [1,6,null,{}] 04:08:50 INFO - PROCESS | 3684 | 1469444930482 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:50 INFO - PROCESS | 3684 | 1469444930484 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:50 INFO - PROCESS | 3684 | 1469444930500 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:08:50 INFO - PROCESS | 3684 | 1469444930504 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:50 INFO - PROCESS | 3684 | 1469444930506 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:50 INFO - PROCESS | 3684 | ++DOCSHELL 166A7C00 == 8 [pid = 3684] [id = 8] 04:08:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 20 (183DF000) [pid = 3684] [serial = 20] [outer = 00000000] 04:08:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 21 (183E2800) [pid = 3684] [serial = 21] [outer = 183DF000] 04:08:50 INFO - PROCESS | 3684 | 1469444930555 Marionette DEBUG loaded listener.js 04:08:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 22 (19E04C00) [pid = 3684] [serial = 22] [outer = 183DF000] 04:08:50 INFO - PROCESS | 3684 | ++DOCSHELL 19F42000 == 9 [pid = 3684] [id = 9] 04:08:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 23 (19F42400) [pid = 3684] [serial = 23] [outer = 00000000] 04:08:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 24 (1A10F000) [pid = 3684] [serial = 24] [outer = 19F42400] 04:08:51 INFO - PROCESS | 3684 | 1469444931014 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 25 (1A110C00) [pid = 3684] [serial = 25] [outer = 19F42400] 04:08:51 INFO - PROCESS | 3684 | 1469444931202 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 793ms 04:08:51 INFO - PROCESS | 3684 | 1469444931268 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:08:51 INFO - PROCESS | 3684 | 1469444931270 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 04:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:08:51 INFO - PROCESS | 3684 | 1469444931308 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:08:51 INFO - PROCESS | 3684 | 1469444931310 Marionette TRACE conn2 <- [1,10,null,{}] 04:08:51 INFO - PROCESS | 3684 | 1469444931358 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:51 INFO - PROCESS | 3684 | 1469444931362 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:51 INFO - PROCESS | 3684 | 1469444931476 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:08:51 INFO - PROCESS | 3684 | 1469444931493 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:51 INFO - PROCESS | 3684 | 1469444931495 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:51 INFO - PROCESS | 3684 | ++DOCSHELL 1A355000 == 10 [pid = 3684] [id = 10] 04:08:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 26 (1A357800) [pid = 3684] [serial = 26] [outer = 00000000] 04:08:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 27 (1A943400) [pid = 3684] [serial = 27] [outer = 1A357800] 04:08:51 INFO - PROCESS | 3684 | 1469444931545 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 28 (1ABD2000) [pid = 3684] [serial = 28] [outer = 1A357800] 04:08:51 INFO - PROCESS | 3684 | 1469444931895 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 638ms 04:08:51 INFO - PROCESS | 3684 | 1469444931947 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:08:51 INFO - PROCESS | 3684 | 1469444931949 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 04:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:08:51 INFO - PROCESS | 3684 | 1469444931952 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:08:51 INFO - PROCESS | 3684 | 1469444931954 Marionette TRACE conn2 <- [1,14,null,{}] 04:08:51 INFO - PROCESS | 3684 | 1469444931957 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:51 INFO - PROCESS | 3684 | 1469444931961 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:52 INFO - PROCESS | 3684 | 1469444932064 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:08:52 INFO - PROCESS | 3684 | 1469444932077 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:52 INFO - PROCESS | 3684 | 1469444932079 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:52 INFO - PROCESS | 3684 | ++DOCSHELL 13E9F000 == 11 [pid = 3684] [id = 11] 04:08:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 29 (144E9800) [pid = 3684] [serial = 29] [outer = 00000000] 04:08:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 30 (1A4D4C00) [pid = 3684] [serial = 30] [outer = 144E9800] 04:08:52 INFO - PROCESS | 3684 | 1469444932126 Marionette DEBUG loaded listener.js 04:08:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 31 (1ABDA400) [pid = 3684] [serial = 31] [outer = 144E9800] 04:08:52 INFO - PROCESS | 3684 | 1469444932468 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 545ms 04:08:52 INFO - PROCESS | 3684 | 1469444932488 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:08:52 INFO - PROCESS | 3684 | 1469444932490 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 04:08:52 INFO - PROCESS | 3684 | 1469444932493 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:08:52 INFO - PROCESS | 3684 | 1469444932495 Marionette TRACE conn2 <- [1,18,null,{}] 04:08:52 INFO - PROCESS | 3684 | 1469444932499 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:52 INFO - PROCESS | 3684 | 1469444932502 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:52 INFO - PROCESS | 3684 | 1469444932595 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:08:52 INFO - PROCESS | 3684 | 1469444932601 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:52 INFO - PROCESS | 3684 | 1469444932604 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:52 INFO - PROCESS | 3684 | ++DOCSHELL 1A72A800 == 12 [pid = 3684] [id = 12] 04:08:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 32 (1A72AC00) [pid = 3684] [serial = 32] [outer = 00000000] 04:08:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 33 (1A734800) [pid = 3684] [serial = 33] [outer = 1A72AC00] 04:08:52 INFO - PROCESS | 3684 | 1469444932647 Marionette DEBUG loaded listener.js 04:08:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 34 (1A770C00) [pid = 3684] [serial = 34] [outer = 1A72AC00] 04:08:52 INFO - PROCESS | 3684 | 1469444932981 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 04:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:08:53 INFO - PROCESS | 3684 | 1469444933029 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:08:53 INFO - PROCESS | 3684 | 1469444933031 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 04:08:53 INFO - PROCESS | 3684 | 1469444933035 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:08:53 INFO - PROCESS | 3684 | 1469444933036 Marionette TRACE conn2 <- [1,22,null,{}] 04:08:53 INFO - PROCESS | 3684 | 1469444933040 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:53 INFO - PROCESS | 3684 | 1469444933042 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:53 INFO - PROCESS | 3684 | 1469444933141 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:08:53 INFO - PROCESS | 3684 | 1469444933146 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:53 INFO - PROCESS | 3684 | 1469444933148 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:53 INFO - PROCESS | 3684 | ++DOCSHELL 1A776800 == 13 [pid = 3684] [id = 13] 04:08:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 35 (1A776C00) [pid = 3684] [serial = 35] [outer = 00000000] 04:08:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 36 (1AD23000) [pid = 3684] [serial = 36] [outer = 1A776C00] 04:08:53 INFO - PROCESS | 3684 | 1469444933193 Marionette DEBUG loaded listener.js 04:08:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 37 (1AD27800) [pid = 3684] [serial = 37] [outer = 1A776C00] 04:08:53 INFO - PROCESS | 3684 | 1469444933496 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 529ms 04:08:53 INFO - PROCESS | 3684 | 1469444933554 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:08:53 INFO - PROCESS | 3684 | 1469444933556 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 04:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:08:53 INFO - PROCESS | 3684 | 1469444933559 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:08:53 INFO - PROCESS | 3684 | 1469444933560 Marionette TRACE conn2 <- [1,26,null,{}] 04:08:53 INFO - PROCESS | 3684 | 1469444933564 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:53 INFO - PROCESS | 3684 | 1469444933565 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:53 INFO - PROCESS | 3684 | 1469444933660 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:08:53 INFO - PROCESS | 3684 | 1469444933666 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:53 INFO - PROCESS | 3684 | 1469444933668 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:53 INFO - PROCESS | 3684 | ++DOCSHELL 1AD30000 == 14 [pid = 3684] [id = 14] 04:08:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 38 (1AD30800) [pid = 3684] [serial = 38] [outer = 00000000] 04:08:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 39 (1AE91800) [pid = 3684] [serial = 39] [outer = 1AD30800] 04:08:53 INFO - PROCESS | 3684 | 1469444933711 Marionette DEBUG loaded listener.js 04:08:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 40 (1AE96400) [pid = 3684] [serial = 40] [outer = 1AD30800] 04:08:54 INFO - PROCESS | 3684 | 1469444934035 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 04:08:54 INFO - PROCESS | 3684 | 1469444934095 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 3684 | 1469444934097 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 04:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:08:54 INFO - PROCESS | 3684 | 1469444934100 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - PROCESS | 3684 | 1469444934102 Marionette TRACE conn2 <- [1,30,null,{}] 04:08:54 INFO - PROCESS | 3684 | 1469444934105 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:54 INFO - PROCESS | 3684 | 1469444934117 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:54 INFO - PROCESS | 3684 | 1469444934205 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:08:54 INFO - PROCESS | 3684 | ++DOCSHELL 1B124400 == 15 [pid = 3684] [id = 15] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 41 (1B124800) [pid = 3684] [serial = 41] [outer = 00000000] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 42 (1B125000) [pid = 3684] [serial = 42] [outer = 1B124800] 04:08:54 INFO - PROCESS | 3684 | 1469444934239 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 3684 | 1469444934241 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 43 (1B124000) [pid = 3684] [serial = 43] [outer = 1B124800] 04:08:54 INFO - PROCESS | 3684 | ++DOCSHELL 1B12C800 == 16 [pid = 3684] [id = 16] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 44 (1B12CC00) [pid = 3684] [serial = 44] [outer = 00000000] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 45 (1B12F400) [pid = 3684] [serial = 45] [outer = 1B12CC00] 04:08:54 INFO - PROCESS | 3684 | 1469444934297 Marionette DEBUG loaded listener.js 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 46 (1B12FC00) [pid = 3684] [serial = 46] [outer = 1B12CC00] 04:08:54 INFO - PROCESS | 3684 | ++DOCSHELL 1AE92C00 == 17 [pid = 3684] [id = 17] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 47 (1AE97C00) [pid = 3684] [serial = 47] [outer = 00000000] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 48 (1B326000) [pid = 3684] [serial = 48] [outer = 1AE97C00] 04:08:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (1B323000) [pid = 3684] [serial = 49] [outer = 1AE97C00] 04:08:54 INFO - PROCESS | 3684 | 1469444934759 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 700ms 04:08:54 INFO - PROCESS | 3684 | 1469444934800 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 3684 | 1469444934802 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 04:08:54 INFO - PROCESS | 3684 | 1469444934805 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:08:54 INFO - PROCESS | 3684 | 1469444934807 Marionette TRACE conn2 <- [1,34,null,{}] 04:08:54 INFO - PROCESS | 3684 | 1469444934810 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:54 INFO - PROCESS | 3684 | 1469444934812 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:54 INFO - PROCESS | 3684 | 1469444934903 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:08:55 INFO - PROCESS | 3684 | 1469444935482 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:55 INFO - PROCESS | 3684 | 1469444935485 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:55 INFO - PROCESS | 3684 | --DOCSHELL 114DDC00 == 16 [pid = 3684] [id = 1] 04:08:55 INFO - PROCESS | 3684 | ++DOCSHELL 0C776800 == 17 [pid = 3684] [id = 18] 04:08:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (10220800) [pid = 3684] [serial = 50] [outer = 00000000] 04:08:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (102CD000) [pid = 3684] [serial = 51] [outer = 10220800] 04:08:55 INFO - PROCESS | 3684 | 1469444935546 Marionette DEBUG loaded listener.js 04:08:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (104E7C00) [pid = 3684] [serial = 52] [outer = 10220800] 04:08:56 INFO - PROCESS | 3684 | 1469444936055 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1292ms 04:08:56 INFO - PROCESS | 3684 | 1469444936105 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:08:56 INFO - PROCESS | 3684 | 1469444936109 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 04:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:08:56 INFO - PROCESS | 3684 | 1469444936114 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:08:56 INFO - PROCESS | 3684 | 1469444936118 Marionette TRACE conn2 <- [1,38,null,{}] 04:08:56 INFO - PROCESS | 3684 | 1469444936123 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:56 INFO - PROCESS | 3684 | 1469444936126 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:56 INFO - PROCESS | 3684 | 1469444936241 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:08:56 INFO - PROCESS | 3684 | 1469444936320 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:56 INFO - PROCESS | 3684 | 1469444936323 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:56 INFO - PROCESS | 3684 | ++DOCSHELL 11C34400 == 18 [pid = 3684] [id = 19] 04:08:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (11C36800) [pid = 3684] [serial = 53] [outer = 00000000] 04:08:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (12D94800) [pid = 3684] [serial = 54] [outer = 11C36800] 04:08:56 INFO - PROCESS | 3684 | 1469444936378 Marionette DEBUG loaded listener.js 04:08:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1313E800) [pid = 3684] [serial = 55] [outer = 11C36800] 04:08:56 INFO - PROCESS | 3684 | 1469444936966 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 887ms 04:08:57 INFO - PROCESS | 3684 | 1469444937028 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:08:57 INFO - PROCESS | 3684 | 1469444937032 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 04:08:57 INFO - PROCESS | 3684 | 1469444937038 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:08:57 INFO - PROCESS | 3684 | 1469444937040 Marionette TRACE conn2 <- [1,42,null,{}] 04:08:57 INFO - PROCESS | 3684 | 1469444937044 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:57 INFO - PROCESS | 3684 | 1469444937047 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:57 INFO - PROCESS | 3684 | 1469444937173 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:08:57 INFO - PROCESS | 3684 | 1469444937237 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:57 INFO - PROCESS | 3684 | 1469444937240 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:57 INFO - PROCESS | 3684 | ++DOCSHELL 13C73000 == 19 [pid = 3684] [id = 20] 04:08:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13C73800) [pid = 3684] [serial = 56] [outer = 00000000] 04:08:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (144F6000) [pid = 3684] [serial = 57] [outer = 13C73800] 04:08:57 INFO - PROCESS | 3684 | 1469444937295 Marionette DEBUG loaded listener.js 04:08:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (15944400) [pid = 3684] [serial = 58] [outer = 13C73800] 04:08:57 INFO - PROCESS | 3684 | 1469444937983 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 980ms 04:08:58 INFO - PROCESS | 3684 | 1469444938011 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:08:58 INFO - PROCESS | 3684 | 1469444938015 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 04:08:58 INFO - PROCESS | 3684 | 1469444938020 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:08:58 INFO - PROCESS | 3684 | 1469444938023 Marionette TRACE conn2 <- [1,46,null,{}] 04:08:58 INFO - PROCESS | 3684 | 1469444938029 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:58 INFO - PROCESS | 3684 | 1469444938032 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:58 INFO - PROCESS | 3684 | 1469444938132 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:08:58 INFO - PROCESS | 3684 | 1469444938213 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 3684 | 1469444938216 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:58 INFO - PROCESS | 3684 | ++DOCSHELL 10A10400 == 20 [pid = 3684] [id = 21] 04:08:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10A46800) [pid = 3684] [serial = 59] [outer = 00000000] 04:08:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (10F04C00) [pid = 3684] [serial = 60] [outer = 10A46800] 04:08:58 INFO - PROCESS | 3684 | 1469444938269 Marionette DEBUG loaded listener.js 04:08:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (11203800) [pid = 3684] [serial = 61] [outer = 10A46800] 04:08:58 INFO - PROCESS | 3684 | --DOCSHELL 114DF000 == 19 [pid = 3684] [id = 4] 04:08:58 INFO - PROCESS | 3684 | 1469444938709 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 731ms 04:08:58 INFO - PROCESS | 3684 | 1469444938851 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:08:58 INFO - PROCESS | 3684 | 1469444938855 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 04:08:58 INFO - PROCESS | 3684 | 1469444938866 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:08:58 INFO - PROCESS | 3684 | 1469444938868 Marionette TRACE conn2 <- [1,50,null,{}] 04:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:08:58 INFO - PROCESS | 3684 | 1469444938872 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:58 INFO - PROCESS | 3684 | 1469444938874 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:58 INFO - PROCESS | 3684 | 1469444938964 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:08:58 INFO - PROCESS | 3684 | 1469444938971 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 3684 | 1469444938973 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:58 INFO - PROCESS | 3684 | ++DOCSHELL 11CD7800 == 20 [pid = 3684] [id = 22] 04:08:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (11CD8C00) [pid = 3684] [serial = 62] [outer = 00000000] 04:08:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (130D2400) [pid = 3684] [serial = 63] [outer = 11CD8C00] 04:08:59 INFO - PROCESS | 3684 | 1469444939019 Marionette DEBUG loaded listener.js 04:08:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1314B800) [pid = 3684] [serial = 64] [outer = 11CD8C00] 04:08:59 INFO - PROCESS | 3684 | 1469444939429 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 591ms 04:08:59 INFO - PROCESS | 3684 | 1469444939467 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:08:59 INFO - PROCESS | 3684 | 1469444939469 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 04:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:08:59 INFO - PROCESS | 3684 | 1469444939473 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:08:59 INFO - PROCESS | 3684 | 1469444939476 Marionette TRACE conn2 <- [1,54,null,{}] 04:08:59 INFO - PROCESS | 3684 | 1469444939487 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:59 INFO - PROCESS | 3684 | 1469444939491 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:59 INFO - PROCESS | 3684 | 1469444939573 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:08:59 INFO - PROCESS | 3684 | 1469444939582 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:59 INFO - PROCESS | 3684 | 1469444939585 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:08:59 INFO - PROCESS | 3684 | ++DOCSHELL 134C0400 == 21 [pid = 3684] [id = 23] 04:08:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (134C1800) [pid = 3684] [serial = 65] [outer = 00000000] 04:08:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (139CCC00) [pid = 3684] [serial = 66] [outer = 134C1800] 04:08:59 INFO - PROCESS | 3684 | 1469444939650 Marionette DEBUG loaded listener.js 04:08:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C73C00) [pid = 3684] [serial = 67] [outer = 134C1800] 04:09:00 INFO - PROCESS | 3684 | 1469444940046 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 622ms 04:09:00 INFO - PROCESS | 3684 | 1469444940110 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:09:00 INFO - PROCESS | 3684 | 1469444940113 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 04:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:09:00 INFO - PROCESS | 3684 | 1469444940117 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:09:00 INFO - PROCESS | 3684 | 1469444940118 Marionette TRACE conn2 <- [1,58,null,{}] 04:09:00 INFO - PROCESS | 3684 | 1469444940122 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:00 INFO - PROCESS | 3684 | 1469444940124 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:00 INFO - PROCESS | 3684 | 1469444940221 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:09:00 INFO - PROCESS | 3684 | 1469444940233 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:00 INFO - PROCESS | 3684 | 1469444940235 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:00 INFO - PROCESS | 3684 | ++DOCSHELL 1428CC00 == 22 [pid = 3684] [id = 24] 04:09:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (144E7800) [pid = 3684] [serial = 68] [outer = 00000000] 04:09:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1563E400) [pid = 3684] [serial = 69] [outer = 144E7800] 04:09:00 INFO - PROCESS | 3684 | 1469444940279 Marionette DEBUG loaded listener.js 04:09:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1568DC00) [pid = 3684] [serial = 70] [outer = 144E7800] 04:09:00 INFO - PROCESS | 3684 | 1469444940665 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 04:09:00 INFO - PROCESS | 3684 | 1469444940713 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:09:00 INFO - PROCESS | 3684 | 1469444940715 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 04:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:09:00 INFO - PROCESS | 3684 | 1469444940719 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:09:00 INFO - PROCESS | 3684 | 1469444940720 Marionette TRACE conn2 <- [1,62,null,{}] 04:09:00 INFO - PROCESS | 3684 | 1469444940724 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:00 INFO - PROCESS | 3684 | 1469444940726 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:00 INFO - PROCESS | 3684 | 1469444940809 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:09:00 INFO - PROCESS | 3684 | 1469444940814 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:00 INFO - PROCESS | 3684 | 1469444940816 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:00 INFO - PROCESS | 3684 | ++DOCSHELL 15698400 == 23 [pid = 3684] [id = 25] 04:09:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1569B400) [pid = 3684] [serial = 71] [outer = 00000000] 04:09:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15957800) [pid = 3684] [serial = 72] [outer = 1569B400] 04:09:00 INFO - PROCESS | 3684 | 1469444940861 Marionette DEBUG loaded listener.js 04:09:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C1A800) [pid = 3684] [serial = 73] [outer = 1569B400] 04:09:01 INFO - PROCESS | 3684 | 1469444941252 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 591ms 04:09:01 INFO - PROCESS | 3684 | 1469444941304 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:09:01 INFO - PROCESS | 3684 | 1469444941306 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 04:09:01 INFO - PROCESS | 3684 | 1469444941309 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:09:01 INFO - PROCESS | 3684 | 1469444941311 Marionette TRACE conn2 <- [1,66,null,{}] 04:09:01 INFO - PROCESS | 3684 | 1469444941315 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:01 INFO - PROCESS | 3684 | 1469444941320 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:01 INFO - PROCESS | 3684 | 1469444941418 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:09:01 INFO - PROCESS | 3684 | 1469444941423 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:01 INFO - PROCESS | 3684 | 1469444941425 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:01 INFO - PROCESS | 3684 | ++DOCSHELL 15C53000 == 24 [pid = 3684] [id = 26] 04:09:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C5A400) [pid = 3684] [serial = 74] [outer = 00000000] 04:09:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15E31000) [pid = 3684] [serial = 75] [outer = 15C5A400] 04:09:01 INFO - PROCESS | 3684 | 1469444941469 Marionette DEBUG loaded listener.js 04:09:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FA8C00) [pid = 3684] [serial = 76] [outer = 15C5A400] 04:09:01 INFO - PROCESS | 3684 | 1469444941863 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 04:09:01 INFO - PROCESS | 3684 | 1469444941918 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:09:01 INFO - PROCESS | 3684 | 1469444941920 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 04:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:09:01 INFO - PROCESS | 3684 | 1469444941924 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:09:01 INFO - PROCESS | 3684 | 1469444941925 Marionette TRACE conn2 <- [1,70,null,{}] 04:09:01 INFO - PROCESS | 3684 | 1469444941929 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:01 INFO - PROCESS | 3684 | 1469444941930 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:02 INFO - PROCESS | 3684 | 1469444942015 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:09:02 INFO - PROCESS | 3684 | 1469444942020 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:02 INFO - PROCESS | 3684 | 1469444942022 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:02 INFO - PROCESS | 3684 | ++DOCSHELL 16563400 == 25 [pid = 3684] [id = 27] 04:09:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16564400) [pid = 3684] [serial = 77] [outer = 00000000] 04:09:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1690A800) [pid = 3684] [serial = 78] [outer = 16564400] 04:09:02 INFO - PROCESS | 3684 | 1469444942069 Marionette DEBUG loaded listener.js 04:09:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16C83800) [pid = 3684] [serial = 79] [outer = 16564400] 04:09:02 INFO - PROCESS | 3684 | 1469444942465 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 592ms 04:09:02 INFO - PROCESS | 3684 | 1469444942520 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:09:02 INFO - PROCESS | 3684 | 1469444942522 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 04:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:09:02 INFO - PROCESS | 3684 | 1469444942539 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:09:02 INFO - PROCESS | 3684 | 1469444942541 Marionette TRACE conn2 <- [1,74,null,{}] 04:09:02 INFO - PROCESS | 3684 | 1469444942544 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:02 INFO - PROCESS | 3684 | 1469444942546 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:02 INFO - PROCESS | 3684 | 1469444942625 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:09:02 INFO - PROCESS | 3684 | 1469444942631 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:02 INFO - PROCESS | 3684 | 1469444942633 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:02 INFO - PROCESS | 3684 | ++DOCSHELL 102D2800 == 26 [pid = 3684] [id = 28] 04:09:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (131EB400) [pid = 3684] [serial = 80] [outer = 00000000] 04:09:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1728DC00) [pid = 3684] [serial = 81] [outer = 131EB400] 04:09:02 INFO - PROCESS | 3684 | 1469444942677 Marionette DEBUG loaded listener.js 04:09:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1746F400) [pid = 3684] [serial = 82] [outer = 131EB400] 04:09:03 INFO - PROCESS | 3684 | 1469444943067 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 591ms 04:09:03 INFO - PROCESS | 3684 | 1469444943132 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 3684 | 1469444943134 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 04:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:09:03 INFO - PROCESS | 3684 | 1469444943137 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - PROCESS | 3684 | 1469444943139 Marionette TRACE conn2 <- [1,78,null,{}] 04:09:03 INFO - PROCESS | 3684 | 1469444943142 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:03 INFO - PROCESS | 3684 | 1469444943144 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:03 INFO - PROCESS | 3684 | 1469444943224 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:09:03 INFO - PROCESS | 3684 | 1469444943229 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:03 INFO - PROCESS | 3684 | 1469444943231 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:03 INFO - PROCESS | 3684 | ++DOCSHELL 134BC400 == 27 [pid = 3684] [id = 29] 04:09:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15FA8800) [pid = 3684] [serial = 83] [outer = 00000000] 04:09:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1752E000) [pid = 3684] [serial = 84] [outer = 15FA8800] 04:09:03 INFO - PROCESS | 3684 | 1469444943278 Marionette DEBUG loaded listener.js 04:09:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (175D2C00) [pid = 3684] [serial = 85] [outer = 15FA8800] 04:09:03 INFO - PROCESS | 3684 | 1469444943695 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 04:09:03 INFO - PROCESS | 3684 | 1469444943750 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 3684 | 1469444943752 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 04:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:09:03 INFO - PROCESS | 3684 | 1469444943755 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - PROCESS | 3684 | 1469444943757 Marionette TRACE conn2 <- [1,82,null,{}] 04:09:03 INFO - PROCESS | 3684 | 1469444943761 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:03 INFO - PROCESS | 3684 | 1469444943763 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:03 INFO - PROCESS | 3684 | 1469444943854 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:09:03 INFO - PROCESS | 3684 | 1469444943860 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:03 INFO - PROCESS | 3684 | 1469444943862 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:03 INFO - PROCESS | 3684 | ++DOCSHELL 1120F800 == 28 [pid = 3684] [id = 30] 04:09:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13EA9000) [pid = 3684] [serial = 86] [outer = 00000000] 04:09:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17E47000) [pid = 3684] [serial = 87] [outer = 13EA9000] 04:09:03 INFO - PROCESS | 3684 | 1469444943910 Marionette DEBUG loaded listener.js 04:09:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (18047800) [pid = 3684] [serial = 88] [outer = 13EA9000] 04:09:04 INFO - PROCESS | 3684 | 1469444944287 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 04:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:09:04 INFO - PROCESS | 3684 | 1469444944356 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:09:04 INFO - PROCESS | 3684 | 1469444944358 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 04:09:04 INFO - PROCESS | 3684 | 1469444944362 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:09:04 INFO - PROCESS | 3684 | 1469444944364 Marionette TRACE conn2 <- [1,86,null,{}] 04:09:04 INFO - PROCESS | 3684 | 1469444944367 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:04 INFO - PROCESS | 3684 | 1469444944370 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:04 INFO - PROCESS | 3684 | 1469444944460 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:09:04 INFO - PROCESS | 3684 | 1469444944465 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:04 INFO - PROCESS | 3684 | 1469444944468 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:04 INFO - PROCESS | 3684 | ++DOCSHELL 1804C800 == 29 [pid = 3684] [id = 31] 04:09:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (18316C00) [pid = 3684] [serial = 89] [outer = 00000000] 04:09:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19E0B800) [pid = 3684] [serial = 90] [outer = 18316C00] 04:09:04 INFO - PROCESS | 3684 | 1469444944513 Marionette DEBUG loaded listener.js 04:09:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19E7E000) [pid = 3684] [serial = 91] [outer = 18316C00] 04:09:04 INFO - PROCESS | 3684 | 1469444944903 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 591ms 04:09:04 INFO - PROCESS | 3684 | 1469444944941 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:09:04 INFO - PROCESS | 3684 | 1469444944943 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 04:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:09:04 INFO - PROCESS | 3684 | 1469444944946 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:09:04 INFO - PROCESS | 3684 | 1469444944947 Marionette TRACE conn2 <- [1,90,null,{}] 04:09:04 INFO - PROCESS | 3684 | 1469444944951 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:04 INFO - PROCESS | 3684 | 1469444944952 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:05 INFO - PROCESS | 3684 | 1469444945064 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:09:05 INFO - PROCESS | 3684 | 1469444945071 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:05 INFO - PROCESS | 3684 | 1469444945073 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:05 INFO - PROCESS | 3684 | ++DOCSHELL 131EAC00 == 30 [pid = 3684] [id = 32] 04:09:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (139CC000) [pid = 3684] [serial = 92] [outer = 00000000] 04:09:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19F3F000) [pid = 3684] [serial = 93] [outer = 139CC000] 04:09:05 INFO - PROCESS | 3684 | 1469444945116 Marionette DEBUG loaded listener.js 04:09:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A115000) [pid = 3684] [serial = 94] [outer = 139CC000] 04:09:05 INFO - PROCESS | 3684 | 1469444945482 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 591ms 04:09:05 INFO - PROCESS | 3684 | 1469444945544 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:09:05 INFO - PROCESS | 3684 | 1469444945555 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 04:09:05 INFO - PROCESS | 3684 | 1469444945558 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:09:05 INFO - PROCESS | 3684 | 1469444945560 Marionette TRACE conn2 <- [1,94,null,{}] 04:09:05 INFO - PROCESS | 3684 | 1469444945563 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:05 INFO - PROCESS | 3684 | 1469444945565 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:05 INFO - PROCESS | 3684 | 1469444945686 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:09:05 INFO - PROCESS | 3684 | 1469444945698 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:05 INFO - PROCESS | 3684 | 1469444945700 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:05 INFO - PROCESS | 3684 | ++DOCSHELL 1804B800 == 31 [pid = 3684] [id = 33] 04:09:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (19E0AC00) [pid = 3684] [serial = 95] [outer = 00000000] 04:09:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A4CE800) [pid = 3684] [serial = 96] [outer = 19E0AC00] 04:09:05 INFO - PROCESS | 3684 | 1469444945744 Marionette DEBUG loaded listener.js 04:09:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A4D0800) [pid = 3684] [serial = 97] [outer = 19E0AC00] 04:09:06 INFO - PROCESS | 3684 | 1469444946955 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1447ms 04:09:07 INFO - PROCESS | 3684 | 1469444947016 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:09:07 INFO - PROCESS | 3684 | 1469444947021 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 04:09:07 INFO - PROCESS | 3684 | 1469444947025 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:09:07 INFO - PROCESS | 3684 | 1469444947028 Marionette TRACE conn2 <- [1,98,null,{}] 04:09:07 INFO - PROCESS | 3684 | 1469444947041 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:07 INFO - PROCESS | 3684 | 1469444947044 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:07 INFO - PROCESS | 3684 | 1469444947145 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:09:07 INFO - PROCESS | 3684 | 1469444947160 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 3684 | 1469444947162 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:07 INFO - PROCESS | 3684 | ++DOCSHELL 10EDB000 == 32 [pid = 3684] [id = 34] 04:09:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (10EDC400) [pid = 3684] [serial = 98] [outer = 00000000] 04:09:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (114D3C00) [pid = 3684] [serial = 99] [outer = 10EDC400] 04:09:07 INFO - PROCESS | 3684 | 1469444947210 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (11A4B000) [pid = 3684] [serial = 100] [outer = 10EDC400] 04:09:07 INFO - PROCESS | 3684 | 1469444947624 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 638ms 04:09:07 INFO - PROCESS | 3684 | 1469444947664 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:09:07 INFO - PROCESS | 3684 | 1469444947668 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 04:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:09:07 INFO - PROCESS | 3684 | 1469444947674 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:09:07 INFO - PROCESS | 3684 | 1469444947677 Marionette TRACE conn2 <- [1,102,null,{}] 04:09:07 INFO - PROCESS | 3684 | 1469444947680 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:07 INFO - PROCESS | 3684 | 1469444947683 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:07 INFO - PROCESS | 3684 | 1469444947788 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:09:07 INFO - PROCESS | 3684 | 1469444947794 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 3684 | 1469444947796 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:07 INFO - PROCESS | 3684 | ++DOCSHELL 13064400 == 33 [pid = 3684] [id = 35] 04:09:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (13065400) [pid = 3684] [serial = 101] [outer = 00000000] 04:09:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (13159800) [pid = 3684] [serial = 102] [outer = 13065400] 04:09:07 INFO - PROCESS | 3684 | 1469444947843 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (131EB000) [pid = 3684] [serial = 103] [outer = 13065400] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (13EA2000) [pid = 3684] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1B12CC00) [pid = 3684] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1AD30800) [pid = 3684] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1A776C00) [pid = 3684] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A72AC00) [pid = 3684] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (144E9800) [pid = 3684] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A357800) [pid = 3684] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (183DF000) [pid = 3684] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (10220800) [pid = 3684] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (11C36800) [pid = 3684] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13C73800) [pid = 3684] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (10A46800) [pid = 3684] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11CD8C00) [pid = 3684] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (134C1800) [pid = 3684] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (144E7800) [pid = 3684] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1569B400) [pid = 3684] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15C5A400) [pid = 3684] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16564400) [pid = 3684] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (131EB400) [pid = 3684] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15FA8800) [pid = 3684] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13EA9000) [pid = 3684] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:09:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (18316C00) [pid = 3684] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:09:08 INFO - PROCESS | 3684 | 1469444948713 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1074ms 04:09:08 INFO - PROCESS | 3684 | 1469444948752 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:09:08 INFO - PROCESS | 3684 | 1469444948754 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 04:09:08 INFO - PROCESS | 3684 | 1469444948757 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 3684 | 1469444948761 Marionette TRACE conn2 <- [1,106,null,{}] 04:09:08 INFO - PROCESS | 3684 | 1469444948789 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:08 INFO - PROCESS | 3684 | 1469444948794 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:08 INFO - PROCESS | 3684 | 1469444948886 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:09:08 INFO - PROCESS | 3684 | 1469444948894 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:08 INFO - PROCESS | 3684 | 1469444948897 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:08 INFO - PROCESS | 3684 | ++DOCSHELL 128A9C00 == 34 [pid = 3684] [id = 36] 04:09:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12A90C00) [pid = 3684] [serial = 104] [outer = 00000000] 04:09:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13937000) [pid = 3684] [serial = 105] [outer = 12A90C00] 04:09:08 INFO - PROCESS | 3684 | 1469444948944 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C70400) [pid = 3684] [serial = 106] [outer = 12A90C00] 04:09:09 INFO - PROCESS | 3684 | 1469444949366 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 653ms 04:09:09 INFO - PROCESS | 3684 | 1469444949417 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:09:09 INFO - PROCESS | 3684 | 1469444949420 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 04:09:09 INFO - PROCESS | 3684 | 1469444949423 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:09:09 INFO - PROCESS | 3684 | 1469444949425 Marionette TRACE conn2 <- [1,110,null,{}] 04:09:09 INFO - PROCESS | 3684 | 1469444949430 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:09 INFO - PROCESS | 3684 | 1469444949433 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:09 INFO - PROCESS | 3684 | 1469444949517 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:09:09 INFO - PROCESS | 3684 | 1469444949525 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 3684 | 1469444949527 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:09 INFO - PROCESS | 3684 | ++DOCSHELL 14291400 == 35 [pid = 3684] [id = 37] 04:09:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (14293400) [pid = 3684] [serial = 107] [outer = 00000000] 04:09:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (14FAC000) [pid = 3684] [serial = 108] [outer = 14293400] 04:09:09 INFO - PROCESS | 3684 | 1469444949571 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15958800) [pid = 3684] [serial = 109] [outer = 14293400] 04:09:09 INFO - PROCESS | 3684 | 1469444949994 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 591ms 04:09:10 INFO - PROCESS | 3684 | 1469444950021 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:09:10 INFO - PROCESS | 3684 | 1469444950024 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 04:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:09:10 INFO - PROCESS | 3684 | 1469444950027 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - PROCESS | 3684 | 1469444950028 Marionette TRACE conn2 <- [1,114,null,{}] 04:09:10 INFO - PROCESS | 3684 | 1469444950032 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:10 INFO - PROCESS | 3684 | 1469444950034 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:10 INFO - PROCESS | 3684 | 1469444950109 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:09:10 INFO - PROCESS | 3684 | 1469444950115 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 3684 | 1469444950117 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:10 INFO - PROCESS | 3684 | ++DOCSHELL 15956400 == 36 [pid = 3684] [id = 38] 04:09:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1595C400) [pid = 3684] [serial = 110] [outer = 00000000] 04:09:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15C57400) [pid = 3684] [serial = 111] [outer = 1595C400] 04:09:10 INFO - PROCESS | 3684 | 1469444950160 Marionette DEBUG loaded listener.js 04:09:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15E30400) [pid = 3684] [serial = 112] [outer = 1595C400] 04:09:10 INFO - PROCESS | 3684 | 1469444950627 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 638ms 04:09:10 INFO - PROCESS | 3684 | 1469444950665 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:09:10 INFO - PROCESS | 3684 | 1469444950669 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 04:09:10 INFO - PROCESS | 3684 | 1469444950675 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:09:10 INFO - PROCESS | 3684 | 1469444950678 Marionette TRACE conn2 <- [1,118,null,{}] 04:09:10 INFO - PROCESS | 3684 | 1469444950683 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:10 INFO - PROCESS | 3684 | 1469444950687 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:10 INFO - PROCESS | 3684 | 1469444950791 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:09:10 INFO - PROCESS | 3684 | 1469444950919 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 3684 | 1469444950924 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:10 INFO - PROCESS | 3684 | ++DOCSHELL 10EE2800 == 37 [pid = 3684] [id = 39] 04:09:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10EE3000) [pid = 3684] [serial = 113] [outer = 00000000] 04:09:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (112C7400) [pid = 3684] [serial = 114] [outer = 10EE3000] 04:09:10 INFO - PROCESS | 3684 | 1469444950981 Marionette DEBUG loaded listener.js 04:09:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (11A51400) [pid = 3684] [serial = 115] [outer = 10EE3000] 04:09:11 INFO - PROCESS | 3684 | 1469444951451 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 840ms 04:09:11 INFO - PROCESS | 3684 | 1469444951519 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:09:11 INFO - PROCESS | 3684 | 1469444951523 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 04:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:09:11 INFO - PROCESS | 3684 | 1469444951530 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:09:11 INFO - PROCESS | 3684 | 1469444951533 Marionette TRACE conn2 <- [1,122,null,{}] 04:09:11 INFO - PROCESS | 3684 | 1469444951537 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:11 INFO - PROCESS | 3684 | 1469444951539 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:11 INFO - PROCESS | 3684 | 1469444951642 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:09:11 INFO - PROCESS | 3684 | 1469444951728 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:11 INFO - PROCESS | 3684 | 1469444951730 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:11 INFO - PROCESS | 3684 | ++DOCSHELL 13294C00 == 38 [pid = 3684] [id = 40] 04:09:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1329CC00) [pid = 3684] [serial = 116] [outer = 00000000] 04:09:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13E9C800) [pid = 3684] [serial = 117] [outer = 1329CC00] 04:09:11 INFO - PROCESS | 3684 | 1469444951786 Marionette DEBUG loaded listener.js 04:09:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (14295800) [pid = 3684] [serial = 118] [outer = 1329CC00] 04:09:12 INFO - PROCESS | 3684 | 1469444952314 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 840ms 04:09:12 INFO - PROCESS | 3684 | 1469444952372 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:09:12 INFO - PROCESS | 3684 | 1469444952375 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 04:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:09:12 INFO - PROCESS | 3684 | 1469444952379 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:09:12 INFO - PROCESS | 3684 | 1469444952382 Marionette TRACE conn2 <- [1,126,null,{}] 04:09:12 INFO - PROCESS | 3684 | 1469444952393 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:12 INFO - PROCESS | 3684 | 1469444952398 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:12 INFO - PROCESS | 3684 | 1469444952500 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:09:12 INFO - PROCESS | 3684 | 1469444952581 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:12 INFO - PROCESS | 3684 | 1469444952584 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:12 INFO - PROCESS | 3684 | ++DOCSHELL 1728FC00 == 39 [pid = 3684] [id = 41] 04:09:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (17430C00) [pid = 3684] [serial = 119] [outer = 00000000] 04:09:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1747B400) [pid = 3684] [serial = 120] [outer = 17430C00] 04:09:12 INFO - PROCESS | 3684 | 1469444952624 Marionette DEBUG loaded listener.js 04:09:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (175CF800) [pid = 3684] [serial = 121] [outer = 17430C00] 04:09:13 INFO - PROCESS | 3684 | 1469444953164 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 824ms 04:09:13 INFO - PROCESS | 3684 | 1469444953204 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:09:13 INFO - PROCESS | 3684 | 1469444953207 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 04:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:09:13 INFO - PROCESS | 3684 | 1469444953211 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:09:13 INFO - PROCESS | 3684 | 1469444953213 Marionette TRACE conn2 <- [1,130,null,{}] 04:09:13 INFO - PROCESS | 3684 | 1469444953216 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:13 INFO - PROCESS | 3684 | 1469444953219 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:13 INFO - PROCESS | 3684 | 1469444953317 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:09:13 INFO - PROCESS | 3684 | 1469444953401 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:13 INFO - PROCESS | 3684 | 1469444953403 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:13 INFO - PROCESS | 3684 | ++DOCSHELL 17528800 == 40 [pid = 3684] [id = 42] 04:09:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (175CB400) [pid = 3684] [serial = 122] [outer = 00000000] 04:09:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (17E4E000) [pid = 3684] [serial = 123] [outer = 175CB400] 04:09:13 INFO - PROCESS | 3684 | 1469444953456 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (183E0400) [pid = 3684] [serial = 124] [outer = 175CB400] 04:09:14 INFO - PROCESS | 3684 | 1469444954046 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 903ms 04:09:14 INFO - PROCESS | 3684 | 1469444954114 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:09:14 INFO - PROCESS | 3684 | 1469444954117 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 04:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:09:14 INFO - PROCESS | 3684 | 1469444954120 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:09:14 INFO - PROCESS | 3684 | 1469444954122 Marionette TRACE conn2 <- [1,134,null,{}] 04:09:14 INFO - PROCESS | 3684 | 1469444954126 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:14 INFO - PROCESS | 3684 | 1469444954129 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:14 INFO - PROCESS | 3684 | 1469444954226 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:09:14 INFO - PROCESS | 3684 | 1469444954297 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:14 INFO - PROCESS | 3684 | 1469444954299 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:14 INFO - PROCESS | 3684 | ++DOCSHELL 114DE400 == 41 [pid = 3684] [id = 43] 04:09:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (11A4CC00) [pid = 3684] [serial = 125] [outer = 00000000] 04:09:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1315A800) [pid = 3684] [serial = 126] [outer = 11A4CC00] 04:09:14 INFO - PROCESS | 3684 | 1469444954352 Marionette DEBUG loaded listener.js 04:09:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (139CDC00) [pid = 3684] [serial = 127] [outer = 11A4CC00] 04:09:14 INFO - PROCESS | 3684 | 1469444954949 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 14291400 == 40 [pid = 3684] [id = 37] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 128A9C00 == 39 [pid = 3684] [id = 36] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 13064400 == 38 [pid = 3684] [id = 35] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 10EDB000 == 37 [pid = 3684] [id = 34] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 1804B800 == 36 [pid = 3684] [id = 33] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 1120F800 == 35 [pid = 3684] [id = 30] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 134BC400 == 34 [pid = 3684] [id = 29] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 17528800 == 33 [pid = 3684] [id = 42] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 131EAC00 == 32 [pid = 3684] [id = 32] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 1728FC00 == 31 [pid = 3684] [id = 41] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 15956400 == 30 [pid = 3684] [id = 38] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 1804C800 == 29 [pid = 3684] [id = 31] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 10EE2800 == 28 [pid = 3684] [id = 39] 04:09:15 INFO - PROCESS | 3684 | --DOCSHELL 13294C00 == 27 [pid = 3684] [id = 40] 04:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1353ms 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (16562000) [pid = 3684] [serial = 17] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1B12FC00) [pid = 3684] [serial = 46] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (102CD000) [pid = 3684] [serial = 51] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (12D94800) [pid = 3684] [serial = 54] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (144F6000) [pid = 3684] [serial = 57] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (10F04C00) [pid = 3684] [serial = 60] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (130D2400) [pid = 3684] [serial = 63] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (139CCC00) [pid = 3684] [serial = 66] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1563E400) [pid = 3684] [serial = 69] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1568DC00) [pid = 3684] [serial = 70] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (15957800) [pid = 3684] [serial = 72] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15C1A800) [pid = 3684] [serial = 73] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15E31000) [pid = 3684] [serial = 75] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1690A800) [pid = 3684] [serial = 78] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1728DC00) [pid = 3684] [serial = 81] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1752E000) [pid = 3684] [serial = 84] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (17E47000) [pid = 3684] [serial = 87] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E0B800) [pid = 3684] [serial = 90] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15FA8C00) [pid = 3684] [serial = 76] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16C83800) [pid = 3684] [serial = 79] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1314B800) [pid = 3684] [serial = 64] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1746F400) [pid = 3684] [serial = 82] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (175D2C00) [pid = 3684] [serial = 85] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (11203800) [pid = 3684] [serial = 61] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (104E7C00) [pid = 3684] [serial = 52] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (18047800) [pid = 3684] [serial = 88] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19F3F000) [pid = 3684] [serial = 93] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19E7E000) [pid = 3684] [serial = 91] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1313E800) [pid = 3684] [serial = 55] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C73C00) [pid = 3684] [serial = 67] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15944400) [pid = 3684] [serial = 58] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (168A1000) [pid = 3684] [serial = 14] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14295C00) [pid = 3684] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (14290400) [pid = 3684] [serial = 9] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12827C00) [pid = 3684] [serial = 4] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1B326000) [pid = 3684] [serial = 48] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1B125000) [pid = 3684] [serial = 42] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1B12F400) [pid = 3684] [serial = 45] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1AE91800) [pid = 3684] [serial = 39] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1AE96400) [pid = 3684] [serial = 40] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1AD27800) [pid = 3684] [serial = 37] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1AD23000) [pid = 3684] [serial = 36] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A734800) [pid = 3684] [serial = 33] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A770C00) [pid = 3684] [serial = 34] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A4D4C00) [pid = 3684] [serial = 30] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1ABDA400) [pid = 3684] [serial = 31] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1ABD2000) [pid = 3684] [serial = 28] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1A943400) [pid = 3684] [serial = 27] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1A10F000) [pid = 3684] [serial = 24] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (183E2800) [pid = 3684] [serial = 21] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (19E04C00) [pid = 3684] [serial = 22] [outer = 00000000] [url = about:blank] 04:09:15 INFO - PROCESS | 3684 | 1469444955511 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:09:15 INFO - PROCESS | 3684 | 1469444955516 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 04:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:09:15 INFO - PROCESS | 3684 | 1469444955524 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:09:15 INFO - PROCESS | 3684 | 1469444955527 Marionette TRACE conn2 <- [1,138,null,{}] 04:09:15 INFO - PROCESS | 3684 | 1469444955533 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:15 INFO - PROCESS | 3684 | 1469444955537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:15 INFO - PROCESS | 3684 | 1469444955633 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:09:15 INFO - PROCESS | 3684 | 1469444955669 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:15 INFO - PROCESS | 3684 | 1469444955674 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:15 INFO - PROCESS | 3684 | ++DOCSHELL 10EE1400 == 28 [pid = 3684] [id = 44] 04:09:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (10EE1C00) [pid = 3684] [serial = 128] [outer = 00000000] 04:09:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (10F10800) [pid = 3684] [serial = 129] [outer = 10EE1C00] 04:09:15 INFO - PROCESS | 3684 | 1469444955727 Marionette DEBUG loaded listener.js 04:09:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (11206000) [pid = 3684] [serial = 130] [outer = 10EE1C00] 04:09:16 INFO - PROCESS | 3684 | 1469444956167 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 700ms 04:09:16 INFO - PROCESS | 3684 | 1469444956224 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:09:16 INFO - PROCESS | 3684 | 1469444956227 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 04:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:09:16 INFO - PROCESS | 3684 | 1469444956234 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:09:16 INFO - PROCESS | 3684 | 1469444956238 Marionette TRACE conn2 <- [1,142,null,{}] 04:09:16 INFO - PROCESS | 3684 | 1469444956242 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:16 INFO - PROCESS | 3684 | 1469444956244 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:16 INFO - PROCESS | 3684 | 1469444956329 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:09:16 INFO - PROCESS | 3684 | 1469444956337 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:16 INFO - PROCESS | 3684 | 1469444956340 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:16 INFO - PROCESS | 3684 | ++DOCSHELL 13064400 == 29 [pid = 3684] [id = 45] 04:09:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13065000) [pid = 3684] [serial = 131] [outer = 00000000] 04:09:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (130D9000) [pid = 3684] [serial = 132] [outer = 13065000] 04:09:16 INFO - PROCESS | 3684 | 1469444956387 Marionette DEBUG loaded listener.js 04:09:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1314B800) [pid = 3684] [serial = 133] [outer = 13065000] 04:09:16 INFO - PROCESS | 3684 | 1469444956787 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 592ms 04:09:16 INFO - PROCESS | 3684 | 1469444956810 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:09:16 INFO - PROCESS | 3684 | 1469444956812 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 04:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:09:16 INFO - PROCESS | 3684 | 1469444956815 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:09:16 INFO - PROCESS | 3684 | 1469444956817 Marionette TRACE conn2 <- [1,146,null,{}] 04:09:16 INFO - PROCESS | 3684 | 1469444956827 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:16 INFO - PROCESS | 3684 | 1469444956832 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:16 INFO - PROCESS | 3684 | 1469444956917 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:09:16 INFO - PROCESS | 3684 | 1469444956925 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:16 INFO - PROCESS | 3684 | 1469444956929 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:16 INFO - PROCESS | 3684 | ++DOCSHELL 1329FC00 == 30 [pid = 3684] [id = 46] 04:09:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13931400) [pid = 3684] [serial = 134] [outer = 00000000] 04:09:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13EAAC00) [pid = 3684] [serial = 135] [outer = 13931400] 04:09:16 INFO - PROCESS | 3684 | 1469444956978 Marionette DEBUG loaded listener.js 04:09:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (14292C00) [pid = 3684] [serial = 136] [outer = 13931400] 04:09:17 INFO - PROCESS | 3684 | 1469444957390 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 623ms 04:09:17 INFO - PROCESS | 3684 | 1469444957453 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:09:17 INFO - PROCESS | 3684 | 1469444957455 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 04:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:09:17 INFO - PROCESS | 3684 | 1469444957459 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:09:17 INFO - PROCESS | 3684 | 1469444957460 Marionette TRACE conn2 <- [1,150,null,{}] 04:09:17 INFO - PROCESS | 3684 | 1469444957464 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:17 INFO - PROCESS | 3684 | 1469444957466 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:17 INFO - PROCESS | 3684 | 1469444957554 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:09:17 INFO - PROCESS | 3684 | 1469444957559 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:17 INFO - PROCESS | 3684 | 1469444957562 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:17 INFO - PROCESS | 3684 | ++DOCSHELL 13EAA000 == 31 [pid = 3684] [id = 47] 04:09:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (144E7800) [pid = 3684] [serial = 137] [outer = 00000000] 04:09:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15957800) [pid = 3684] [serial = 138] [outer = 144E7800] 04:09:17 INFO - PROCESS | 3684 | 1469444957606 Marionette DEBUG loaded listener.js 04:09:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C1BC00) [pid = 3684] [serial = 139] [outer = 144E7800] 04:09:18 INFO - PROCESS | 3684 | 1469444958048 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 638ms 04:09:18 INFO - PROCESS | 3684 | 1469444958097 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:09:18 INFO - PROCESS | 3684 | 1469444958099 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 04:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:09:18 INFO - PROCESS | 3684 | 1469444958103 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:09:18 INFO - PROCESS | 3684 | 1469444958104 Marionette TRACE conn2 <- [1,154,null,{}] 04:09:18 INFO - PROCESS | 3684 | 1469444958108 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:18 INFO - PROCESS | 3684 | 1469444958110 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:18 INFO - PROCESS | 3684 | 1469444958218 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:09:18 INFO - PROCESS | 3684 | 1469444958286 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:18 INFO - PROCESS | 3684 | 1469444958289 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:18 INFO - PROCESS | 3684 | ++DOCSHELL 15C55400 == 32 [pid = 3684] [id = 48] 04:09:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15C55C00) [pid = 3684] [serial = 140] [outer = 00000000] 04:09:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15F9B400) [pid = 3684] [serial = 141] [outer = 15C55C00] 04:09:18 INFO - PROCESS | 3684 | 1469444958335 Marionette DEBUG loaded listener.js 04:09:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1619BC00) [pid = 3684] [serial = 142] [outer = 15C55C00] 04:09:18 INFO - PROCESS | 3684 | 1469444958721 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 638ms 04:09:18 INFO - PROCESS | 3684 | 1469444958740 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:09:18 INFO - PROCESS | 3684 | 1469444958743 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 04:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:09:18 INFO - PROCESS | 3684 | 1469444958746 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:09:18 INFO - PROCESS | 3684 | 1469444958748 Marionette TRACE conn2 <- [1,158,null,{}] 04:09:18 INFO - PROCESS | 3684 | 1469444958751 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:18 INFO - PROCESS | 3684 | 1469444958757 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:18 INFO - PROCESS | 3684 | 1469444958883 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:09:18 INFO - PROCESS | 3684 | 1469444958889 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:18 INFO - PROCESS | 3684 | 1469444958891 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:18 INFO - PROCESS | 3684 | ++DOCSHELL 16565C00 == 33 [pid = 3684] [id = 49] 04:09:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16568800) [pid = 3684] [serial = 143] [outer = 00000000] 04:09:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16D6E000) [pid = 3684] [serial = 144] [outer = 16568800] 04:09:18 INFO - PROCESS | 3684 | 1469444958935 Marionette DEBUG loaded listener.js 04:09:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1742E800) [pid = 3684] [serial = 145] [outer = 16568800] 04:09:19 INFO - PROCESS | 3684 | 1469444959354 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 638ms 04:09:19 INFO - PROCESS | 3684 | 1469444959388 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:09:19 INFO - PROCESS | 3684 | 1469444959390 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 04:09:19 INFO - PROCESS | 3684 | 1469444959393 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:09:19 INFO - PROCESS | 3684 | 1469444959395 Marionette TRACE conn2 <- [1,162,null,{}] 04:09:19 INFO - PROCESS | 3684 | 1469444959398 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:19 INFO - PROCESS | 3684 | 1469444959400 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:19 INFO - PROCESS | 3684 | 1469444959497 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:09:19 INFO - PROCESS | 3684 | 1469444959503 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:19 INFO - PROCESS | 3684 | 1469444959505 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:19 INFO - PROCESS | 3684 | ++DOCSHELL 16C83800 == 34 [pid = 3684] [id = 50] 04:09:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16D6DC00) [pid = 3684] [serial = 146] [outer = 00000000] 04:09:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17526400) [pid = 3684] [serial = 147] [outer = 16D6DC00] 04:09:19 INFO - PROCESS | 3684 | 1469444959557 Marionette DEBUG loaded listener.js 04:09:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (175C8800) [pid = 3684] [serial = 148] [outer = 16D6DC00] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (139CC000) [pid = 3684] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E0AC00) [pid = 3684] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1595C400) [pid = 3684] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (10EDC400) [pid = 3684] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13065400) [pid = 3684] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (14293400) [pid = 3684] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:09:19 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12A90C00) [pid = 3684] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:09:19 INFO - PROCESS | 3684 | 1469444960006 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 638ms 04:09:20 INFO - PROCESS | 3684 | 1469444960032 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:09:20 INFO - PROCESS | 3684 | 1469444960034 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 04:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:09:20 INFO - PROCESS | 3684 | 1469444960038 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:09:20 INFO - PROCESS | 3684 | 1469444960039 Marionette TRACE conn2 <- [1,166,null,{}] 04:09:20 INFO - PROCESS | 3684 | 1469444960043 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:20 INFO - PROCESS | 3684 | 1469444960045 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:20 INFO - PROCESS | 3684 | 1469444960144 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:09:20 INFO - PROCESS | 3684 | 1469444960184 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:20 INFO - PROCESS | 3684 | 1469444960186 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:20 INFO - PROCESS | 3684 | ++DOCSHELL 12A90C00 == 35 [pid = 3684] [id = 51] 04:09:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (130CF800) [pid = 3684] [serial = 149] [outer = 00000000] 04:09:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15E27000) [pid = 3684] [serial = 150] [outer = 130CF800] 04:09:20 INFO - PROCESS | 3684 | 1469444960229 Marionette DEBUG loaded listener.js 04:09:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (175D4C00) [pid = 3684] [serial = 151] [outer = 130CF800] 04:09:20 INFO - PROCESS | 3684 | 1469444960573 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 591ms 04:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:09:20 INFO - PROCESS | 3684 | 1469444960619 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:09:20 INFO - PROCESS | 3684 | 1469444960620 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 04:09:20 INFO - PROCESS | 3684 | 1469444960624 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:09:20 INFO - PROCESS | 3684 | 1469444960625 Marionette TRACE conn2 <- [1,170,null,{}] 04:09:20 INFO - PROCESS | 3684 | 1469444960628 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:20 INFO - PROCESS | 3684 | 1469444960630 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:20 INFO - PROCESS | 3684 | 1469444960735 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:09:20 INFO - PROCESS | 3684 | 1469444960743 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:20 INFO - PROCESS | 3684 | 1469444960745 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:20 INFO - PROCESS | 3684 | ++DOCSHELL 15E2A400 == 36 [pid = 3684] [id = 52] 04:09:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1743B000) [pid = 3684] [serial = 152] [outer = 00000000] 04:09:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1831A400) [pid = 3684] [serial = 153] [outer = 1743B000] 04:09:20 INFO - PROCESS | 3684 | 1469444960789 Marionette DEBUG loaded listener.js 04:09:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1831BC00) [pid = 3684] [serial = 154] [outer = 1743B000] 04:09:21 INFO - PROCESS | 3684 | 1469444961187 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 591ms 04:09:21 INFO - PROCESS | 3684 | 1469444961221 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:09:21 INFO - PROCESS | 3684 | 1469444961223 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 04:09:21 INFO - PROCESS | 3684 | 1469444961226 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:09:21 INFO - PROCESS | 3684 | 1469444961228 Marionette TRACE conn2 <- [1,174,null,{}] 04:09:21 INFO - PROCESS | 3684 | 1469444961231 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:21 INFO - PROCESS | 3684 | 1469444961233 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:21 INFO - PROCESS | 3684 | 1469444961334 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:09:21 INFO - PROCESS | 3684 | 1469444961382 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:21 INFO - PROCESS | 3684 | 1469444961384 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:21 INFO - PROCESS | 3684 | ++DOCSHELL 104EB800 == 37 [pid = 3684] [id = 53] 04:09:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1055D800) [pid = 3684] [serial = 155] [outer = 00000000] 04:09:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E05800) [pid = 3684] [serial = 156] [outer = 1055D800] 04:09:21 INFO - PROCESS | 3684 | 1469444961431 Marionette DEBUG loaded listener.js 04:09:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E09000) [pid = 3684] [serial = 157] [outer = 1055D800] 04:09:21 INFO - PROCESS | 3684 | 1469444961734 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 591ms 04:09:21 INFO - PROCESS | 3684 | 1469444961857 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:09:21 INFO - PROCESS | 3684 | 1469444961861 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 04:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:09:21 INFO - PROCESS | 3684 | 1469444961867 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:09:21 INFO - PROCESS | 3684 | 1469444961872 Marionette TRACE conn2 <- [1,178,null,{}] 04:09:21 INFO - PROCESS | 3684 | 1469444961878 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:21 INFO - PROCESS | 3684 | 1469444961882 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:22 INFO - PROCESS | 3684 | 1469444962005 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:09:22 INFO - PROCESS | 3684 | 1469444962128 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:22 INFO - PROCESS | 3684 | 1469444962132 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:22 INFO - PROCESS | 3684 | ++DOCSHELL 10EDDC00 == 38 [pid = 3684] [id = 54] 04:09:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10EE2800) [pid = 3684] [serial = 158] [outer = 00000000] 04:09:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11263800) [pid = 3684] [serial = 159] [outer = 10EE2800] 04:09:22 INFO - PROCESS | 3684 | 1469444962213 Marionette DEBUG loaded listener.js 04:09:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12829000) [pid = 3684] [serial = 160] [outer = 10EE2800] 04:09:22 INFO - PROCESS | 3684 | 1469444962873 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1042ms 04:09:22 INFO - PROCESS | 3684 | 1469444962911 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:09:22 INFO - PROCESS | 3684 | 1469444962914 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 04:09:22 INFO - PROCESS | 3684 | 1469444962921 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:09:22 INFO - PROCESS | 3684 | 1469444962925 Marionette TRACE conn2 <- [1,182,null,{}] 04:09:22 INFO - PROCESS | 3684 | 1469444962939 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:22 INFO - PROCESS | 3684 | 1469444962942 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:23 INFO - PROCESS | 3684 | 1469444963056 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:09:23 INFO - PROCESS | 3684 | 1469444963125 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:23 INFO - PROCESS | 3684 | 1469444963128 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:23 INFO - PROCESS | 3684 | ++DOCSHELL 131E3800 == 39 [pid = 3684] [id = 55] 04:09:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (131EAC00) [pid = 3684] [serial = 161] [outer = 00000000] 04:09:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (139CA400) [pid = 3684] [serial = 162] [outer = 131EAC00] 04:09:23 INFO - PROCESS | 3684 | 1469444963184 Marionette DEBUG loaded listener.js 04:09:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (144ED400) [pid = 3684] [serial = 163] [outer = 131EAC00] 04:09:23 INFO - PROCESS | 3684 | 1469444964006 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 15E2A400 == 38 [pid = 3684] [id = 52] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 12A90C00 == 37 [pid = 3684] [id = 51] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 16C83800 == 36 [pid = 3684] [id = 50] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 16565C00 == 35 [pid = 3684] [id = 49] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 15C55400 == 34 [pid = 3684] [id = 48] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 13EAA000 == 33 [pid = 3684] [id = 47] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 1329FC00 == 32 [pid = 3684] [id = 46] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 13064400 == 31 [pid = 3684] [id = 45] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 10EE1400 == 30 [pid = 3684] [id = 44] 04:09:23 INFO - PROCESS | 3684 | --DOCSHELL 114DE400 == 29 [pid = 3684] [id = 43] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A115000) [pid = 3684] [serial = 94] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A4CE800) [pid = 3684] [serial = 96] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15C57400) [pid = 3684] [serial = 111] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E30400) [pid = 3684] [serial = 112] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114D3C00) [pid = 3684] [serial = 99] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13159800) [pid = 3684] [serial = 102] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14FAC000) [pid = 3684] [serial = 108] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C70400) [pid = 3684] [serial = 106] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131EB000) [pid = 3684] [serial = 103] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11A4B000) [pid = 3684] [serial = 100] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15958800) [pid = 3684] [serial = 109] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A4D0800) [pid = 3684] [serial = 97] [outer = 00000000] [url = about:blank] 04:09:23 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13937000) [pid = 3684] [serial = 105] [outer = 00000000] [url = about:blank] 04:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1168ms 04:09:24 INFO - PROCESS | 3684 | 1469444964089 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 3684 | 1469444964093 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 04:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:09:24 INFO - PROCESS | 3684 | 1469444964098 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 3684 | 1469444964101 Marionette TRACE conn2 <- [1,186,null,{}] 04:09:24 INFO - PROCESS | 3684 | 1469444964106 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:24 INFO - PROCESS | 3684 | 1469444964109 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:24 INFO - PROCESS | 3684 | 1469444964199 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:09:24 INFO - PROCESS | 3684 | 1469444964206 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:24 INFO - PROCESS | 3684 | 1469444964211 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:24 INFO - PROCESS | 3684 | ++DOCSHELL 10A53C00 == 30 [pid = 3684] [id = 56] 04:09:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10A55800) [pid = 3684] [serial = 164] [outer = 00000000] 04:09:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11436400) [pid = 3684] [serial = 165] [outer = 10A55800] 04:09:24 INFO - PROCESS | 3684 | 1469444964258 Marionette DEBUG loaded listener.js 04:09:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11CD8C00) [pid = 3684] [serial = 166] [outer = 10A55800] 04:09:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13144C00) [pid = 3684] [serial = 167] [outer = 1AE97C00] 04:09:24 INFO - PROCESS | 3684 | 1469444964716 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 700ms 04:09:24 INFO - PROCESS | 3684 | 1469444964783 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 3684 | 1469444964787 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 04:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:09:24 INFO - PROCESS | 3684 | 1469444964793 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 3684 | 1469444964795 Marionette TRACE conn2 <- [1,190,null,{}] 04:09:24 INFO - PROCESS | 3684 | 1469444964799 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:24 INFO - PROCESS | 3684 | 1469444964801 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:24 INFO - PROCESS | 3684 | 1469444964890 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:09:24 INFO - PROCESS | 3684 | 1469444964899 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:24 INFO - PROCESS | 3684 | 1469444964902 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:24 INFO - PROCESS | 3684 | ++DOCSHELL 131E1C00 == 31 [pid = 3684] [id = 57] 04:09:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (131EA400) [pid = 3684] [serial = 168] [outer = 00000000] 04:09:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (139CCC00) [pid = 3684] [serial = 169] [outer = 131EA400] 04:09:25 INFO - PROCESS | 3684 | 1469444965006 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13E9E400) [pid = 3684] [serial = 170] [outer = 131EA400] 04:09:25 INFO - PROCESS | 3684 | 1469444965351 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 592ms 04:09:25 INFO - PROCESS | 3684 | 1469444965390 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:09:25 INFO - PROCESS | 3684 | 1469444965392 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 04:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:09:25 INFO - PROCESS | 3684 | 1469444965396 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:09:25 INFO - PROCESS | 3684 | 1469444965399 Marionette TRACE conn2 <- [1,194,null,{}] 04:09:25 INFO - PROCESS | 3684 | 1469444965410 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:25 INFO - PROCESS | 3684 | 1469444965414 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:25 INFO - PROCESS | 3684 | 1469444965523 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:09:25 INFO - PROCESS | 3684 | 1469444965532 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:25 INFO - PROCESS | 3684 | 1469444965535 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:25 INFO - PROCESS | 3684 | ++DOCSHELL 1593DC00 == 32 [pid = 3684] [id = 58] 04:09:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15956400) [pid = 3684] [serial = 171] [outer = 00000000] 04:09:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15C4F800) [pid = 3684] [serial = 172] [outer = 15956400] 04:09:25 INFO - PROCESS | 3684 | 1469444965583 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15C59000) [pid = 3684] [serial = 173] [outer = 15956400] 04:09:25 INFO - PROCESS | 3684 | 1469444965966 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 592ms 04:09:25 INFO - PROCESS | 3684 | 1469444965992 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:09:25 INFO - PROCESS | 3684 | 1469444965995 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 04:09:25 INFO - PROCESS | 3684 | 1469444965998 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:09:25 INFO - PROCESS | 3684 | 1469444966000 Marionette TRACE conn2 <- [1,198,null,{}] 04:09:25 INFO - PROCESS | 3684 | 1469444966003 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:25 INFO - PROCESS | 3684 | 1469444966005 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:26 INFO - PROCESS | 3684 | 1469444966089 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:09:26 INFO - PROCESS | 3684 | 1469444966172 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:26 INFO - PROCESS | 3684 | 1469444966174 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:26 INFO - PROCESS | 3684 | ++DOCSHELL 16564400 == 33 [pid = 3684] [id = 59] 04:09:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16564800) [pid = 3684] [serial = 174] [outer = 00000000] 04:09:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16908000) [pid = 3684] [serial = 175] [outer = 16564800] 04:09:26 INFO - PROCESS | 3684 | 1469444966239 Marionette DEBUG loaded listener.js 04:09:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16E05800) [pid = 3684] [serial = 176] [outer = 16564800] 04:09:26 INFO - PROCESS | 3684 | 1469444966630 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 685ms 04:09:26 INFO - PROCESS | 3684 | 1469444966698 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:09:26 INFO - PROCESS | 3684 | 1469444966700 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 04:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:09:26 INFO - PROCESS | 3684 | 1469444966703 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:09:26 INFO - PROCESS | 3684 | 1469444966705 Marionette TRACE conn2 <- [1,202,null,{}] 04:09:26 INFO - PROCESS | 3684 | 1469444966708 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:26 INFO - PROCESS | 3684 | 1469444966710 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:26 INFO - PROCESS | 3684 | 1469444966811 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:09:26 INFO - PROCESS | 3684 | 1469444966819 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:26 INFO - PROCESS | 3684 | 1469444966821 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:26 INFO - PROCESS | 3684 | ++DOCSHELL 15FA3400 == 34 [pid = 3684] [id = 60] 04:09:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16908800) [pid = 3684] [serial = 177] [outer = 00000000] 04:09:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17525800) [pid = 3684] [serial = 178] [outer = 16908800] 04:09:26 INFO - PROCESS | 3684 | 1469444966864 Marionette DEBUG loaded listener.js 04:09:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17E47000) [pid = 3684] [serial = 179] [outer = 16908800] 04:09:27 INFO - PROCESS | 3684 | 1469444967285 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 623ms 04:09:27 INFO - PROCESS | 3684 | 1469444967341 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:09:27 INFO - PROCESS | 3684 | 1469444967343 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 04:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:09:27 INFO - PROCESS | 3684 | 1469444967346 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:09:27 INFO - PROCESS | 3684 | 1469444967348 Marionette TRACE conn2 <- [1,206,null,{}] 04:09:27 INFO - PROCESS | 3684 | 1469444967351 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:27 INFO - PROCESS | 3684 | 1469444967357 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:27 INFO - PROCESS | 3684 | 1469444967506 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:09:27 INFO - PROCESS | 3684 | 1469444967553 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:27 INFO - PROCESS | 3684 | 1469444967556 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:27 INFO - PROCESS | 3684 | ++DOCSHELL 16561C00 == 35 [pid = 3684] [id = 61] 04:09:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17473C00) [pid = 3684] [serial = 180] [outer = 00000000] 04:09:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F3EC00) [pid = 3684] [serial = 181] [outer = 17473C00] 04:09:27 INFO - PROCESS | 3684 | 1469444967599 Marionette DEBUG loaded listener.js 04:09:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A113400) [pid = 3684] [serial = 182] [outer = 17473C00] 04:09:27 INFO - PROCESS | 3684 | 1469444967992 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 685ms 04:09:28 INFO - PROCESS | 3684 | 1469444968046 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:09:28 INFO - PROCESS | 3684 | 1469444968048 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 04:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:09:28 INFO - PROCESS | 3684 | 1469444968057 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:09:28 INFO - PROCESS | 3684 | 1469444968059 Marionette TRACE conn2 <- [1,210,null,{}] 04:09:28 INFO - PROCESS | 3684 | 1469444968062 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:28 INFO - PROCESS | 3684 | 1469444968064 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:28 INFO - PROCESS | 3684 | 1469444968231 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (144E7800) [pid = 3684] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10EE1C00) [pid = 3684] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13931400) [pid = 3684] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13065000) [pid = 3684] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15C55C00) [pid = 3684] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10EE3000) [pid = 3684] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1329CC00) [pid = 3684] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17430C00) [pid = 3684] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1743B000) [pid = 3684] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (175CB400) [pid = 3684] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16568800) [pid = 3684] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130CF800) [pid = 3684] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:09:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16D6DC00) [pid = 3684] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:09:28 INFO - PROCESS | 3684 | 1469444968272 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:28 INFO - PROCESS | 3684 | 1469444968274 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:28 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B800 == 36 [pid = 3684] [id = 62] 04:09:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10EE1C00) [pid = 3684] [serial = 183] [outer = 00000000] 04:09:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (131DD800) [pid = 3684] [serial = 184] [outer = 10EE1C00] 04:09:28 INFO - PROCESS | 3684 | 1469444968318 Marionette DEBUG loaded listener.js 04:09:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13C73C00) [pid = 3684] [serial = 185] [outer = 10EE1C00] 04:09:28 INFO - PROCESS | 3684 | 1469444968644 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 638ms 04:09:28 INFO - PROCESS | 3684 | 1469444968674 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:09:28 INFO - PROCESS | 3684 | 1469444968676 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 04:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:09:28 INFO - PROCESS | 3684 | 1469444968679 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:09:28 INFO - PROCESS | 3684 | 1469444968680 Marionette TRACE conn2 <- [1,214,null,{}] 04:09:28 INFO - PROCESS | 3684 | 1469444968684 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:28 INFO - PROCESS | 3684 | 1469444968686 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:28 INFO - PROCESS | 3684 | 1469444968787 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:09:28 INFO - PROCESS | 3684 | 1469444968817 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:28 INFO - PROCESS | 3684 | 1469444968819 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:28 INFO - PROCESS | 3684 | ++DOCSHELL 14290C00 == 37 [pid = 3684] [id = 63] 04:09:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15947C00) [pid = 3684] [serial = 186] [outer = 00000000] 04:09:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A113C00) [pid = 3684] [serial = 187] [outer = 15947C00] 04:09:28 INFO - PROCESS | 3684 | 1469444968862 Marionette DEBUG loaded listener.js 04:09:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A353C00) [pid = 3684] [serial = 188] [outer = 15947C00] 04:09:29 INFO - PROCESS | 3684 | 1469444969251 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 591ms 04:09:29 INFO - PROCESS | 3684 | 1469444969276 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:09:29 INFO - PROCESS | 3684 | 1469444969278 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 04:09:29 INFO - PROCESS | 3684 | 1469444969281 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:09:29 INFO - PROCESS | 3684 | 1469444969283 Marionette TRACE conn2 <- [1,218,null,{}] 04:09:29 INFO - PROCESS | 3684 | 1469444969286 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:29 INFO - PROCESS | 3684 | 1469444969288 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:29 INFO - PROCESS | 3684 | 1469444969364 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:09:29 INFO - PROCESS | 3684 | 1469444969438 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:29 INFO - PROCESS | 3684 | 1469444969440 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:29 INFO - PROCESS | 3684 | ++DOCSHELL 168A9400 == 38 [pid = 3684] [id = 64] 04:09:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16C7F000) [pid = 3684] [serial = 189] [outer = 00000000] 04:09:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A4D2800) [pid = 3684] [serial = 190] [outer = 16C7F000] 04:09:29 INFO - PROCESS | 3684 | 1469444969483 Marionette DEBUG loaded listener.js 04:09:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A4D4800) [pid = 3684] [serial = 191] [outer = 16C7F000] 04:09:29 INFO - PROCESS | 3684 | 1469444969841 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 592ms 04:09:29 INFO - PROCESS | 3684 | 1469444969879 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:09:29 INFO - PROCESS | 3684 | 1469444969881 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 04:09:29 INFO - PROCESS | 3684 | 1469444969884 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:09:29 INFO - PROCESS | 3684 | 1469444969885 Marionette TRACE conn2 <- [1,222,null,{}] 04:09:29 INFO - PROCESS | 3684 | 1469444969889 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:29 INFO - PROCESS | 3684 | 1469444969891 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:29 INFO - PROCESS | 3684 | 1469444970001 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:09:30 INFO - PROCESS | 3684 | 1469444970009 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:30 INFO - PROCESS | 3684 | 1469444970011 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:30 INFO - PROCESS | 3684 | ++DOCSHELL 19E7F400 == 39 [pid = 3684] [id = 65] 04:09:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19F3C400) [pid = 3684] [serial = 192] [outer = 00000000] 04:09:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A72C800) [pid = 3684] [serial = 193] [outer = 19F3C400] 04:09:30 INFO - PROCESS | 3684 | 1469444970054 Marionette DEBUG loaded listener.js 04:09:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A72CC00) [pid = 3684] [serial = 194] [outer = 19F3C400] 04:09:30 INFO - PROCESS | 3684 | 1469444970599 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 747ms 04:09:30 INFO - PROCESS | 3684 | 1469444970632 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:09:30 INFO - PROCESS | 3684 | 1469444970637 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 04:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:09:30 INFO - PROCESS | 3684 | 1469444970643 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:09:30 INFO - PROCESS | 3684 | 1469444970647 Marionette TRACE conn2 <- [1,226,null,{}] 04:09:30 INFO - PROCESS | 3684 | 1469444970653 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:30 INFO - PROCESS | 3684 | 1469444970656 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:30 INFO - PROCESS | 3684 | 1469444970762 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:09:30 INFO - PROCESS | 3684 | 1469444970852 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:30 INFO - PROCESS | 3684 | 1469444970855 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:30 INFO - PROCESS | 3684 | ++DOCSHELL 10EDB000 == 40 [pid = 3684] [id = 66] 04:09:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10EDC400) [pid = 3684] [serial = 195] [outer = 00000000] 04:09:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (130D6C00) [pid = 3684] [serial = 196] [outer = 10EDC400] 04:09:30 INFO - PROCESS | 3684 | 1469444970911 Marionette DEBUG loaded listener.js 04:09:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13202400) [pid = 3684] [serial = 197] [outer = 10EDC400] 04:09:31 INFO - PROCESS | 3684 | 1469444971520 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 934ms 04:09:31 INFO - PROCESS | 3684 | 1469444971587 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:09:31 INFO - PROCESS | 3684 | 1469444971592 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 04:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:09:31 INFO - PROCESS | 3684 | 1469444971599 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:09:31 INFO - PROCESS | 3684 | 1469444971601 Marionette TRACE conn2 <- [1,230,null,{}] 04:09:31 INFO - PROCESS | 3684 | 1469444971606 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:31 INFO - PROCESS | 3684 | 1469444971608 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:31 INFO - PROCESS | 3684 | 1469444971714 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:09:31 INFO - PROCESS | 3684 | 1469444971795 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:31 INFO - PROCESS | 3684 | 1469444971798 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:31 INFO - PROCESS | 3684 | ++DOCSHELL 139CD000 == 41 [pid = 3684] [id = 67] 04:09:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (144F1000) [pid = 3684] [serial = 198] [outer = 00000000] 04:09:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (15C27C00) [pid = 3684] [serial = 199] [outer = 144F1000] 04:09:31 INFO - PROCESS | 3684 | 1469444971898 Marionette DEBUG loaded listener.js 04:09:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (15C4E800) [pid = 3684] [serial = 200] [outer = 144F1000] 04:09:32 INFO - PROCESS | 3684 | 1469444972441 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 903ms 04:09:32 INFO - PROCESS | 3684 | 1469444972486 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:09:32 INFO - PROCESS | 3684 | 1469444972489 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 04:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:09:32 INFO - PROCESS | 3684 | 1469444972492 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:09:32 INFO - PROCESS | 3684 | 1469444972496 Marionette TRACE conn2 <- [1,234,null,{}] 04:09:32 INFO - PROCESS | 3684 | 1469444972507 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:32 INFO - PROCESS | 3684 | 1469444972512 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:32 INFO - PROCESS | 3684 | 1469444972615 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:09:32 INFO - PROCESS | 3684 | 1469444972692 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:32 INFO - PROCESS | 3684 | 1469444972696 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:32 INFO - PROCESS | 3684 | ++DOCSHELL 175D1C00 == 42 [pid = 3684] [id = 68] 04:09:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1831D400) [pid = 3684] [serial = 201] [outer = 00000000] 04:09:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (18320C00) [pid = 3684] [serial = 202] [outer = 1831D400] 04:09:32 INFO - PROCESS | 3684 | 1469444972804 Marionette DEBUG loaded listener.js 04:09:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (183E2800) [pid = 3684] [serial = 203] [outer = 1831D400] 04:09:33 INFO - PROCESS | 3684 | 1469444973514 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1043ms 04:09:33 INFO - PROCESS | 3684 | 1469444973548 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:09:33 INFO - PROCESS | 3684 | 1469444973553 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 04:09:33 INFO - PROCESS | 3684 | 1469444973573 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:09:33 INFO - PROCESS | 3684 | 1469444973576 Marionette TRACE conn2 <- [1,238,null,{}] 04:09:33 INFO - PROCESS | 3684 | 1469444973581 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:33 INFO - PROCESS | 3684 | 1469444973584 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:33 INFO - PROCESS | 3684 | 1469444973682 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:09:33 INFO - PROCESS | 3684 | 1469444973757 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:33 INFO - PROCESS | 3684 | 1469444973761 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:33 INFO - PROCESS | 3684 | ++DOCSHELL 10EE3000 == 43 [pid = 3684] [id = 69] 04:09:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (10F04C00) [pid = 3684] [serial = 204] [outer = 00000000] 04:09:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (12A77C00) [pid = 3684] [serial = 205] [outer = 10F04C00] 04:09:33 INFO - PROCESS | 3684 | 1469444973813 Marionette DEBUG loaded listener.js 04:09:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (12D6D800) [pid = 3684] [serial = 206] [outer = 10F04C00] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 168A9400 == 42 [pid = 3684] [id = 64] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 14290C00 == 41 [pid = 3684] [id = 63] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 10A4B800 == 40 [pid = 3684] [id = 62] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 16561C00 == 39 [pid = 3684] [id = 61] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 15FA3400 == 38 [pid = 3684] [id = 60] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 16564400 == 37 [pid = 3684] [id = 59] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 1593DC00 == 36 [pid = 3684] [id = 58] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 131E1C00 == 35 [pid = 3684] [id = 57] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 10A53C00 == 34 [pid = 3684] [id = 56] 04:09:34 INFO - PROCESS | 3684 | --DOCSHELL 104EB800 == 33 [pid = 3684] [id = 53] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (15957800) [pid = 3684] [serial = 138] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (10F10800) [pid = 3684] [serial = 129] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (11206000) [pid = 3684] [serial = 130] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13EAAC00) [pid = 3684] [serial = 135] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (14292C00) [pid = 3684] [serial = 136] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (130D9000) [pid = 3684] [serial = 132] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15F9B400) [pid = 3684] [serial = 141] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1314B800) [pid = 3684] [serial = 133] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1315A800) [pid = 3684] [serial = 126] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11A51400) [pid = 3684] [serial = 115] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (112C7400) [pid = 3684] [serial = 114] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (14295800) [pid = 3684] [serial = 118] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13E9C800) [pid = 3684] [serial = 117] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (175CF800) [pid = 3684] [serial = 121] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1747B400) [pid = 3684] [serial = 120] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1831BC00) [pid = 3684] [serial = 154] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (183E0400) [pid = 3684] [serial = 124] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17E4E000) [pid = 3684] [serial = 123] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1742E800) [pid = 3684] [serial = 145] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16D6E000) [pid = 3684] [serial = 144] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E27000) [pid = 3684] [serial = 150] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1619BC00) [pid = 3684] [serial = 142] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17526400) [pid = 3684] [serial = 147] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (175C8800) [pid = 3684] [serial = 148] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (175D4C00) [pid = 3684] [serial = 151] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1831A400) [pid = 3684] [serial = 153] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E05800) [pid = 3684] [serial = 156] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C1BC00) [pid = 3684] [serial = 139] [outer = 00000000] [url = about:blank] 04:09:34 INFO - PROCESS | 3684 | 1469444974361 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 840ms 04:09:34 INFO - PROCESS | 3684 | 1469444974417 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:09:34 INFO - PROCESS | 3684 | 1469444974421 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 04:09:34 INFO - PROCESS | 3684 | 1469444974427 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:09:34 INFO - PROCESS | 3684 | 1469444974429 Marionette TRACE conn2 <- [1,242,null,{}] 04:09:34 INFO - PROCESS | 3684 | 1469444974433 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:34 INFO - PROCESS | 3684 | 1469444974435 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:34 INFO - PROCESS | 3684 | 1469444974518 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:09:34 INFO - PROCESS | 3684 | 1469444974528 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:34 INFO - PROCESS | 3684 | 1469444974531 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:34 INFO - PROCESS | 3684 | ++DOCSHELL 10A53C00 == 34 [pid = 3684] [id = 70] 04:09:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11259400) [pid = 3684] [serial = 207] [outer = 00000000] 04:09:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12BAA800) [pid = 3684] [serial = 208] [outer = 11259400] 04:09:34 INFO - PROCESS | 3684 | 1469444974638 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1320FC00) [pid = 3684] [serial = 209] [outer = 11259400] 04:09:35 INFO - PROCESS | 3684 | 1469444975023 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 638ms 04:09:35 INFO - PROCESS | 3684 | 1469444975065 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:09:35 INFO - PROCESS | 3684 | 1469444975067 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 04:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:09:35 INFO - PROCESS | 3684 | 1469444975076 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:09:35 INFO - PROCESS | 3684 | 1469444975080 Marionette TRACE conn2 <- [1,246,null,{}] 04:09:35 INFO - PROCESS | 3684 | 1469444975090 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:35 INFO - PROCESS | 3684 | 1469444975094 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:35 INFO - PROCESS | 3684 | 1469444975183 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:09:35 INFO - PROCESS | 3684 | 1469444975221 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 3684 | 1469444975224 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:35 INFO - PROCESS | 3684 | ++DOCSHELL 1563E400 == 35 [pid = 3684] [id = 71] 04:09:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15645C00) [pid = 3684] [serial = 210] [outer = 00000000] 04:09:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1593F400) [pid = 3684] [serial = 211] [outer = 15645C00] 04:09:35 INFO - PROCESS | 3684 | 1469444975272 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1595CC00) [pid = 3684] [serial = 212] [outer = 15645C00] 04:09:35 INFO - PROCESS | 3684 | 1469444975686 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 653ms 04:09:35 INFO - PROCESS | 3684 | 1469444975729 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:09:35 INFO - PROCESS | 3684 | 1469444975731 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 04:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:09:35 INFO - PROCESS | 3684 | 1469444975739 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:09:35 INFO - PROCESS | 3684 | 1469444975740 Marionette TRACE conn2 <- [1,250,null,{}] 04:09:35 INFO - PROCESS | 3684 | 1469444975744 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:35 INFO - PROCESS | 3684 | 1469444975746 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:35 INFO - PROCESS | 3684 | 1469444975832 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:09:35 INFO - PROCESS | 3684 | 1469444975838 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 3684 | 1469444975840 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:35 INFO - PROCESS | 3684 | ++DOCSHELL 15C27800 == 36 [pid = 3684] [id = 72] 04:09:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15C54C00) [pid = 3684] [serial = 213] [outer = 00000000] 04:09:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15E2E400) [pid = 3684] [serial = 214] [outer = 15C54C00] 04:09:35 INFO - PROCESS | 3684 | 1469444975885 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1655CC00) [pid = 3684] [serial = 215] [outer = 15C54C00] 04:09:36 INFO - PROCESS | 3684 | 1469444976311 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 638ms 04:09:36 INFO - PROCESS | 3684 | 1469444976361 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:09:36 INFO - PROCESS | 3684 | 1469444976363 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 04:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:09:36 INFO - PROCESS | 3684 | 1469444976372 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:09:36 INFO - PROCESS | 3684 | 1469444976374 Marionette TRACE conn2 <- [1,254,null,{}] 04:09:36 INFO - PROCESS | 3684 | 1469444976377 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:36 INFO - PROCESS | 3684 | 1469444976379 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:36 INFO - PROCESS | 3684 | 1469444976480 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:09:36 INFO - PROCESS | 3684 | 1469444976486 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:36 INFO - PROCESS | 3684 | 1469444976488 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:36 INFO - PROCESS | 3684 | ++DOCSHELL 15E2E000 == 37 [pid = 3684] [id = 73] 04:09:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1655A800) [pid = 3684] [serial = 216] [outer = 00000000] 04:09:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16C83800) [pid = 3684] [serial = 217] [outer = 1655A800] 04:09:36 INFO - PROCESS | 3684 | 1469444976532 Marionette DEBUG loaded listener.js 04:09:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16D6E400) [pid = 3684] [serial = 218] [outer = 1655A800] 04:09:36 INFO - PROCESS | 3684 | 1469444976972 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 638ms 04:09:37 INFO - PROCESS | 3684 | 1469444977005 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 3684 | 1469444977007 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 04:09:37 INFO - PROCESS | 3684 | 1469444977010 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:09:37 INFO - PROCESS | 3684 | 1469444977012 Marionette TRACE conn2 <- [1,258,null,{}] 04:09:37 INFO - PROCESS | 3684 | 1469444977015 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:37 INFO - PROCESS | 3684 | 1469444977021 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:37 INFO - PROCESS | 3684 | 1469444977150 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:09:37 INFO - PROCESS | 3684 | 1469444977156 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 3684 | 1469444977159 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:37 INFO - PROCESS | 3684 | ++DOCSHELL 1747BC00 == 38 [pid = 3684] [id = 74] 04:09:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17526400) [pid = 3684] [serial = 219] [outer = 00000000] 04:09:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17A1EC00) [pid = 3684] [serial = 220] [outer = 17526400] 04:09:37 INFO - PROCESS | 3684 | 1469444977208 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17E44000) [pid = 3684] [serial = 221] [outer = 17526400] 04:09:37 INFO - PROCESS | 3684 | 1469444977620 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 638ms 04:09:37 INFO - PROCESS | 3684 | 1469444977652 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 3684 | 1469444977654 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 04:09:37 INFO - PROCESS | 3684 | 1469444977657 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 3684 | 1469444977659 Marionette TRACE conn2 <- [1,262,null,{}] 04:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:09:37 INFO - PROCESS | 3684 | 1469444977662 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:37 INFO - PROCESS | 3684 | 1469444977664 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:37 INFO - PROCESS | 3684 | 1469444977768 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:09:37 INFO - PROCESS | 3684 | 1469444977845 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 3684 | 1469444977855 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:37 INFO - PROCESS | 3684 | ++DOCSHELL 1831B400 == 39 [pid = 3684] [id = 75] 04:09:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1831BC00) [pid = 3684] [serial = 222] [outer = 00000000] 04:09:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (18323000) [pid = 3684] [serial = 223] [outer = 1831BC00] 04:09:37 INFO - PROCESS | 3684 | 1469444977899 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (183D3800) [pid = 3684] [serial = 224] [outer = 1831BC00] 04:09:38 INFO - PROCESS | 3684 | 1469444978284 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 638ms 04:09:38 INFO - PROCESS | 3684 | 1469444978297 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 3684 | 1469444978299 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 04:09:38 INFO - PROCESS | 3684 | 1469444978302 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:09:38 INFO - PROCESS | 3684 | 1469444978304 Marionette TRACE conn2 <- [1,266,null,{}] 04:09:38 INFO - PROCESS | 3684 | 1469444978307 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:38 INFO - PROCESS | 3684 | 1469444978309 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:38 INFO - PROCESS | 3684 | 1469444978508 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16C7F000) [pid = 3684] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16908800) [pid = 3684] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17473C00) [pid = 3684] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A55800) [pid = 3684] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15956400) [pid = 3684] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (131EA400) [pid = 3684] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10EE1C00) [pid = 3684] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16564800) [pid = 3684] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:09:38 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15947C00) [pid = 3684] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:09:38 INFO - PROCESS | 3684 | 1469444978561 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:38 INFO - PROCESS | 3684 | 1469444978563 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:38 INFO - PROCESS | 3684 | ++DOCSHELL 10EE1C00 == 40 [pid = 3684] [id = 76] 04:09:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10F0B000) [pid = 3684] [serial = 225] [outer = 00000000] 04:09:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16561800) [pid = 3684] [serial = 226] [outer = 10F0B000] 04:09:38 INFO - PROCESS | 3684 | 1469444978608 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1831B000) [pid = 3684] [serial = 227] [outer = 10F0B000] 04:09:38 INFO - PROCESS | 3684 | 1469444978955 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 700ms 04:09:38 INFO - PROCESS | 3684 | 1469444979002 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 3684 | 1469444979004 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 04:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:09:38 INFO - PROCESS | 3684 | 1469444979007 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:09:38 INFO - PROCESS | 3684 | 1469444979009 Marionette TRACE conn2 <- [1,270,null,{}] 04:09:39 INFO - PROCESS | 3684 | 1469444979012 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:39 INFO - PROCESS | 3684 | 1469444979015 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:39 INFO - PROCESS | 3684 | 1469444979171 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:09:39 INFO - PROCESS | 3684 | 1469444979181 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:39 INFO - PROCESS | 3684 | 1469444979183 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:39 INFO - PROCESS | 3684 | ++DOCSHELL 11A4BC00 == 41 [pid = 3684] [id = 77] 04:09:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15C55400) [pid = 3684] [serial = 228] [outer = 00000000] 04:09:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E7AC00) [pid = 3684] [serial = 229] [outer = 15C55400] 04:09:39 INFO - PROCESS | 3684 | 1469444979232 Marionette DEBUG loaded listener.js 04:09:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A10E800) [pid = 3684] [serial = 230] [outer = 15C55400] 04:09:39 INFO - PROCESS | 3684 | 1469444979608 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 638ms 04:09:39 INFO - PROCESS | 3684 | 1469444979645 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:09:39 INFO - PROCESS | 3684 | 1469444979647 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 04:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:09:39 INFO - PROCESS | 3684 | 1469444979651 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:09:39 INFO - PROCESS | 3684 | 1469444979652 Marionette TRACE conn2 <- [1,274,null,{}] 04:09:39 INFO - PROCESS | 3684 | 1469444979656 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:39 INFO - PROCESS | 3684 | 1469444979658 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:39 INFO - PROCESS | 3684 | 1469444979773 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:09:39 INFO - PROCESS | 3684 | 1469444979780 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:39 INFO - PROCESS | 3684 | 1469444979782 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:39 INFO - PROCESS | 3684 | ++DOCSHELL 1393D000 == 42 [pid = 3684] [id = 78] 04:09:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15C22000) [pid = 3684] [serial = 231] [outer = 00000000] 04:09:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A4CD400) [pid = 3684] [serial = 232] [outer = 15C22000] 04:09:39 INFO - PROCESS | 3684 | 1469444979826 Marionette DEBUG loaded listener.js 04:09:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A4D1000) [pid = 3684] [serial = 233] [outer = 15C22000] 04:09:40 INFO - PROCESS | 3684 | 1469444980203 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 592ms 04:09:40 INFO - PROCESS | 3684 | 1469444980232 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:09:40 INFO - PROCESS | 3684 | 1469444980234 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 04:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:09:40 INFO - PROCESS | 3684 | 1469444980238 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:09:40 INFO - PROCESS | 3684 | 1469444980242 Marionette TRACE conn2 <- [1,278,null,{}] 04:09:40 INFO - PROCESS | 3684 | 1469444980247 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:40 INFO - PROCESS | 3684 | 1469444980251 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:40 INFO - PROCESS | 3684 | 1469444980371 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:09:40 INFO - PROCESS | 3684 | 1469444980419 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:40 INFO - PROCESS | 3684 | 1469444980422 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:40 INFO - PROCESS | 3684 | ++DOCSHELL 1A734000 == 43 [pid = 3684] [id = 79] 04:09:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A76D800) [pid = 3684] [serial = 234] [outer = 00000000] 04:09:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A774800) [pid = 3684] [serial = 235] [outer = 1A76D800] 04:09:40 INFO - PROCESS | 3684 | 1469444980468 Marionette DEBUG loaded listener.js 04:09:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A77BC00) [pid = 3684] [serial = 236] [outer = 1A76D800] 04:09:41 INFO - PROCESS | 3684 | 1469444981049 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 841ms 04:09:41 INFO - PROCESS | 3684 | 1469444981082 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:09:41 INFO - PROCESS | 3684 | 1469444981086 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 04:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:09:41 INFO - PROCESS | 3684 | 1469444981091 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:09:41 INFO - PROCESS | 3684 | 1469444981096 Marionette TRACE conn2 <- [1,282,null,{}] 04:09:41 INFO - PROCESS | 3684 | 1469444981101 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:41 INFO - PROCESS | 3684 | 1469444981104 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:41 INFO - PROCESS | 3684 | 1469444981212 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:09:41 INFO - PROCESS | 3684 | 1469444981335 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 3684 | 1469444981338 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:41 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B800 == 44 [pid = 3684] [id = 80] 04:09:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10A4E400) [pid = 3684] [serial = 237] [outer = 00000000] 04:09:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (11C2DC00) [pid = 3684] [serial = 238] [outer = 10A4E400] 04:09:41 INFO - PROCESS | 3684 | 1469444981397 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (131EA400) [pid = 3684] [serial = 239] [outer = 10A4E400] 04:09:42 INFO - PROCESS | 3684 | 1469444982067 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1027ms 04:09:42 INFO - PROCESS | 3684 | 1469444982135 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:09:42 INFO - PROCESS | 3684 | 1469444982140 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 04:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:09:42 INFO - PROCESS | 3684 | 1469444982174 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 3684 | 1469444982177 Marionette TRACE conn2 <- [1,286,null,{}] 04:09:42 INFO - PROCESS | 3684 | 1469444982182 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:42 INFO - PROCESS | 3684 | 1469444982185 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:42 INFO - PROCESS | 3684 | 1469444982306 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:09:42 INFO - PROCESS | 3684 | 1469444982420 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:42 INFO - PROCESS | 3684 | 1469444982423 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:42 INFO - PROCESS | 3684 | ++DOCSHELL 15C21400 == 45 [pid = 3684] [id = 81] 04:09:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (15F9B400) [pid = 3684] [serial = 240] [outer = 00000000] 04:09:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (16C82C00) [pid = 3684] [serial = 241] [outer = 15F9B400] 04:09:42 INFO - PROCESS | 3684 | 1469444982479 Marionette DEBUG loaded listener.js 04:09:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (17474C00) [pid = 3684] [serial = 242] [outer = 15F9B400] 04:09:42 INFO - PROCESS | 3684 | 1469444983008 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 903ms 04:09:43 INFO - PROCESS | 3684 | 1469444983063 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:09:43 INFO - PROCESS | 3684 | 1469444983065 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 04:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:09:43 INFO - PROCESS | 3684 | 1469444983069 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:09:43 INFO - PROCESS | 3684 | 1469444983073 Marionette TRACE conn2 <- [1,290,null,{}] 04:09:43 INFO - PROCESS | 3684 | 1469444983084 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:43 INFO - PROCESS | 3684 | 1469444983088 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:43 INFO - PROCESS | 3684 | 1469444983194 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:09:43 INFO - PROCESS | 3684 | 1469444983272 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:43 INFO - PROCESS | 3684 | 1469444983276 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:43 INFO - PROCESS | 3684 | ++DOCSHELL 1A4CD000 == 46 [pid = 3684] [id = 82] 04:09:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1A4D0800) [pid = 3684] [serial = 243] [outer = 00000000] 04:09:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1A730C00) [pid = 3684] [serial = 244] [outer = 1A4D0800] 04:09:43 INFO - PROCESS | 3684 | 1469444983381 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (1A773400) [pid = 3684] [serial = 245] [outer = 1A4D0800] 04:09:43 INFO - PROCESS | 3684 | 1469444983934 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 902ms 04:09:44 INFO - PROCESS | 3684 | 1469444984081 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:09:44 INFO - PROCESS | 3684 | 1469444984085 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 04:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:09:44 INFO - PROCESS | 3684 | 1469444984103 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:09:44 INFO - PROCESS | 3684 | 1469444984107 Marionette TRACE conn2 <- [1,294,null,{}] 04:09:44 INFO - PROCESS | 3684 | 1469444984136 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:44 INFO - PROCESS | 3684 | 1469444984140 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:44 INFO - PROCESS | 3684 | 1469444984237 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:09:44 INFO - PROCESS | 3684 | 1469444984309 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:44 INFO - PROCESS | 3684 | 1469444984314 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:44 INFO - PROCESS | 3684 | ++DOCSHELL 11C2D800 == 47 [pid = 3684] [id = 83] 04:09:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (11CD9C00) [pid = 3684] [serial = 246] [outer = 00000000] 04:09:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (12A92400) [pid = 3684] [serial = 247] [outer = 11CD9C00] 04:09:44 INFO - PROCESS | 3684 | 1469444984371 Marionette DEBUG loaded listener.js 04:09:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (130B3C00) [pid = 3684] [serial = 248] [outer = 11CD9C00] 04:09:45 INFO - PROCESS | 3684 | 1469444985034 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 1393D000 == 46 [pid = 3684] [id = 78] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 11A4BC00 == 45 [pid = 3684] [id = 77] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 10EE1C00 == 44 [pid = 3684] [id = 76] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 1831B400 == 43 [pid = 3684] [id = 75] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 1747BC00 == 42 [pid = 3684] [id = 74] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 15E2E000 == 41 [pid = 3684] [id = 73] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 15C27800 == 40 [pid = 3684] [id = 72] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 1563E400 == 39 [pid = 3684] [id = 71] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 10A53C00 == 38 [pid = 3684] [id = 70] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 10EE3000 == 37 [pid = 3684] [id = 69] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 175D1C00 == 36 [pid = 3684] [id = 68] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 139CD000 == 35 [pid = 3684] [id = 67] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 10EDB000 == 34 [pid = 3684] [id = 66] 04:09:45 INFO - PROCESS | 3684 | --DOCSHELL 19E7F400 == 33 [pid = 3684] [id = 65] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (1A72C800) [pid = 3684] [serial = 193] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (1A4D2800) [pid = 3684] [serial = 190] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (17525800) [pid = 3684] [serial = 178] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (19F3EC00) [pid = 3684] [serial = 181] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (11436400) [pid = 3684] [serial = 165] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (15C4F800) [pid = 3684] [serial = 172] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (15C59000) [pid = 3684] [serial = 173] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (139CCC00) [pid = 3684] [serial = 169] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (13E9E400) [pid = 3684] [serial = 170] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (11263800) [pid = 3684] [serial = 159] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (139CA400) [pid = 3684] [serial = 162] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A113400) [pid = 3684] [serial = 182] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1B323000) [pid = 3684] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13C73C00) [pid = 3684] [serial = 185] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (131DD800) [pid = 3684] [serial = 184] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11CD8C00) [pid = 3684] [serial = 166] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16908000) [pid = 3684] [serial = 175] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16E05800) [pid = 3684] [serial = 176] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A353C00) [pid = 3684] [serial = 188] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17E47000) [pid = 3684] [serial = 179] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A113C00) [pid = 3684] [serial = 187] [outer = 00000000] [url = about:blank] 04:09:45 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A4D4800) [pid = 3684] [serial = 191] [outer = 00000000] [url = about:blank] 04:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1012ms 04:09:45 INFO - PROCESS | 3684 | 1469444985177 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:09:45 INFO - PROCESS | 3684 | 1469444985180 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 04:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:09:45 INFO - PROCESS | 3684 | 1469444985232 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:09:45 INFO - PROCESS | 3684 | 1469444985236 Marionette TRACE conn2 <- [1,298,null,{}] 04:09:45 INFO - PROCESS | 3684 | 1469444985260 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:45 INFO - PROCESS | 3684 | 1469444985262 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:45 INFO - PROCESS | 3684 | 1469444985348 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:09:45 INFO - PROCESS | 3684 | 1469444985355 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:45 INFO - PROCESS | 3684 | 1469444985357 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:45 INFO - PROCESS | 3684 | ++DOCSHELL 13E9CC00 == 34 [pid = 3684] [id = 84] 04:09:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13E9E400) [pid = 3684] [serial = 249] [outer = 00000000] 04:09:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1428BC00) [pid = 3684] [serial = 250] [outer = 13E9E400] 04:09:45 INFO - PROCESS | 3684 | 1469444985410 Marionette DEBUG loaded listener.js 04:09:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15647C00) [pid = 3684] [serial = 251] [outer = 13E9E400] 04:09:45 INFO - PROCESS | 3684 | 1469444985867 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 685ms 04:09:45 INFO - PROCESS | 3684 | 1469444985890 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:09:45 INFO - PROCESS | 3684 | 1469444985893 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 04:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:09:45 INFO - PROCESS | 3684 | 1469444985896 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:09:45 INFO - PROCESS | 3684 | 1469444985898 Marionette TRACE conn2 <- [1,302,null,{}] 04:09:45 INFO - PROCESS | 3684 | 1469444985907 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:45 INFO - PROCESS | 3684 | 1469444985911 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:45 INFO - PROCESS | 3684 | 1469444985993 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:09:45 INFO - PROCESS | 3684 | 1469444986003 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 3684 | 1469444986006 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:46 INFO - PROCESS | 3684 | ++DOCSHELL 16564000 == 35 [pid = 3684] [id = 85] 04:09:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16564C00) [pid = 3684] [serial = 252] [outer = 00000000] 04:09:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16C7C400) [pid = 3684] [serial = 253] [outer = 16564C00] 04:09:46 INFO - PROCESS | 3684 | 1469444986054 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16E07800) [pid = 3684] [serial = 254] [outer = 16564C00] 04:09:46 INFO - PROCESS | 3684 | 1469444986496 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 638ms 04:09:46 INFO - PROCESS | 3684 | 1469444986534 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:09:46 INFO - PROCESS | 3684 | 1469444986536 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 04:09:46 INFO - PROCESS | 3684 | 1469444986542 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:09:46 INFO - PROCESS | 3684 | 1469444986544 Marionette TRACE conn2 <- [1,306,null,{}] 04:09:46 INFO - PROCESS | 3684 | 1469444986548 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:46 INFO - PROCESS | 3684 | 1469444986549 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:46 INFO - PROCESS | 3684 | 1469444986636 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:09:46 INFO - PROCESS | 3684 | 1469444986642 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 3684 | 1469444986644 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:46 INFO - PROCESS | 3684 | ++DOCSHELL 175C8000 == 36 [pid = 3684] [id = 86] 04:09:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (175C8400) [pid = 3684] [serial = 255] [outer = 00000000] 04:09:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1804C800) [pid = 3684] [serial = 256] [outer = 175C8400] 04:09:46 INFO - PROCESS | 3684 | 1469444986689 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1831E400) [pid = 3684] [serial = 257] [outer = 175C8400] 04:09:47 INFO - PROCESS | 3684 | 1469444987123 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 623ms 04:09:47 INFO - PROCESS | 3684 | 1469444987182 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:09:47 INFO - PROCESS | 3684 | 1469444987184 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 04:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:09:47 INFO - PROCESS | 3684 | 1469444987188 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:09:47 INFO - PROCESS | 3684 | 1469444987189 Marionette TRACE conn2 <- [1,310,null,{}] 04:09:47 INFO - PROCESS | 3684 | 1469444987193 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:47 INFO - PROCESS | 3684 | 1469444987195 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:47 INFO - PROCESS | 3684 | 1469444987274 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:09:47 INFO - PROCESS | 3684 | 1469444987279 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:47 INFO - PROCESS | 3684 | 1469444987281 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:47 INFO - PROCESS | 3684 | ++DOCSHELL 183DE000 == 37 [pid = 3684] [id = 87] 04:09:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (19E02000) [pid = 3684] [serial = 258] [outer = 00000000] 04:09:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (19F3C000) [pid = 3684] [serial = 259] [outer = 19E02000] 04:09:47 INFO - PROCESS | 3684 | 1469444987325 Marionette DEBUG loaded listener.js 04:09:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A34E800) [pid = 3684] [serial = 260] [outer = 19E02000] 04:09:47 INFO - PROCESS | 3684 | 1469444987743 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 592ms 04:09:47 INFO - PROCESS | 3684 | 1469444987770 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:09:47 INFO - PROCESS | 3684 | 1469444987772 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 04:09:47 INFO - PROCESS | 3684 | 1469444987775 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:09:47 INFO - PROCESS | 3684 | 1469444987777 Marionette TRACE conn2 <- [1,314,null,{}] 04:09:47 INFO - PROCESS | 3684 | 1469444987780 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:47 INFO - PROCESS | 3684 | 1469444987785 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:47 INFO - PROCESS | 3684 | 1469444987926 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:09:48 INFO - PROCESS | 3684 | 1469444988002 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 3684 | 1469444988004 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:48 INFO - PROCESS | 3684 | ++DOCSHELL 183DE400 == 38 [pid = 3684] [id = 88] 04:09:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A72D800) [pid = 3684] [serial = 261] [outer = 00000000] 04:09:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1A76F400) [pid = 3684] [serial = 262] [outer = 1A72D800] 04:09:48 INFO - PROCESS | 3684 | 1469444988050 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1A935C00) [pid = 3684] [serial = 263] [outer = 1A72D800] 04:09:48 INFO - PROCESS | 3684 | 1469444988484 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 747ms 04:09:48 INFO - PROCESS | 3684 | 1469444988521 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:09:48 INFO - PROCESS | 3684 | 1469444988523 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 04:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:09:48 INFO - PROCESS | 3684 | 1469444988526 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:09:48 INFO - PROCESS | 3684 | 1469444988528 Marionette TRACE conn2 <- [1,318,null,{}] 04:09:48 INFO - PROCESS | 3684 | 1469444988531 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:48 INFO - PROCESS | 3684 | 1469444988533 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:48 INFO - PROCESS | 3684 | 1469444988666 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:09:48 INFO - PROCESS | 3684 | 1469444988685 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:09:48 INFO - PROCESS | 3684 | 1469444988692 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 3684 | 1469444988694 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:48 INFO - PROCESS | 3684 | ++DOCSHELL 1ABCF800 == 39 [pid = 3684] [id = 89] 04:09:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1ABD1000) [pid = 3684] [serial = 264] [outer = 00000000] 04:09:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (1ABD8000) [pid = 3684] [serial = 265] [outer = 1ABD1000] 04:09:48 INFO - PROCESS | 3684 | 1469444988737 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (1ABDB000) [pid = 3684] [serial = 266] [outer = 1ABD1000] 04:09:49 INFO - PROCESS | 3684 | 1469444989164 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 700ms 04:09:49 INFO - PROCESS | 3684 | 1469444989225 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 3684 | 1469444989227 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 04:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:09:49 INFO - PROCESS | 3684 | 1469444989237 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 3684 | 1469444989239 Marionette TRACE conn2 <- [1,322,null,{}] 04:09:49 INFO - PROCESS | 3684 | 1469444989242 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:49 INFO - PROCESS | 3684 | 1469444989244 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:49 INFO - PROCESS | 3684 | 1469444989373 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:09:49 INFO - PROCESS | 3684 | 1469444989384 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 3684 | 1469444989386 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:49 INFO - PROCESS | 3684 | ++DOCSHELL 19E7E000 == 40 [pid = 3684] [id = 90] 04:09:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (1A93F000) [pid = 3684] [serial = 267] [outer = 00000000] 04:09:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (1AD24C00) [pid = 3684] [serial = 268] [outer = 1A93F000] 04:09:49 INFO - PROCESS | 3684 | 1469444989432 Marionette DEBUG loaded listener.js 04:09:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1AD26C00) [pid = 3684] [serial = 269] [outer = 1A93F000] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (11A4CC00) [pid = 3684] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (131EAC00) [pid = 3684] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (1055D800) [pid = 3684] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1831BC00) [pid = 3684] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (10EDC400) [pid = 3684] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (17526400) [pid = 3684] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (10F04C00) [pid = 3684] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (144F1000) [pid = 3684] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (11259400) [pid = 3684] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1831D400) [pid = 3684] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (15645C00) [pid = 3684] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15C54C00) [pid = 3684] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (15C22000) [pid = 3684] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (10F0B000) [pid = 3684] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1655A800) [pid = 3684] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15C55400) [pid = 3684] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:09:49 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10EE2800) [pid = 3684] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:09:49 INFO - PROCESS | 3684 | 1469444989974 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 793ms 04:09:50 INFO - PROCESS | 3684 | 1469444990038 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 3684 | 1469444990040 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 04:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:09:50 INFO - PROCESS | 3684 | 1469444990043 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 3684 | 1469444990045 Marionette TRACE conn2 <- [1,326,null,{}] 04:09:50 INFO - PROCESS | 3684 | 1469444990049 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:50 INFO - PROCESS | 3684 | 1469444990051 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:50 INFO - PROCESS | 3684 | 1469444990139 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:09:50 INFO - PROCESS | 3684 | 1469444990144 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:50 INFO - PROCESS | 3684 | 1469444990146 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:50 INFO - PROCESS | 3684 | ++DOCSHELL 12A92C00 == 41 [pid = 3684] [id = 91] 04:09:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (13159800) [pid = 3684] [serial = 270] [outer = 00000000] 04:09:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (175D2000) [pid = 3684] [serial = 271] [outer = 13159800] 04:09:50 INFO - PROCESS | 3684 | 1469444990202 Marionette DEBUG loaded listener.js 04:09:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (14290400) [pid = 3684] [serial = 272] [outer = 13159800] 04:09:50 INFO - PROCESS | 3684 | 1469444990617 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 591ms 04:09:50 INFO - PROCESS | 3684 | 1469444990650 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 3684 | 1469444990652 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 04:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:09:50 INFO - PROCESS | 3684 | 1469444990659 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 3684 | 1469444990661 Marionette TRACE conn2 <- [1,330,null,{}] 04:09:50 INFO - PROCESS | 3684 | 1469444990664 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:50 INFO - PROCESS | 3684 | 1469444990666 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:50 INFO - PROCESS | 3684 | 1469444990746 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:09:50 INFO - PROCESS | 3684 | 1469444990754 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:50 INFO - PROCESS | 3684 | 1469444990756 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:50 INFO - PROCESS | 3684 | ++DOCSHELL 11259400 == 42 [pid = 3684] [id = 92] 04:09:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15957800) [pid = 3684] [serial = 273] [outer = 00000000] 04:09:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A770C00) [pid = 3684] [serial = 274] [outer = 15957800] 04:09:50 INFO - PROCESS | 3684 | 1469444990801 Marionette DEBUG loaded listener.js 04:09:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1AD23000) [pid = 3684] [serial = 275] [outer = 15957800] 04:09:51 INFO - PROCESS | 3684 | 1469444991239 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 622ms 04:09:51 INFO - PROCESS | 3684 | 1469444991294 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:09:51 INFO - PROCESS | 3684 | 1469444991297 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 04:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:09:51 INFO - PROCESS | 3684 | 1469444991300 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:09:51 INFO - PROCESS | 3684 | 1469444991302 Marionette TRACE conn2 <- [1,334,null,{}] 04:09:51 INFO - PROCESS | 3684 | 1469444991306 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:51 INFO - PROCESS | 3684 | 1469444991308 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:51 INFO - PROCESS | 3684 | 1469444991402 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:09:51 INFO - PROCESS | 3684 | 1469444991393 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 3684 | 1469444991396 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:51 INFO - PROCESS | 3684 | ++DOCSHELL 0F34C400 == 43 [pid = 3684] [id = 93] 04:09:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (0F34C800) [pid = 3684] [serial = 276] [outer = 00000000] 04:09:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (11CD6C00) [pid = 3684] [serial = 277] [outer = 0F34C800] 04:09:51 INFO - PROCESS | 3684 | 1469444991441 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A93A000) [pid = 3684] [serial = 278] [outer = 0F34C800] 04:09:52 INFO - PROCESS | 3684 | 1469444992008 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 793ms 04:09:52 INFO - PROCESS | 3684 | 1469444992087 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:09:52 INFO - PROCESS | 3684 | 1469444992091 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 04:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:09:52 INFO - PROCESS | 3684 | 1469444992123 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:09:52 INFO - PROCESS | 3684 | 1469444992127 Marionette TRACE conn2 <- [1,338,null,{}] 04:09:52 INFO - PROCESS | 3684 | 1469444992133 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:52 INFO - PROCESS | 3684 | 1469444992137 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:52 INFO - PROCESS | 3684 | 1469444992263 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:09:52 INFO - PROCESS | 3684 | 1469444992379 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 3684 | 1469444992382 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:52 INFO - PROCESS | 3684 | ++DOCSHELL 104E6400 == 44 [pid = 3684] [id = 94] 04:09:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (10A0FC00) [pid = 3684] [serial = 279] [outer = 00000000] 04:09:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (114D6800) [pid = 3684] [serial = 280] [outer = 10A0FC00] 04:09:52 INFO - PROCESS | 3684 | 1469444992439 Marionette DEBUG loaded listener.js 04:09:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (12A32C00) [pid = 3684] [serial = 281] [outer = 10A0FC00] 04:09:52 INFO - PROCESS | 3684 | 1469444992975 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 903ms 04:09:53 INFO - PROCESS | 3684 | 1469444993015 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 3684 | 1469444993020 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 04:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:09:53 INFO - PROCESS | 3684 | 1469444993026 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 3684 | 1469444993029 Marionette TRACE conn2 <- [1,342,null,{}] 04:09:53 INFO - PROCESS | 3684 | 1469444993033 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:53 INFO - PROCESS | 3684 | 1469444993036 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:53 INFO - PROCESS | 3684 | 1469444993146 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:09:53 INFO - PROCESS | 3684 | 1469444993242 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 3684 | 1469444993245 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:53 INFO - PROCESS | 3684 | ++DOCSHELL 13EA9800 == 45 [pid = 3684] [id = 95] 04:09:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (13EAA000) [pid = 3684] [serial = 282] [outer = 00000000] 04:09:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (15938800) [pid = 3684] [serial = 283] [outer = 13EAA000] 04:09:53 INFO - PROCESS | 3684 | 1469444993300 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 102 (15C50000) [pid = 3684] [serial = 284] [outer = 13EAA000] 04:09:53 INFO - PROCESS | 3684 | 1469444993881 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 902ms 04:09:53 INFO - PROCESS | 3684 | 1469444993929 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 3684 | 1469444993932 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 04:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:09:53 INFO - PROCESS | 3684 | 1469444993936 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 3684 | 1469444993940 Marionette TRACE conn2 <- [1,346,null,{}] 04:09:53 INFO - PROCESS | 3684 | 1469444993950 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:53 INFO - PROCESS | 3684 | 1469444993955 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:54 INFO - PROCESS | 3684 | 1469444994063 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:09:54 INFO - PROCESS | 3684 | 1469444994186 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:54 INFO - PROCESS | 3684 | 1469444994190 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:54 INFO - PROCESS | 3684 | ++DOCSHELL 19E0C000 == 46 [pid = 3684] [id = 96] 04:09:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 103 (19E0C800) [pid = 3684] [serial = 285] [outer = 00000000] 04:09:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 104 (1A119000) [pid = 3684] [serial = 286] [outer = 19E0C800] 04:09:54 INFO - PROCESS | 3684 | 1469444994247 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 105 (1A4D3400) [pid = 3684] [serial = 287] [outer = 19E0C800] 04:09:54 INFO - PROCESS | 3684 | 1469444994795 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 887ms 04:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:09:54 INFO - PROCESS | 3684 | 1469444994839 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:09:54 INFO - PROCESS | 3684 | 1469444994842 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 04:09:54 INFO - PROCESS | 3684 | 1469444994846 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:09:54 INFO - PROCESS | 3684 | 1469444994848 Marionette TRACE conn2 <- [1,350,null,{}] 04:09:54 INFO - PROCESS | 3684 | 1469444994852 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:54 INFO - PROCESS | 3684 | 1469444994854 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:54 INFO - PROCESS | 3684 | 1469444994965 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:09:55 INFO - PROCESS | 3684 | 1469444995061 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:55 INFO - PROCESS | 3684 | 1469444995063 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:55 INFO - PROCESS | 3684 | ++DOCSHELL 1055F800 == 47 [pid = 3684] [id = 97] 04:09:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 106 (10A47800) [pid = 3684] [serial = 288] [outer = 00000000] 04:09:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 107 (13C41C00) [pid = 3684] [serial = 289] [outer = 10A47800] 04:09:55 INFO - PROCESS | 3684 | 1469444995116 Marionette DEBUG loaded listener.js 04:09:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 108 (13C46000) [pid = 3684] [serial = 290] [outer = 10A47800] 04:09:55 INFO - PROCESS | 3684 | 1469444995853 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1090ms 04:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:09:55 INFO - PROCESS | 3684 | 1469444995930 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:09:55 INFO - PROCESS | 3684 | 1469444995934 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 04:09:55 INFO - PROCESS | 3684 | 1469444995938 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:09:55 INFO - PROCESS | 3684 | 1469444995943 Marionette TRACE conn2 <- [1,354,null,{}] 04:09:55 INFO - PROCESS | 3684 | 1469444995948 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:55 INFO - PROCESS | 3684 | 1469444995950 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:56 INFO - PROCESS | 3684 | 1469444996049 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:09:56 INFO - PROCESS | 3684 | 1469444996131 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:56 INFO - PROCESS | 3684 | 1469444996134 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:56 INFO - PROCESS | 3684 | ++DOCSHELL 10566000 == 48 [pid = 3684] [id = 98] 04:09:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 109 (10ED9C00) [pid = 3684] [serial = 291] [outer = 00000000] 04:09:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 110 (130DD800) [pid = 3684] [serial = 292] [outer = 10ED9C00] 04:09:56 INFO - PROCESS | 3684 | 1469444996234 Marionette DEBUG loaded listener.js 04:09:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 111 (13931400) [pid = 3684] [serial = 293] [outer = 10ED9C00] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 131E3800 == 47 [pid = 3684] [id = 55] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 10EDDC00 == 46 [pid = 3684] [id = 54] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 11259400 == 45 [pid = 3684] [id = 92] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 12A92C00 == 44 [pid = 3684] [id = 91] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 19E7E000 == 43 [pid = 3684] [id = 90] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 1ABCF800 == 42 [pid = 3684] [id = 89] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 183DE400 == 41 [pid = 3684] [id = 88] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 183DE000 == 40 [pid = 3684] [id = 87] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 175C8000 == 39 [pid = 3684] [id = 86] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 16564000 == 38 [pid = 3684] [id = 85] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 13E9CC00 == 37 [pid = 3684] [id = 84] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 11C2D800 == 36 [pid = 3684] [id = 83] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 15C21400 == 35 [pid = 3684] [id = 81] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 1A734000 == 34 [pid = 3684] [id = 79] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 1A4CD000 == 33 [pid = 3684] [id = 82] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 10A4B800 == 32 [pid = 3684] [id = 80] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 1055F800 == 31 [pid = 3684] [id = 97] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 19E0C000 == 30 [pid = 3684] [id = 96] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 0F34C400 == 29 [pid = 3684] [id = 93] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 104E6400 == 28 [pid = 3684] [id = 94] 04:09:56 INFO - PROCESS | 3684 | --DOCSHELL 13EA9800 == 27 [pid = 3684] [id = 95] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 110 (12829000) [pid = 3684] [serial = 160] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 109 (139CDC00) [pid = 3684] [serial = 127] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 108 (144ED400) [pid = 3684] [serial = 163] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 107 (19E09000) [pid = 3684] [serial = 157] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 106 (18323000) [pid = 3684] [serial = 223] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 105 (13202400) [pid = 3684] [serial = 197] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 104 (130D6C00) [pid = 3684] [serial = 196] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 103 (17E44000) [pid = 3684] [serial = 221] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 102 (12A77C00) [pid = 3684] [serial = 205] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 101 (15C4E800) [pid = 3684] [serial = 200] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (15C27C00) [pid = 3684] [serial = 199] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (12BAA800) [pid = 3684] [serial = 208] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1320FC00) [pid = 3684] [serial = 209] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (17A1EC00) [pid = 3684] [serial = 220] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (183E2800) [pid = 3684] [serial = 203] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (18320C00) [pid = 3684] [serial = 202] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1593F400) [pid = 3684] [serial = 211] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1595CC00) [pid = 3684] [serial = 212] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15E2E400) [pid = 3684] [serial = 214] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (183D3800) [pid = 3684] [serial = 224] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A4CD400) [pid = 3684] [serial = 232] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1831B000) [pid = 3684] [serial = 227] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12D6D800) [pid = 3684] [serial = 206] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16C83800) [pid = 3684] [serial = 217] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A10E800) [pid = 3684] [serial = 230] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16561800) [pid = 3684] [serial = 226] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A4D1000) [pid = 3684] [serial = 233] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19E7AC00) [pid = 3684] [serial = 229] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16D6E400) [pid = 3684] [serial = 218] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1655CC00) [pid = 3684] [serial = 215] [outer = 00000000] [url = about:blank] 04:09:57 INFO - PROCESS | 3684 | 1469444997388 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1494ms 04:09:57 INFO - PROCESS | 3684 | 1469444997442 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:09:57 INFO - PROCESS | 3684 | 1469444997446 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 04:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:09:57 INFO - PROCESS | 3684 | 1469444997451 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:09:57 INFO - PROCESS | 3684 | 1469444997455 Marionette TRACE conn2 <- [1,358,null,{}] 04:09:57 INFO - PROCESS | 3684 | 1469444997460 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:57 INFO - PROCESS | 3684 | 1469444997463 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:57 INFO - PROCESS | 3684 | 1469444997549 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:09:57 INFO - PROCESS | 3684 | 1469444997646 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:57 INFO - PROCESS | 3684 | 1469444997648 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:57 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B000 == 28 [pid = 3684] [id = 99] 04:09:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A4D800) [pid = 3684] [serial = 294] [outer = 00000000] 04:09:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (11259400) [pid = 3684] [serial = 295] [outer = 10A4D800] 04:09:57 INFO - PROCESS | 3684 | 1469444997703 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (114DCC00) [pid = 3684] [serial = 296] [outer = 10A4D800] 04:09:58 INFO - PROCESS | 3684 | 1469444998073 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 638ms 04:09:58 INFO - PROCESS | 3684 | 1469444998106 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 3684 | 1469444998111 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 04:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:09:58 INFO - PROCESS | 3684 | 1469444998118 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 3684 | 1469444998120 Marionette TRACE conn2 <- [1,362,null,{}] 04:09:58 INFO - PROCESS | 3684 | 1469444998124 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:58 INFO - PROCESS | 3684 | 1469444998126 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:58 INFO - PROCESS | 3684 | 1469444998241 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:09:58 INFO - PROCESS | 3684 | 1469444998251 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 3684 | 1469444998253 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:58 INFO - PROCESS | 3684 | ++DOCSHELL 1313E800 == 29 [pid = 3684] [id = 100] 04:09:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13143400) [pid = 3684] [serial = 297] [outer = 00000000] 04:09:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (131E9400) [pid = 3684] [serial = 298] [outer = 13143400] 04:09:58 INFO - PROCESS | 3684 | 1469444998301 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13294C00) [pid = 3684] [serial = 299] [outer = 13143400] 04:09:58 INFO - PROCESS | 3684 | 1469444998740 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 700ms 04:09:58 INFO - PROCESS | 3684 | 1469444998816 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 3684 | 1469444998818 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 04:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:09:58 INFO - PROCESS | 3684 | 1469444998822 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 3684 | 1469444998825 Marionette TRACE conn2 <- [1,366,null,{}] 04:09:58 INFO - PROCESS | 3684 | 1469444998837 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:58 INFO - PROCESS | 3684 | 1469444998841 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:58 INFO - PROCESS | 3684 | 1469444998923 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:09:58 INFO - PROCESS | 3684 | 1469444998930 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 3684 | 1469444998933 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:58 INFO - PROCESS | 3684 | ++DOCSHELL 13E9C400 == 30 [pid = 3684] [id = 101] 04:09:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (13E9C800) [pid = 3684] [serial = 300] [outer = 00000000] 04:09:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13EA9800) [pid = 3684] [serial = 301] [outer = 13E9C800] 04:09:58 INFO - PROCESS | 3684 | 1469444998987 Marionette DEBUG loaded listener.js 04:09:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (144ED400) [pid = 3684] [serial = 302] [outer = 13E9C800] 04:09:59 INFO - PROCESS | 3684 | 1469444999453 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 701ms 04:09:59 INFO - PROCESS | 3684 | 1469444999505 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:09:59 INFO - PROCESS | 3684 | 1469444999508 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 04:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:09:59 INFO - PROCESS | 3684 | 1469444999511 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:09:59 INFO - PROCESS | 3684 | 1469444999513 Marionette TRACE conn2 <- [1,370,null,{}] 04:09:59 INFO - PROCESS | 3684 | 1469444999516 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:59 INFO - PROCESS | 3684 | 1469444999518 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:59 INFO - PROCESS | 3684 | 1469444999658 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:09:59 INFO - PROCESS | 3684 | 1469444999670 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:59 INFO - PROCESS | 3684 | 1469444999672 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:09:59 INFO - PROCESS | 3684 | ++DOCSHELL 1593F400 == 31 [pid = 3684] [id = 102] 04:09:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15940800) [pid = 3684] [serial = 303] [outer = 00000000] 04:09:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15C19800) [pid = 3684] [serial = 304] [outer = 15940800] 04:09:59 INFO - PROCESS | 3684 | 1469444999737 Marionette DEBUG loaded listener.js 04:09:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (15C4D800) [pid = 3684] [serial = 305] [outer = 15940800] 04:10:00 INFO - PROCESS | 3684 | 1469445000188 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 685ms 04:10:00 INFO - PROCESS | 3684 | 1469445000210 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 3684 | 1469445000212 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 04:10:00 INFO - PROCESS | 3684 | 1469445000215 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:10:00 INFO - PROCESS | 3684 | 1469445000217 Marionette TRACE conn2 <- [1,374,null,{}] 04:10:00 INFO - PROCESS | 3684 | 1469445000225 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:00 INFO - PROCESS | 3684 | 1469445000227 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:00 INFO - PROCESS | 3684 | 1469445000328 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:10:00 INFO - PROCESS | 3684 | 1469445000333 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:00 INFO - PROCESS | 3684 | 1469445000335 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:00 INFO - PROCESS | 3684 | ++DOCSHELL 1593E000 == 32 [pid = 3684] [id = 103] 04:10:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (15C4EC00) [pid = 3684] [serial = 306] [outer = 00000000] 04:10:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (15E2F000) [pid = 3684] [serial = 307] [outer = 15C4EC00] 04:10:00 INFO - PROCESS | 3684 | 1469445000378 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (15E2F800) [pid = 3684] [serial = 308] [outer = 15C4EC00] 04:10:00 INFO - PROCESS | 3684 | 1469445000852 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:10:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:10:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 685ms 04:10:00 INFO - PROCESS | 3684 | 1469445000915 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 3684 | 1469445000917 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 04:10:00 INFO - PROCESS | 3684 | 1469445000920 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:10:00 INFO - PROCESS | 3684 | 1469445000922 Marionette TRACE conn2 <- [1,378,null,{}] 04:10:00 INFO - PROCESS | 3684 | 1469445000925 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:00 INFO - PROCESS | 3684 | 1469445000931 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:01 INFO - PROCESS | 3684 | 1469445001077 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:10:01 INFO - PROCESS | 3684 | 1469445001101 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 3684 | 1469445001104 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:01 INFO - PROCESS | 3684 | ++DOCSHELL 1690A800 == 33 [pid = 3684] [id = 104] 04:10:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (16E04000) [pid = 3684] [serial = 309] [outer = 00000000] 04:10:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (17439000) [pid = 3684] [serial = 310] [outer = 16E04000] 04:10:01 INFO - PROCESS | 3684 | 1469445001150 Marionette DEBUG loaded listener.js 04:10:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (1752B000) [pid = 3684] [serial = 311] [outer = 16E04000] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (19F3C400) [pid = 3684] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A72D800) [pid = 3684] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1ABD1000) [pid = 3684] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A93F000) [pid = 3684] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (16564C00) [pid = 3684] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A4D0800) [pid = 3684] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15F9B400) [pid = 3684] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (11CD9C00) [pid = 3684] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A76D800) [pid = 3684] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13E9E400) [pid = 3684] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (175C8400) [pid = 3684] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E02000) [pid = 3684] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A4E400) [pid = 3684] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15957800) [pid = 3684] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13159800) [pid = 3684] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:10:01 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0F34C800) [pid = 3684] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:10:01 INFO - PROCESS | 3684 | 1469445001931 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:10:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:10:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1027ms 04:10:01 INFO - PROCESS | 3684 | 1469445001961 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 3684 | 1469445001963 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 04:10:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:10:01 INFO - PROCESS | 3684 | 1469445001966 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 3684 | 1469445001968 Marionette TRACE conn2 <- [1,382,null,{}] 04:10:01 INFO - PROCESS | 3684 | 1469445001971 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:01 INFO - PROCESS | 3684 | 1469445001973 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:02 INFO - PROCESS | 3684 | 1469445002063 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:10:02 INFO - PROCESS | 3684 | 1469445002069 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 3684 | 1469445002071 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A50000 == 34 [pid = 3684] [id = 105] 04:10:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (11A4BC00) [pid = 3684] [serial = 312] [outer = 00000000] 04:10:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15F9B400) [pid = 3684] [serial = 313] [outer = 11A4BC00] 04:10:02 INFO - PROCESS | 3684 | 1469445002115 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16D70C00) [pid = 3684] [serial = 314] [outer = 11A4BC00] 04:10:02 INFO - PROCESS | 3684 | 1469445002538 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:10:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:10:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 592ms 04:10:02 INFO - PROCESS | 3684 | 1469445002567 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:10:02 INFO - PROCESS | 3684 | 1469445002569 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 04:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:10:02 INFO - PROCESS | 3684 | 1469445002576 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:10:02 INFO - PROCESS | 3684 | 1469445002578 Marionette TRACE conn2 <- [1,386,null,{}] 04:10:02 INFO - PROCESS | 3684 | 1469445002581 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:02 INFO - PROCESS | 3684 | 1469445002583 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:02 INFO - PROCESS | 3684 | 1469445002663 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:10:02 INFO - PROCESS | 3684 | 1469445002669 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 3684 | 1469445002671 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:02 INFO - PROCESS | 3684 | ++DOCSHELL 131E8800 == 35 [pid = 3684] [id = 106] 04:10:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15E27000) [pid = 3684] [serial = 315] [outer = 00000000] 04:10:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (17AA6400) [pid = 3684] [serial = 316] [outer = 15E27000] 04:10:02 INFO - PROCESS | 3684 | 1469445002717 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17E46C00) [pid = 3684] [serial = 317] [outer = 15E27000] 04:10:03 INFO - PROCESS | 3684 | 1469445003143 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 623ms 04:10:03 INFO - PROCESS | 3684 | 1469445003197 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:10:03 INFO - PROCESS | 3684 | 1469445003199 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 04:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:10:03 INFO - PROCESS | 3684 | 1469445003203 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:10:03 INFO - PROCESS | 3684 | 1469445003204 Marionette TRACE conn2 <- [1,390,null,{}] 04:10:03 INFO - PROCESS | 3684 | 1469445003208 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:03 INFO - PROCESS | 3684 | 1469445003210 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:03 INFO - PROCESS | 3684 | 1469445003284 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:10:03 INFO - PROCESS | 3684 | 1469445003292 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 3684 | 1469445003294 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:03 INFO - PROCESS | 3684 | ++DOCSHELL 175C8400 == 36 [pid = 3684] [id = 107] 04:10:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (18314800) [pid = 3684] [serial = 318] [outer = 00000000] 04:10:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1831E800) [pid = 3684] [serial = 319] [outer = 18314800] 04:10:03 INFO - PROCESS | 3684 | 1469445003337 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (183D3400) [pid = 3684] [serial = 320] [outer = 18314800] 04:10:03 INFO - PROCESS | 3684 | 1469445003910 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 794ms 04:10:04 INFO - PROCESS | 3684 | 1469445004016 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 3684 | 1469445004021 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 04:10:04 INFO - PROCESS | 3684 | 1469445004051 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:10:04 INFO - PROCESS | 3684 | 1469445004054 Marionette TRACE conn2 <- [1,394,null,{}] 04:10:04 INFO - PROCESS | 3684 | 1469445004060 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:04 INFO - PROCESS | 3684 | 1469445004063 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:04 INFO - PROCESS | 3684 | 1469445004190 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:10:04 INFO - PROCESS | 3684 | 1469445004267 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:04 INFO - PROCESS | 3684 | 1469445004272 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:04 INFO - PROCESS | 3684 | ++DOCSHELL 1026E000 == 37 [pid = 3684] [id = 108] 04:10:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10433400) [pid = 3684] [serial = 321] [outer = 00000000] 04:10:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1125A400) [pid = 3684] [serial = 322] [outer = 10433400] 04:10:04 INFO - PROCESS | 3684 | 1469445004369 Marionette DEBUG loaded listener.js 04:10:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12A33000) [pid = 3684] [serial = 323] [outer = 10433400] 04:10:05 INFO - PROCESS | 3684 | 1469445005137 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:10:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:10:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1152ms 04:10:05 INFO - PROCESS | 3684 | 1469445005208 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 3684 | 1469445005213 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 04:10:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:10:05 INFO - PROCESS | 3684 | 1469445005220 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 3684 | 1469445005223 Marionette TRACE conn2 <- [1,398,null,{}] 04:10:05 INFO - PROCESS | 3684 | 1469445005227 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:05 INFO - PROCESS | 3684 | 1469445005230 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:05 INFO - PROCESS | 3684 | 1469445005366 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:10:05 INFO - PROCESS | 3684 | 1469445005441 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 3684 | 1469445005444 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:05 INFO - PROCESS | 3684 | ++DOCSHELL 10A48C00 == 38 [pid = 3684] [id = 109] 04:10:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (10F09C00) [pid = 3684] [serial = 324] [outer = 00000000] 04:10:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (13C4A000) [pid = 3684] [serial = 325] [outer = 10F09C00] 04:10:05 INFO - PROCESS | 3684 | 1469445005543 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (13EA4800) [pid = 3684] [serial = 326] [outer = 10F09C00] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 131E8800 == 37 [pid = 3684] [id = 106] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 10A50000 == 36 [pid = 3684] [id = 105] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 1690A800 == 35 [pid = 3684] [id = 104] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 1593E000 == 34 [pid = 3684] [id = 103] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 1593F400 == 33 [pid = 3684] [id = 102] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 13E9C400 == 32 [pid = 3684] [id = 101] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 1313E800 == 31 [pid = 3684] [id = 100] 04:10:06 INFO - PROCESS | 3684 | --DOCSHELL 10A4B000 == 30 [pid = 3684] [id = 99] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1A72CC00) [pid = 3684] [serial = 194] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1A76F400) [pid = 3684] [serial = 262] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1ABD8000) [pid = 3684] [serial = 265] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A935C00) [pid = 3684] [serial = 263] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1AD24C00) [pid = 3684] [serial = 268] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (16C7C400) [pid = 3684] [serial = 253] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16E07800) [pid = 3684] [serial = 254] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A730C00) [pid = 3684] [serial = 244] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1ABDB000) [pid = 3684] [serial = 266] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A773400) [pid = 3684] [serial = 245] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16C82C00) [pid = 3684] [serial = 241] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17474C00) [pid = 3684] [serial = 242] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12A92400) [pid = 3684] [serial = 247] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (130B3C00) [pid = 3684] [serial = 248] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A774800) [pid = 3684] [serial = 235] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A77BC00) [pid = 3684] [serial = 236] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1428BC00) [pid = 3684] [serial = 250] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15647C00) [pid = 3684] [serial = 251] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1804C800) [pid = 3684] [serial = 256] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1831E400) [pid = 3684] [serial = 257] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F3C000) [pid = 3684] [serial = 259] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11C2DC00) [pid = 3684] [serial = 238] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131EA400) [pid = 3684] [serial = 239] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A770C00) [pid = 3684] [serial = 274] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (175D2000) [pid = 3684] [serial = 271] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1AD26C00) [pid = 3684] [serial = 269] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11CD6C00) [pid = 3684] [serial = 277] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A93A000) [pid = 3684] [serial = 278] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1AD23000) [pid = 3684] [serial = 275] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14290400) [pid = 3684] [serial = 272] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A34E800) [pid = 3684] [serial = 260] [outer = 00000000] [url = about:blank] 04:10:06 INFO - PROCESS | 3684 | 1469445006451 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1244ms 04:10:06 INFO - PROCESS | 3684 | 1469445006477 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 3684 | 1469445006480 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 04:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:10:06 INFO - PROCESS | 3684 | 1469445006485 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - PROCESS | 3684 | 1469445006487 Marionette TRACE conn2 <- [1,402,null,{}] 04:10:06 INFO - PROCESS | 3684 | 1469445006493 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:06 INFO - PROCESS | 3684 | 1469445006495 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:06 INFO - PROCESS | 3684 | 1469445006581 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:10:06 INFO - PROCESS | 3684 | 1469445006588 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:06 INFO - PROCESS | 3684 | 1469445006591 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:06 INFO - PROCESS | 3684 | ++DOCSHELL 10A50000 == 31 [pid = 3684] [id = 110] 04:10:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10A51C00) [pid = 3684] [serial = 327] [outer = 00000000] 04:10:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11A4EC00) [pid = 3684] [serial = 328] [outer = 10A51C00] 04:10:06 INFO - PROCESS | 3684 | 1469445006639 Marionette DEBUG loaded listener.js 04:10:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12A6B400) [pid = 3684] [serial = 329] [outer = 10A51C00] 04:10:07 INFO - PROCESS | 3684 | 1469445007128 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 685ms 04:10:07 INFO - PROCESS | 3684 | 1469445007165 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 3684 | 1469445007169 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 04:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:10:07 INFO - PROCESS | 3684 | 1469445007177 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 3684 | 1469445007181 Marionette TRACE conn2 <- [1,406,null,{}] 04:10:07 INFO - PROCESS | 3684 | 1469445007184 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:07 INFO - PROCESS | 3684 | 1469445007187 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:07 INFO - PROCESS | 3684 | 1469445007275 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:10:07 INFO - PROCESS | 3684 | 1469445007359 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 3684 | 1469445007362 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:07 INFO - PROCESS | 3684 | ++DOCSHELL 1314E800 == 32 [pid = 3684] [id = 111] 04:10:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1320E400) [pid = 3684] [serial = 330] [outer = 00000000] 04:10:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1393D400) [pid = 3684] [serial = 331] [outer = 1320E400] 04:10:07 INFO - PROCESS | 3684 | 1469445007408 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13C49800) [pid = 3684] [serial = 332] [outer = 1320E400] 04:10:07 INFO - PROCESS | 3684 | 1469445007788 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 638ms 04:10:07 INFO - PROCESS | 3684 | 1469445007814 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 3684 | 1469445007816 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 04:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:10:07 INFO - PROCESS | 3684 | 1469445007825 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 3684 | 1469445007829 Marionette TRACE conn2 <- [1,410,null,{}] 04:10:07 INFO - PROCESS | 3684 | 1469445007839 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:07 INFO - PROCESS | 3684 | 1469445007844 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:07 INFO - PROCESS | 3684 | 1469445007926 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:10:07 INFO - PROCESS | 3684 | 1469445007971 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 3684 | 1469445007975 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:07 INFO - PROCESS | 3684 | ++DOCSHELL 15C1A400 == 33 [pid = 3684] [id = 112] 04:10:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C1A800) [pid = 3684] [serial = 333] [outer = 00000000] 04:10:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15C4F000) [pid = 3684] [serial = 334] [outer = 15C1A800] 04:10:08 INFO - PROCESS | 3684 | 1469445008024 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15E22800) [pid = 3684] [serial = 335] [outer = 15C1A800] 04:10:08 INFO - PROCESS | 3684 | 1469445008464 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 684ms 04:10:08 INFO - PROCESS | 3684 | 1469445008528 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:10:08 INFO - PROCESS | 3684 | 1469445008531 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 04:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:10:08 INFO - PROCESS | 3684 | 1469445008534 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 3684 | 1469445008536 Marionette TRACE conn2 <- [1,414,null,{}] 04:10:08 INFO - PROCESS | 3684 | 1469445008539 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:08 INFO - PROCESS | 3684 | 1469445008541 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:08 INFO - PROCESS | 3684 | 1469445008651 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:10:08 INFO - PROCESS | 3684 | 1469445008659 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:08 INFO - PROCESS | 3684 | 1469445008661 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:08 INFO - PROCESS | 3684 | ++DOCSHELL 16562800 == 34 [pid = 3684] [id = 113] 04:10:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16563C00) [pid = 3684] [serial = 336] [outer = 00000000] 04:10:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16C7F000) [pid = 3684] [serial = 337] [outer = 16563C00] 04:10:08 INFO - PROCESS | 3684 | 1469445008705 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1728B000) [pid = 3684] [serial = 338] [outer = 16563C00] 04:10:09 INFO - PROCESS | 3684 | 1469445009137 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 638ms 04:10:09 INFO - PROCESS | 3684 | 1469445009175 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:10:09 INFO - PROCESS | 3684 | 1469445009177 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 04:10:09 INFO - PROCESS | 3684 | 1469445009180 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - PROCESS | 3684 | 1469445009182 Marionette TRACE conn2 <- [1,418,null,{}] 04:10:09 INFO - PROCESS | 3684 | 1469445009185 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:09 INFO - PROCESS | 3684 | 1469445009187 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:09 INFO - PROCESS | 3684 | 1469445009292 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:10:09 INFO - PROCESS | 3684 | 1469445009381 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 3684 | 1469445009383 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:09 INFO - PROCESS | 3684 | ++DOCSHELL 1690C400 == 35 [pid = 3684] [id = 114] 04:10:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16E0CC00) [pid = 3684] [serial = 339] [outer = 00000000] 04:10:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17521800) [pid = 3684] [serial = 340] [outer = 16E0CC00] 04:10:09 INFO - PROCESS | 3684 | 1469445009427 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1752F400) [pid = 3684] [serial = 341] [outer = 16E0CC00] 04:10:10 INFO - PROCESS | 3684 | 1469445010313 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1152ms 04:10:10 INFO - PROCESS | 3684 | 1469445010339 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:10:10 INFO - PROCESS | 3684 | 1469445010341 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 04:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:10:10 INFO - PROCESS | 3684 | 1469445010345 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - PROCESS | 3684 | 1469445010347 Marionette TRACE conn2 <- [1,422,null,{}] 04:10:10 INFO - PROCESS | 3684 | 1469445010350 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:10 INFO - PROCESS | 3684 | 1469445010356 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:10 INFO - PROCESS | 3684 | 1469445010484 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:10:10 INFO - PROCESS | 3684 | 1469445010491 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 3684 | 1469445010493 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:10 INFO - PROCESS | 3684 | ++DOCSHELL 1690FC00 == 36 [pid = 3684] [id = 115] 04:10:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1804B800) [pid = 3684] [serial = 342] [outer = 00000000] 04:10:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E02400) [pid = 3684] [serial = 343] [outer = 1804B800] 04:10:10 INFO - PROCESS | 3684 | 1469445010536 Marionette DEBUG loaded listener.js 04:10:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1804D000) [pid = 3684] [serial = 344] [outer = 1804B800] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10ED9C00) [pid = 3684] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13143400) [pid = 3684] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15940800) [pid = 3684] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10A4D800) [pid = 3684] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13E9C800) [pid = 3684] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15C4EC00) [pid = 3684] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16E04000) [pid = 3684] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15E27000) [pid = 3684] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A0FC00) [pid = 3684] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13EAA000) [pid = 3684] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19E0C800) [pid = 3684] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10A47800) [pid = 3684] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:10:10 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11A4BC00) [pid = 3684] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:10:11 INFO - PROCESS | 3684 | 1469445011480 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1183ms 04:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:10:11 INFO - PROCESS | 3684 | 1469445011523 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:10:11 INFO - PROCESS | 3684 | 1469445011525 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 04:10:11 INFO - PROCESS | 3684 | 1469445011529 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:10:11 INFO - PROCESS | 3684 | 1469445011530 Marionette TRACE conn2 <- [1,426,null,{}] 04:10:11 INFO - PROCESS | 3684 | 1469445011534 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:11 INFO - PROCESS | 3684 | 1469445011536 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:11 INFO - PROCESS | 3684 | 1469445011612 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:10:11 INFO - PROCESS | 3684 | 1469445011618 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:11 INFO - PROCESS | 3684 | 1469445011620 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:11 INFO - PROCESS | 3684 | ++DOCSHELL 10ED9C00 == 37 [pid = 3684] [id = 116] 04:10:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10F03000) [pid = 3684] [serial = 345] [outer = 00000000] 04:10:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E04000) [pid = 3684] [serial = 346] [outer = 10F03000] 04:10:11 INFO - PROCESS | 3684 | 1469445011663 Marionette DEBUG loaded listener.js 04:10:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17E4D400) [pid = 3684] [serial = 347] [outer = 10F03000] 04:10:12 INFO - PROCESS | 3684 | 1469445012091 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:10:12 INFO - PROCESS | 3684 | 1469445012128 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 04:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:10:12 INFO - PROCESS | 3684 | 1469445012131 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - PROCESS | 3684 | 1469445012133 Marionette TRACE conn2 <- [1,430,null,{}] 04:10:12 INFO - PROCESS | 3684 | 1469445012136 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:12 INFO - PROCESS | 3684 | 1469445012138 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:12 INFO - PROCESS | 3684 | 1469445012215 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:10:12 INFO - PROCESS | 3684 | 1469445012224 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:12 INFO - PROCESS | 3684 | 1469445012226 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:12 INFO - PROCESS | 3684 | ++DOCSHELL 0F349800 == 38 [pid = 3684] [id = 117] 04:10:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E0C000) [pid = 3684] [serial = 348] [outer = 00000000] 04:10:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19F38800) [pid = 3684] [serial = 349] [outer = 19E0C000] 04:10:12 INFO - PROCESS | 3684 | 1469445012268 Marionette DEBUG loaded listener.js 04:10:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F40800) [pid = 3684] [serial = 350] [outer = 19E0C000] 04:10:12 INFO - PROCESS | 3684 | 1469445012675 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 591ms 04:10:12 INFO - PROCESS | 3684 | 1469445012766 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:10:12 INFO - PROCESS | 3684 | 1469445012771 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 04:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:10:12 INFO - PROCESS | 3684 | 1469445012781 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - PROCESS | 3684 | 1469445012785 Marionette TRACE conn2 <- [1,434,null,{}] 04:10:12 INFO - PROCESS | 3684 | 1469445012791 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:12 INFO - PROCESS | 3684 | 1469445012795 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:12 INFO - PROCESS | 3684 | 1469445012921 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:10:13 INFO - PROCESS | 3684 | 1469445013065 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 3684 | 1469445013071 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:13 INFO - PROCESS | 3684 | ++DOCSHELL 10A53400 == 39 [pid = 3684] [id = 118] 04:10:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10A55400) [pid = 3684] [serial = 351] [outer = 00000000] 04:10:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11261800) [pid = 3684] [serial = 352] [outer = 10A55400] 04:10:13 INFO - PROCESS | 3684 | 1469445013134 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12A9A000) [pid = 3684] [serial = 353] [outer = 10A55400] 04:10:13 INFO - PROCESS | 3684 | 1469445013675 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 934ms 04:10:13 INFO - PROCESS | 3684 | 1469445013724 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:10:13 INFO - PROCESS | 3684 | 1469445013727 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 04:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:10:13 INFO - PROCESS | 3684 | 1469445013734 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 3684 | 1469445013738 Marionette TRACE conn2 <- [1,438,null,{}] 04:10:13 INFO - PROCESS | 3684 | 1469445013742 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:13 INFO - PROCESS | 3684 | 1469445013745 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:13 INFO - PROCESS | 3684 | 1469445013852 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:10:13 INFO - PROCESS | 3684 | 1469445013946 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 3684 | 1469445013949 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:13 INFO - PROCESS | 3684 | ++DOCSHELL 144E7C00 == 40 [pid = 3684] [id = 119] 04:10:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (144EA000) [pid = 3684] [serial = 354] [outer = 00000000] 04:10:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1593C400) [pid = 3684] [serial = 355] [outer = 144EA000] 04:10:13 INFO - PROCESS | 3684 | 1469445014005 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15C4F400) [pid = 3684] [serial = 356] [outer = 144EA000] 04:10:14 INFO - PROCESS | 3684 | 1469445014620 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 934ms 04:10:14 INFO - PROCESS | 3684 | 1469445014675 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:10:14 INFO - PROCESS | 3684 | 1469445014677 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 04:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:10:14 INFO - PROCESS | 3684 | 1469445014681 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:10:14 INFO - PROCESS | 3684 | 1469445014683 Marionette TRACE conn2 <- [1,442,null,{}] 04:10:14 INFO - PROCESS | 3684 | 1469445014693 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:14 INFO - PROCESS | 3684 | 1469445014697 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:14 INFO - PROCESS | 3684 | 1469445014835 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:10:14 INFO - PROCESS | 3684 | 1469445014958 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:14 INFO - PROCESS | 3684 | 1469445014962 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:14 INFO - PROCESS | 3684 | ++DOCSHELL 183DF000 == 41 [pid = 3684] [id = 120] 04:10:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183E1C00) [pid = 3684] [serial = 357] [outer = 00000000] 04:10:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E08000) [pid = 3684] [serial = 358] [outer = 183E1C00] 04:10:14 INFO - PROCESS | 3684 | 1469445015019 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A111800) [pid = 3684] [serial = 359] [outer = 183E1C00] 04:10:15 INFO - PROCESS | 3684 | 1469445015614 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 995ms 04:10:15 INFO - PROCESS | 3684 | 1469445015667 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 3684 | 1469445015669 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 04:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:10:15 INFO - PROCESS | 3684 | 1469445015672 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 3684 | 1469445015674 Marionette TRACE conn2 <- [1,446,null,{}] 04:10:15 INFO - PROCESS | 3684 | 1469445015678 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:15 INFO - PROCESS | 3684 | 1469445015681 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:15 INFO - PROCESS | 3684 | 1469445015785 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:10:15 INFO - PROCESS | 3684 | 1469445015916 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 3684 | 1469445015919 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:15 INFO - PROCESS | 3684 | ++DOCSHELL 18048400 == 42 [pid = 3684] [id = 121] 04:10:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1804BC00) [pid = 3684] [serial = 360] [outer = 00000000] 04:10:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A4CDC00) [pid = 3684] [serial = 361] [outer = 1804BC00] 04:10:15 INFO - PROCESS | 3684 | 1469445015973 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A4D2C00) [pid = 3684] [serial = 362] [outer = 1804BC00] 04:10:16 INFO - PROCESS | 3684 | 1469445016687 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1043ms 04:10:16 INFO - PROCESS | 3684 | 1469445016734 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:10:16 INFO - PROCESS | 3684 | 1469445016738 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 04:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:10:16 INFO - PROCESS | 3684 | 1469445016743 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 3684 | 1469445016746 Marionette TRACE conn2 <- [1,450,null,{}] 04:10:16 INFO - PROCESS | 3684 | 1469445016751 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:16 INFO - PROCESS | 3684 | 1469445016754 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:16 INFO - PROCESS | 3684 | 1469445016852 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:10:16 INFO - PROCESS | 3684 | 1469445016933 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 3684 | 1469445016936 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:17 INFO - PROCESS | 3684 | ++DOCSHELL 12D99000 == 43 [pid = 3684] [id = 122] 04:10:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (12D9C000) [pid = 3684] [serial = 363] [outer = 00000000] 04:10:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1329D000) [pid = 3684] [serial = 364] [outer = 12D9C000] 04:10:17 INFO - PROCESS | 3684 | 1469445017041 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (13939800) [pid = 3684] [serial = 365] [outer = 12D9C000] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 10ED9C00 == 42 [pid = 3684] [id = 116] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 1690FC00 == 41 [pid = 3684] [id = 115] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 1690C400 == 40 [pid = 3684] [id = 114] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 16562800 == 39 [pid = 3684] [id = 113] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 15C1A400 == 38 [pid = 3684] [id = 112] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 1314E800 == 37 [pid = 3684] [id = 111] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 10A50000 == 36 [pid = 3684] [id = 110] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 175C8400 == 35 [pid = 3684] [id = 107] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 10A48C00 == 34 [pid = 3684] [id = 109] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 1026E000 == 33 [pid = 3684] [id = 108] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 10566000 == 32 [pid = 3684] [id = 98] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 18048400 == 31 [pid = 3684] [id = 121] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 183DF000 == 30 [pid = 3684] [id = 120] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 0F349800 == 29 [pid = 3684] [id = 117] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 10A53400 == 28 [pid = 3684] [id = 118] 04:10:17 INFO - PROCESS | 3684 | --DOCSHELL 144E7C00 == 27 [pid = 3684] [id = 119] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13931400) [pid = 3684] [serial = 293] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (130DD800) [pid = 3684] [serial = 292] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (131E9400) [pid = 3684] [serial = 298] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13294C00) [pid = 3684] [serial = 299] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15C19800) [pid = 3684] [serial = 304] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (11259400) [pid = 3684] [serial = 295] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (114DCC00) [pid = 3684] [serial = 296] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13EA9800) [pid = 3684] [serial = 301] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15E2F000) [pid = 3684] [serial = 307] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17439000) [pid = 3684] [serial = 310] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15E2F800) [pid = 3684] [serial = 308] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17AA6400) [pid = 3684] [serial = 316] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1831E800) [pid = 3684] [serial = 319] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12A32C00) [pid = 3684] [serial = 281] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114D6800) [pid = 3684] [serial = 280] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C50000) [pid = 3684] [serial = 284] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15938800) [pid = 3684] [serial = 283] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17E46C00) [pid = 3684] [serial = 317] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A4D3400) [pid = 3684] [serial = 287] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A119000) [pid = 3684] [serial = 286] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13C46000) [pid = 3684] [serial = 290] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13C41C00) [pid = 3684] [serial = 289] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1752B000) [pid = 3684] [serial = 311] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15C4D800) [pid = 3684] [serial = 305] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15F9B400) [pid = 3684] [serial = 313] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16D70C00) [pid = 3684] [serial = 314] [outer = 00000000] [url = about:blank] 04:10:17 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (144ED400) [pid = 3684] [serial = 302] [outer = 00000000] [url = about:blank] 04:10:18 INFO - PROCESS | 3684 | 1469445018151 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:10:18 INFO - PROCESS | 3684 | 1469445018201 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 04:10:18 INFO - PROCESS | 3684 | 1469445018206 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 3684 | 1469445018210 Marionette TRACE conn2 <- [1,454,null,{}] 04:10:18 INFO - PROCESS | 3684 | 1469445018215 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:18 INFO - PROCESS | 3684 | 1469445018218 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:18 INFO - PROCESS | 3684 | 1469445018311 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:10:18 INFO - PROCESS | 3684 | 1469445018408 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 3684 | 1469445018410 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:18 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B400 == 28 [pid = 3684] [id = 123] 04:10:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10A4B800) [pid = 3684] [serial = 366] [outer = 00000000] 04:10:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (114DB800) [pid = 3684] [serial = 367] [outer = 10A4B800] 04:10:18 INFO - PROCESS | 3684 | 1469445018459 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11A4E000) [pid = 3684] [serial = 368] [outer = 10A4B800] 04:10:18 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:10:18 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:10:18 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:18 INFO - PROCESS | 3684 | 1469445018843 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 701ms 04:10:18 INFO - PROCESS | 3684 | 1469445018902 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 3684 | 1469445018907 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 04:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:10:18 INFO - PROCESS | 3684 | 1469445018913 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 3684 | 1469445018916 Marionette TRACE conn2 <- [1,458,null,{}] 04:10:18 INFO - PROCESS | 3684 | 1469445018919 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:18 INFO - PROCESS | 3684 | 1469445018922 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:19 INFO - PROCESS | 3684 | 1469445019027 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:10:19 INFO - PROCESS | 3684 | 1469445019044 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 3684 | 1469445019046 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:19 INFO - PROCESS | 3684 | ++DOCSHELL 13203C00 == 29 [pid = 3684] [id = 124] 04:10:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13209800) [pid = 3684] [serial = 369] [outer = 00000000] 04:10:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (134BB000) [pid = 3684] [serial = 370] [outer = 13209800] 04:10:19 INFO - PROCESS | 3684 | 1469445019094 Marionette DEBUG loaded listener.js 04:10:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (139C7000) [pid = 3684] [serial = 371] [outer = 13209800] 04:10:19 INFO - PROCESS | 3684 | 1469445019541 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:10:19 INFO - PROCESS | 3684 | 1469445019598 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 04:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:10:19 INFO - PROCESS | 3684 | 1469445019602 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:10:19 INFO - PROCESS | 3684 | 1469445019605 Marionette TRACE conn2 <- [1,462,null,{}] 04:10:19 INFO - PROCESS | 3684 | 1469445019615 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:19 INFO - PROCESS | 3684 | 1469445019620 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:19 INFO - PROCESS | 3684 | 1469445019702 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:10:19 INFO - PROCESS | 3684 | 1469445019709 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 3684 | 1469445019712 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:19 INFO - PROCESS | 3684 | ++DOCSHELL 13EAAC00 == 30 [pid = 3684] [id = 125] 04:10:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1428C000) [pid = 3684] [serial = 372] [outer = 00000000] 04:10:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (14FA9400) [pid = 3684] [serial = 373] [outer = 1428C000] 04:10:19 INFO - PROCESS | 3684 | 1469445019760 Marionette DEBUG loaded listener.js 04:10:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1594D800) [pid = 3684] [serial = 374] [outer = 1428C000] 04:10:20 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:20 INFO - PROCESS | 3684 | 1469445020256 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 3684 | 1469445020303 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 04:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:10:20 INFO - PROCESS | 3684 | 1469445020307 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 3684 | 1469445020308 Marionette TRACE conn2 <- [1,466,null,{}] 04:10:20 INFO - PROCESS | 3684 | 1469445020312 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:20 INFO - PROCESS | 3684 | 1469445020314 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:20 INFO - PROCESS | 3684 | 1469445020451 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:10:20 INFO - PROCESS | 3684 | 1469445020468 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:20 INFO - PROCESS | 3684 | 1469445020470 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:20 INFO - PROCESS | 3684 | ++DOCSHELL 15C54000 == 31 [pid = 3684] [id = 126] 04:10:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15C54800) [pid = 3684] [serial = 375] [outer = 00000000] 04:10:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15E2F400) [pid = 3684] [serial = 376] [outer = 15C54800] 04:10:20 INFO - PROCESS | 3684 | 1469445020514 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15FA2800) [pid = 3684] [serial = 377] [outer = 15C54800] 04:10:20 INFO - PROCESS | 3684 | 1469445020930 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 3684 | 1469445020946 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 04:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:10:20 INFO - PROCESS | 3684 | 1469445020949 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 3684 | 1469445020951 Marionette TRACE conn2 <- [1,470,null,{}] 04:10:20 INFO - PROCESS | 3684 | 1469445020954 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:20 INFO - PROCESS | 3684 | 1469445020956 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:21 INFO - PROCESS | 3684 | 1469445021059 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:10:21 INFO - PROCESS | 3684 | 1469445021064 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 3684 | 1469445021066 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:21 INFO - PROCESS | 3684 | ++DOCSHELL 15E2A400 == 32 [pid = 3684] [id = 127] 04:10:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1655F000) [pid = 3684] [serial = 378] [outer = 00000000] 04:10:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16C86C00) [pid = 3684] [serial = 379] [outer = 1655F000] 04:10:21 INFO - PROCESS | 3684 | 1469445021110 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1728E400) [pid = 3684] [serial = 380] [outer = 1655F000] 04:10:21 INFO - PROCESS | 3684 | 1469445021596 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 684ms 04:10:21 INFO - PROCESS | 3684 | 1469445021649 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:10:21 INFO - PROCESS | 3684 | 1469445021651 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 04:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:10:21 INFO - PROCESS | 3684 | 1469445021655 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 3684 | 1469445021656 Marionette TRACE conn2 <- [1,474,null,{}] 04:10:21 INFO - PROCESS | 3684 | 1469445021660 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:21 INFO - PROCESS | 3684 | 1469445021665 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:21 INFO - PROCESS | 3684 | 1469445021807 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:10:21 INFO - PROCESS | 3684 | 1469445021837 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 3684 | 1469445021839 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:21 INFO - PROCESS | 3684 | ++DOCSHELL 17439000 == 33 [pid = 3684] [id = 128] 04:10:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17475800) [pid = 3684] [serial = 381] [outer = 00000000] 04:10:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17AAD400) [pid = 3684] [serial = 382] [outer = 17475800] 04:10:21 INFO - PROCESS | 3684 | 1469445021888 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1831F400) [pid = 3684] [serial = 383] [outer = 17475800] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19E0C000) [pid = 3684] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1804B800) [pid = 3684] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1320E400) [pid = 3684] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15C1A800) [pid = 3684] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10F09C00) [pid = 3684] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10433400) [pid = 3684] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16E0CC00) [pid = 3684] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A51C00) [pid = 3684] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18314800) [pid = 3684] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16563C00) [pid = 3684] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:10:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10F03000) [pid = 3684] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:10:22 INFO - PROCESS | 3684 | 1469445022506 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 902ms 04:10:22 INFO - PROCESS | 3684 | 1469445022559 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:10:22 INFO - PROCESS | 3684 | 1469445022561 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 04:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:10:22 INFO - PROCESS | 3684 | 1469445022565 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - PROCESS | 3684 | 1469445022567 Marionette TRACE conn2 <- [1,478,null,{}] 04:10:22 INFO - PROCESS | 3684 | 1469445022570 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:22 INFO - PROCESS | 3684 | 1469445022572 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:22 INFO - PROCESS | 3684 | 1469445022649 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:10:22 INFO - PROCESS | 3684 | 1469445022655 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 3684 | 1469445022657 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:22 INFO - PROCESS | 3684 | ++DOCSHELL 11A51400 == 34 [pid = 3684] [id = 129] 04:10:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1593E000) [pid = 3684] [serial = 384] [outer = 00000000] 04:10:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16E0CC00) [pid = 3684] [serial = 385] [outer = 1593E000] 04:10:22 INFO - PROCESS | 3684 | 1469445022700 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (175D4C00) [pid = 3684] [serial = 386] [outer = 1593E000] 04:10:23 INFO - PROCESS | 3684 | 1469445023098 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 592ms 04:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:10:23 INFO - PROCESS | 3684 | 1469445023146 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 3684 | 1469445023148 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 04:10:23 INFO - PROCESS | 3684 | 1469445023151 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 3684 | 1469445023153 Marionette TRACE conn2 <- [1,482,null,{}] 04:10:23 INFO - PROCESS | 3684 | 1469445023156 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:23 INFO - PROCESS | 3684 | 1469445023158 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:23 INFO - PROCESS | 3684 | 1469445023233 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:10:23 INFO - PROCESS | 3684 | 1469445023238 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 3684 | 1469445023240 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:23 INFO - PROCESS | 3684 | ++DOCSHELL 16D75C00 == 35 [pid = 3684] [id = 130] 04:10:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1804D400) [pid = 3684] [serial = 387] [outer = 00000000] 04:10:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183E2800) [pid = 3684] [serial = 388] [outer = 1804D400] 04:10:23 INFO - PROCESS | 3684 | 1469445023287 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E01400) [pid = 3684] [serial = 389] [outer = 1804D400] 04:10:23 INFO - PROCESS | 3684 | 1469445023731 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 623ms 04:10:23 INFO - PROCESS | 3684 | 1469445023789 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 3684 | 1469445023792 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 04:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:10:23 INFO - PROCESS | 3684 | 1469445023795 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 3684 | 1469445023797 Marionette TRACE conn2 <- [1,486,null,{}] 04:10:23 INFO - PROCESS | 3684 | 1469445023800 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:23 INFO - PROCESS | 3684 | 1469445023802 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:23 INFO - PROCESS | 3684 | 1469445023877 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:10:23 INFO - PROCESS | 3684 | 1469445023885 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 3684 | 1469445023887 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:23 INFO - PROCESS | 3684 | ++DOCSHELL 15E2F000 == 36 [pid = 3684] [id = 131] 04:10:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17477400) [pid = 3684] [serial = 390] [outer = 00000000] 04:10:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A11A000) [pid = 3684] [serial = 391] [outer = 17477400] 04:10:23 INFO - PROCESS | 3684 | 1469445023933 Marionette DEBUG loaded listener.js 04:10:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A35A000) [pid = 3684] [serial = 392] [outer = 17477400] 04:10:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (0F34E400) [pid = 3684] [serial = 393] [outer = 1AE97C00] 04:10:24 INFO - PROCESS | 3684 | 1469445024666 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 934ms 04:10:24 INFO - PROCESS | 3684 | 1469445024741 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:10:24 INFO - PROCESS | 3684 | 1469445024746 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 04:10:24 INFO - PROCESS | 3684 | 1469445024751 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:10:24 INFO - PROCESS | 3684 | 1469445024754 Marionette TRACE conn2 <- [1,490,null,{}] 04:10:24 INFO - PROCESS | 3684 | 1469445024760 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:24 INFO - PROCESS | 3684 | 1469445024763 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:24 INFO - PROCESS | 3684 | 1469445024888 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:10:24 INFO - PROCESS | 3684 | 1469445024962 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:24 INFO - PROCESS | 3684 | 1469445024965 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:24 INFO - PROCESS | 3684 | ++DOCSHELL 10A4A400 == 37 [pid = 3684] [id = 132] 04:10:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A53400) [pid = 3684] [serial = 394] [outer = 00000000] 04:10:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13065400) [pid = 3684] [serial = 395] [outer = 10A53400] 04:10:25 INFO - PROCESS | 3684 | 1469445025022 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (134BC400) [pid = 3684] [serial = 396] [outer = 10A53400] 04:10:25 INFO - PROCESS | 3684 | 1469445025686 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 996ms 04:10:25 INFO - PROCESS | 3684 | 1469445025755 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:10:25 INFO - PROCESS | 3684 | 1469445025760 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 04:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:10:25 INFO - PROCESS | 3684 | 1469445025766 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 3684 | 1469445025769 Marionette TRACE conn2 <- [1,494,null,{}] 04:10:25 INFO - PROCESS | 3684 | 1469445025773 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:25 INFO - PROCESS | 3684 | 1469445025776 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:25 INFO - PROCESS | 3684 | 1469445025890 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:10:25 INFO - PROCESS | 3684 | 1469445025969 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 3684 | 1469445025972 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:26 INFO - PROCESS | 3684 | ++DOCSHELL 10A08800 == 38 [pid = 3684] [id = 133] 04:10:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13C48C00) [pid = 3684] [serial = 397] [outer = 00000000] 04:10:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15699400) [pid = 3684] [serial = 398] [outer = 13C48C00] 04:10:26 INFO - PROCESS | 3684 | 1469445026101 Marionette DEBUG loaded listener.js 04:10:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15E2A800) [pid = 3684] [serial = 399] [outer = 13C48C00] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 16D75C00 == 37 [pid = 3684] [id = 130] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 11A51400 == 36 [pid = 3684] [id = 129] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 17439000 == 35 [pid = 3684] [id = 128] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 15E2A400 == 34 [pid = 3684] [id = 127] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 15C54000 == 33 [pid = 3684] [id = 126] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 13EAAC00 == 32 [pid = 3684] [id = 125] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 13203C00 == 31 [pid = 3684] [id = 124] 04:10:26 INFO - PROCESS | 3684 | --DOCSHELL 10A4B400 == 30 [pid = 3684] [id = 123] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19E02400) [pid = 3684] [serial = 343] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13C49800) [pid = 3684] [serial = 332] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15E22800) [pid = 3684] [serial = 335] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13EA4800) [pid = 3684] [serial = 326] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1125A400) [pid = 3684] [serial = 322] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13C4A000) [pid = 3684] [serial = 325] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1393D400) [pid = 3684] [serial = 331] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1752F400) [pid = 3684] [serial = 341] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12A6B400) [pid = 3684] [serial = 329] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15C4F000) [pid = 3684] [serial = 334] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183D3400) [pid = 3684] [serial = 320] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1728B000) [pid = 3684] [serial = 338] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17E4D400) [pid = 3684] [serial = 347] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E04000) [pid = 3684] [serial = 346] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17521800) [pid = 3684] [serial = 340] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1804D000) [pid = 3684] [serial = 344] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11A4EC00) [pid = 3684] [serial = 328] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19F38800) [pid = 3684] [serial = 349] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12A33000) [pid = 3684] [serial = 323] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16C7F000) [pid = 3684] [serial = 337] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19F40800) [pid = 3684] [serial = 350] [outer = 00000000] [url = about:blank] 04:10:26 INFO - PROCESS | 3684 | 1469445026990 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1291ms 04:10:27 INFO - PROCESS | 3684 | 1469445027045 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 3684 | 1469445027049 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 04:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:10:27 INFO - PROCESS | 3684 | 1469445027053 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 3684 | 1469445027056 Marionette TRACE conn2 <- [1,498,null,{}] 04:10:27 INFO - PROCESS | 3684 | 1469445027061 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:27 INFO - PROCESS | 3684 | 1469445027064 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:27 INFO - PROCESS | 3684 | 1469445027151 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:10:27 INFO - PROCESS | 3684 | 1469445027159 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 3684 | 1469445027163 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:27 INFO - PROCESS | 3684 | ++DOCSHELL 10476C00 == 31 [pid = 3684] [id = 134] 04:10:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10ED9C00) [pid = 3684] [serial = 400] [outer = 00000000] 04:10:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11436400) [pid = 3684] [serial = 401] [outer = 10ED9C00] 04:10:27 INFO - PROCESS | 3684 | 1469445027211 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11CD8C00) [pid = 3684] [serial = 402] [outer = 10ED9C00] 04:10:27 INFO - PROCESS | 3684 | 1469445027703 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 701ms 04:10:27 INFO - PROCESS | 3684 | 1469445027750 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 3684 | 1469445027754 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 04:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:10:27 INFO - PROCESS | 3684 | 1469445027760 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 3684 | 1469445027764 Marionette TRACE conn2 <- [1,502,null,{}] 04:10:27 INFO - PROCESS | 3684 | 1469445027769 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:27 INFO - PROCESS | 3684 | 1469445027772 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:27 INFO - PROCESS | 3684 | 1469445027854 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:10:27 INFO - PROCESS | 3684 | 1469445027934 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 3684 | 1469445027937 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:27 INFO - PROCESS | 3684 | ++DOCSHELL 1313F000 == 32 [pid = 3684] [id = 135] 04:10:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1314D800) [pid = 3684] [serial = 403] [outer = 00000000] 04:10:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13937000) [pid = 3684] [serial = 404] [outer = 1314D800] 04:10:27 INFO - PROCESS | 3684 | 1469445027984 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13C45000) [pid = 3684] [serial = 405] [outer = 1314D800] 04:10:28 INFO - PROCESS | 3684 | 1469445028360 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 04:10:28 INFO - PROCESS | 3684 | 1469445028399 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:10:28 INFO - PROCESS | 3684 | 1469445028401 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 04:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:10:28 INFO - PROCESS | 3684 | 1469445028404 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:10:28 INFO - PROCESS | 3684 | 1469445028408 Marionette TRACE conn2 <- [1,506,null,{}] 04:10:28 INFO - PROCESS | 3684 | 1469445028418 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:28 INFO - PROCESS | 3684 | 1469445028423 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:28 INFO - PROCESS | 3684 | 1469445028511 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:10:28 INFO - PROCESS | 3684 | 1469445028519 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:28 INFO - PROCESS | 3684 | 1469445028522 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:28 INFO - PROCESS | 3684 | ++DOCSHELL 144F1000 == 33 [pid = 3684] [id = 136] 04:10:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (144F4000) [pid = 3684] [serial = 406] [outer = 00000000] 04:10:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15958400) [pid = 3684] [serial = 407] [outer = 144F4000] 04:10:28 INFO - PROCESS | 3684 | 1469445028570 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C4D400) [pid = 3684] [serial = 408] [outer = 144F4000] 04:10:29 INFO - PROCESS | 3684 | 1469445029057 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 701ms 04:10:29 INFO - PROCESS | 3684 | 1469445029104 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 3684 | 1469445029106 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 04:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:10:29 INFO - PROCESS | 3684 | 1469445029110 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 3684 | 1469445029112 Marionette TRACE conn2 <- [1,510,null,{}] 04:10:29 INFO - PROCESS | 3684 | 1469445029115 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:29 INFO - PROCESS | 3684 | 1469445029117 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:29 INFO - PROCESS | 3684 | 1469445029227 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:10:29 INFO - PROCESS | 3684 | 1469445029281 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 3684 | 1469445029283 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:29 INFO - PROCESS | 3684 | ++DOCSHELL 16562800 == 34 [pid = 3684] [id = 137] 04:10:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16562C00) [pid = 3684] [serial = 409] [outer = 00000000] 04:10:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16D6E000) [pid = 3684] [serial = 410] [outer = 16562C00] 04:10:29 INFO - PROCESS | 3684 | 1469445029327 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1728E000) [pid = 3684] [serial = 411] [outer = 16562C00] 04:10:29 INFO - PROCESS | 3684 | 1469445029756 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 700ms 04:10:29 INFO - PROCESS | 3684 | 1469445029811 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 3684 | 1469445029813 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 04:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:10:29 INFO - PROCESS | 3684 | 1469445029817 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 3684 | 1469445029818 Marionette TRACE conn2 <- [1,514,null,{}] 04:10:29 INFO - PROCESS | 3684 | 1469445029822 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:29 INFO - PROCESS | 3684 | 1469445029824 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:29 INFO - PROCESS | 3684 | 1469445029959 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:10:29 INFO - PROCESS | 3684 | 1469445029970 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 3684 | 1469445029973 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:29 INFO - PROCESS | 3684 | ++DOCSHELL 15957C00 == 35 [pid = 3684] [id = 138] 04:10:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15C52800) [pid = 3684] [serial = 412] [outer = 00000000] 04:10:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1752A800) [pid = 3684] [serial = 413] [outer = 15C52800] 04:10:29 INFO - PROCESS | 3684 | 1469445030019 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (175CBC00) [pid = 3684] [serial = 414] [outer = 15C52800] 04:10:30 INFO - PROCESS | 3684 | 1469445030458 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 700ms 04:10:30 INFO - PROCESS | 3684 | 1469445030514 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:10:30 INFO - PROCESS | 3684 | 1469445030516 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 04:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:10:30 INFO - PROCESS | 3684 | 1469445030519 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:10:30 INFO - PROCESS | 3684 | 1469445030520 Marionette TRACE conn2 <- [1,518,null,{}] 04:10:30 INFO - PROCESS | 3684 | 1469445030524 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:30 INFO - PROCESS | 3684 | 1469445030529 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:30 INFO - PROCESS | 3684 | 1469445030656 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:10:30 INFO - PROCESS | 3684 | 1469445030666 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:30 INFO - PROCESS | 3684 | 1469445030668 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:30 INFO - PROCESS | 3684 | ++DOCSHELL 104E8400 == 36 [pid = 3684] [id = 139] 04:10:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17288800) [pid = 3684] [serial = 415] [outer = 00000000] 04:10:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183E0000) [pid = 3684] [serial = 416] [outer = 17288800] 04:10:30 INFO - PROCESS | 3684 | 1469445030755 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15C23C00) [pid = 3684] [serial = 417] [outer = 17288800] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1593E000) [pid = 3684] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1428C000) [pid = 3684] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (12D9C000) [pid = 3684] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15C54800) [pid = 3684] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13209800) [pid = 3684] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1655F000) [pid = 3684] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A4B800) [pid = 3684] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17475800) [pid = 3684] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1804D400) [pid = 3684] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A55400) [pid = 3684] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (144EA000) [pid = 3684] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (183E1C00) [pid = 3684] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:10:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1804BC00) [pid = 3684] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:10:31 INFO - PROCESS | 3684 | 1469445031223 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 809ms 04:10:31 INFO - PROCESS | 3684 | 1469445031306 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:10:31 INFO - PROCESS | 3684 | 1469445031308 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 04:10:31 INFO - PROCESS | 3684 | 1469445031311 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:10:31 INFO - PROCESS | 3684 | 1469445031313 Marionette TRACE conn2 <- [1,522,null,{}] 04:10:31 INFO - PROCESS | 3684 | 1469445031316 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:31 INFO - PROCESS | 3684 | 1469445031318 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:31 INFO - PROCESS | 3684 | 1469445031396 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:10:31 INFO - PROCESS | 3684 | 1469445031476 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 3684 | 1469445031478 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:31 INFO - PROCESS | 3684 | ++DOCSHELL 0F349C00 == 37 [pid = 3684] [id = 140] 04:10:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (0F350C00) [pid = 3684] [serial = 418] [outer = 00000000] 04:10:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (134C2C00) [pid = 3684] [serial = 419] [outer = 0F350C00] 04:10:31 INFO - PROCESS | 3684 | 1469445031521 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15C54400) [pid = 3684] [serial = 420] [outer = 0F350C00] 04:10:31 INFO - PROCESS | 3684 | 1469445031886 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 591ms 04:10:31 INFO - PROCESS | 3684 | 1469445031908 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:10:31 INFO - PROCESS | 3684 | 1469445031910 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 04:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:10:31 INFO - PROCESS | 3684 | 1469445031913 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:10:31 INFO - PROCESS | 3684 | 1469445031915 Marionette TRACE conn2 <- [1,526,null,{}] 04:10:31 INFO - PROCESS | 3684 | 1469445031918 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:31 INFO - PROCESS | 3684 | 1469445031920 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:32 INFO - PROCESS | 3684 | 1469445032027 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:10:32 INFO - PROCESS | 3684 | 1469445032034 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 3684 | 1469445032036 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:32 INFO - PROCESS | 3684 | ++DOCSHELL 131EA000 == 38 [pid = 3684] [id = 141] 04:10:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13209800) [pid = 3684] [serial = 421] [outer = 00000000] 04:10:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19E07400) [pid = 3684] [serial = 422] [outer = 13209800] 04:10:32 INFO - PROCESS | 3684 | 1469445032078 Marionette DEBUG loaded listener.js 04:10:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A10F000) [pid = 3684] [serial = 423] [outer = 13209800] 04:10:32 INFO - PROCESS | 3684 | 1469445032480 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 591ms 04:10:32 INFO - PROCESS | 3684 | 1469445032511 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 3684 | 1469445032512 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 04:10:32 INFO - PROCESS | 3684 | 1469445032516 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:10:32 INFO - PROCESS | 3684 | 1469445032518 Marionette TRACE conn2 <- [1,530,null,{}] 04:10:32 INFO - PROCESS | 3684 | 1469445032521 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:32 INFO - PROCESS | 3684 | 1469445032523 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:32 INFO - PROCESS | 3684 | 1469445032600 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:10:32 INFO - PROCESS | 3684 | 1469445032688 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 3684 | 1469445032698 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:32 INFO - PROCESS | 3684 | ++DOCSHELL 0F351000 == 39 [pid = 3684] [id = 142] 04:10:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (144F0400) [pid = 3684] [serial = 424] [outer = 00000000] 04:10:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4D4400) [pid = 3684] [serial = 425] [outer = 144F0400] 04:10:32 INFO - PROCESS | 3684 | 1469445032768 Marionette DEBUG loaded listener.js 04:10:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A728400) [pid = 3684] [serial = 426] [outer = 144F0400] 04:10:33 INFO - PROCESS | 3684 | 1469445033133 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:10:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:10:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:10:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:10:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:10:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:10:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:10:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:10:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:10:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 701ms 04:10:33 INFO - PROCESS | 3684 | 1469445033217 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:10:33 INFO - PROCESS | 3684 | 1469445033221 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 04:10:33 INFO - PROCESS | 3684 | 1469445033226 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:10:33 INFO - PROCESS | 3684 | 1469445033230 Marionette TRACE conn2 <- [1,534,null,{}] 04:10:33 INFO - PROCESS | 3684 | 1469445033236 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:33 INFO - PROCESS | 3684 | 1469445033240 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:33 INFO - PROCESS | 3684 | 1469445033377 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:10:33 INFO - PROCESS | 3684 | 1469445033466 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 3684 | 1469445033471 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:33 INFO - PROCESS | 3684 | ++DOCSHELL 11435400 == 40 [pid = 3684] [id = 143] 04:10:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (114D6C00) [pid = 3684] [serial = 427] [outer = 00000000] 04:10:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12D9C000) [pid = 3684] [serial = 428] [outer = 114D6C00] 04:10:33 INFO - PROCESS | 3684 | 1469445033528 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (130D6800) [pid = 3684] [serial = 429] [outer = 114D6C00] 04:10:34 INFO - PROCESS | 3684 | 1469445034081 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:10:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:10:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 887ms 04:10:34 INFO - PROCESS | 3684 | 1469445034132 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 3684 | 1469445034135 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 04:10:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:10:34 INFO - PROCESS | 3684 | 1469445034142 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 3684 | 1469445034146 Marionette TRACE conn2 <- [1,538,null,{}] 04:10:34 INFO - PROCESS | 3684 | 1469445034150 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:34 INFO - PROCESS | 3684 | 1469445034152 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:34 INFO - PROCESS | 3684 | 1469445034258 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:10:34 INFO - PROCESS | 3684 | 1469445034353 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 3684 | 1469445034355 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:34 INFO - PROCESS | 3684 | ++DOCSHELL 14FAD400 == 41 [pid = 3684] [id = 144] 04:10:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15646000) [pid = 3684] [serial = 430] [outer = 00000000] 04:10:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15C50400) [pid = 3684] [serial = 431] [outer = 15646000] 04:10:34 INFO - PROCESS | 3684 | 1469445034410 Marionette DEBUG loaded listener.js 04:10:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16D6C000) [pid = 3684] [serial = 432] [outer = 15646000] 04:10:34 INFO - PROCESS | 3684 | 1469445034924 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:10:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:10:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 840ms 04:10:34 INFO - PROCESS | 3684 | 1469445034964 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 3684 | 1469445034966 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 04:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:10:34 INFO - PROCESS | 3684 | 1469445034970 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 3684 | 1469445034972 Marionette TRACE conn2 <- [1,542,null,{}] 04:10:35 INFO - PROCESS | 3684 | 1469445034999 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:35 INFO - PROCESS | 3684 | 1469445035004 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:35 INFO - PROCESS | 3684 | 1469445035114 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:10:35 INFO - PROCESS | 3684 | 1469445035225 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:35 INFO - PROCESS | 3684 | 1469445035229 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:35 INFO - PROCESS | 3684 | ++DOCSHELL 18314C00 == 42 [pid = 3684] [id = 145] 04:10:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1831B000) [pid = 3684] [serial = 433] [outer = 00000000] 04:10:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A35CC00) [pid = 3684] [serial = 434] [outer = 1831B000] 04:10:35 INFO - PROCESS | 3684 | 1469445035286 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A76E800) [pid = 3684] [serial = 435] [outer = 1831B000] 04:10:35 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:35 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:10:35 INFO - PROCESS | 3684 | 1469445035859 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 949ms 04:10:35 INFO - PROCESS | 3684 | 1469445035915 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:10:35 INFO - PROCESS | 3684 | 1469445035917 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 04:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:10:35 INFO - PROCESS | 3684 | 1469445035921 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 3684 | 1469445035923 Marionette TRACE conn2 <- [1,546,null,{}] 04:10:35 INFO - PROCESS | 3684 | 1469445035927 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:35 INFO - PROCESS | 3684 | 1469445035929 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:36 INFO - PROCESS | 3684 | 1469445036033 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:10:36 INFO - PROCESS | 3684 | 1469445036126 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 3684 | 1469445036129 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:36 INFO - PROCESS | 3684 | ++DOCSHELL 1A777000 == 43 [pid = 3684] [id = 146] 04:10:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A777400) [pid = 3684] [serial = 436] [outer = 00000000] 04:10:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A935C00) [pid = 3684] [serial = 437] [outer = 1A777400] 04:10:36 INFO - PROCESS | 3684 | 1469445036181 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A93C400) [pid = 3684] [serial = 438] [outer = 1A777400] 04:10:36 INFO - PROCESS | 3684 | 1469445036713 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 840ms 04:10:36 INFO - PROCESS | 3684 | 1469445036763 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:10:36 INFO - PROCESS | 3684 | 1469445036766 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 04:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:10:36 INFO - PROCESS | 3684 | 1469445036769 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:10:36 INFO - PROCESS | 3684 | 1469445036771 Marionette TRACE conn2 <- [1,550,null,{}] 04:10:36 INFO - PROCESS | 3684 | 1469445036775 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:36 INFO - PROCESS | 3684 | 1469445036777 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:36 INFO - PROCESS | 3684 | 1469445036876 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:10:36 INFO - PROCESS | 3684 | 1469445036971 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 3684 | 1469445036973 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:36 INFO - PROCESS | 3684 | ++DOCSHELL 1A776000 == 44 [pid = 3684] [id = 147] 04:10:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A934C00) [pid = 3684] [serial = 439] [outer = 00000000] 04:10:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1ABD9C00) [pid = 3684] [serial = 440] [outer = 1A934C00] 04:10:37 INFO - PROCESS | 3684 | 1469445037026 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1ABDD800) [pid = 3684] [serial = 441] [outer = 1A934C00] 04:10:37 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:37 INFO - PROCESS | 3684 | 1469445037650 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:10:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:10:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 950ms 04:10:37 INFO - PROCESS | 3684 | 1469445037715 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:10:37 INFO - PROCESS | 3684 | 1469445037717 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 04:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:10:37 INFO - PROCESS | 3684 | 1469445037721 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 3684 | 1469445037723 Marionette TRACE conn2 <- [1,554,null,{}] 04:10:37 INFO - PROCESS | 3684 | 1469445037726 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:37 INFO - PROCESS | 3684 | 1469445037732 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:37 INFO - PROCESS | 3684 | 1469445037972 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:10:38 INFO - PROCESS | 3684 | 1469445038112 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:38 INFO - PROCESS | 3684 | 1469445038115 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:38 INFO - PROCESS | 3684 | ++DOCSHELL 10ED8400 == 45 [pid = 3684] [id = 148] 04:10:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (10ED9000) [pid = 3684] [serial = 442] [outer = 00000000] 04:10:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (11206C00) [pid = 3684] [serial = 443] [outer = 10ED9000] 04:10:38 INFO - PROCESS | 3684 | 1469445038166 Marionette DEBUG loaded listener.js 04:10:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (11A50400) [pid = 3684] [serial = 444] [outer = 10ED9000] 04:10:38 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 131EA000 == 44 [pid = 3684] [id = 141] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 0F349C00 == 43 [pid = 3684] [id = 140] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 104E8400 == 42 [pid = 3684] [id = 139] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 15957C00 == 41 [pid = 3684] [id = 138] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 16562800 == 40 [pid = 3684] [id = 137] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 144F1000 == 39 [pid = 3684] [id = 136] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 1313F000 == 38 [pid = 3684] [id = 135] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 10476C00 == 37 [pid = 3684] [id = 134] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 12D99000 == 36 [pid = 3684] [id = 122] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 10A4A400 == 35 [pid = 3684] [id = 132] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 10A08800 == 34 [pid = 3684] [id = 133] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 15E2F000 == 33 [pid = 3684] [id = 131] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 1A777000 == 32 [pid = 3684] [id = 146] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 1A776000 == 31 [pid = 3684] [id = 147] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 18314C00 == 30 [pid = 3684] [id = 145] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 0F351000 == 29 [pid = 3684] [id = 142] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 11435400 == 28 [pid = 3684] [id = 143] 04:10:39 INFO - PROCESS | 3684 | --DOCSHELL 14FAD400 == 27 [pid = 3684] [id = 144] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (14FA9400) [pid = 3684] [serial = 373] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (13939800) [pid = 3684] [serial = 365] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (15E2F400) [pid = 3684] [serial = 376] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1329D000) [pid = 3684] [serial = 364] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (134BB000) [pid = 3684] [serial = 370] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (139C7000) [pid = 3684] [serial = 371] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (16C86C00) [pid = 3684] [serial = 379] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15FA2800) [pid = 3684] [serial = 377] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (114DB800) [pid = 3684] [serial = 367] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (11A4E000) [pid = 3684] [serial = 368] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17AAD400) [pid = 3684] [serial = 382] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1728E400) [pid = 3684] [serial = 380] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (183E2800) [pid = 3684] [serial = 388] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12A9A000) [pid = 3684] [serial = 353] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11261800) [pid = 3684] [serial = 352] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15C4F400) [pid = 3684] [serial = 356] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1593C400) [pid = 3684] [serial = 355] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A11A000) [pid = 3684] [serial = 391] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A111800) [pid = 3684] [serial = 359] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19E08000) [pid = 3684] [serial = 358] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1831F400) [pid = 3684] [serial = 383] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A4D2C00) [pid = 3684] [serial = 362] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A4CDC00) [pid = 3684] [serial = 361] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19E01400) [pid = 3684] [serial = 389] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E0CC00) [pid = 3684] [serial = 385] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (175D4C00) [pid = 3684] [serial = 386] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1594D800) [pid = 3684] [serial = 374] [outer = 00000000] [url = about:blank] 04:10:39 INFO - PROCESS | 3684 | 1469445039360 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1696ms 04:10:39 INFO - PROCESS | 3684 | 1469445039454 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 3684 | 1469445039461 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 04:10:39 INFO - PROCESS | 3684 | 1469445039472 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 3684 | 1469445039475 Marionette TRACE conn2 <- [1,558,null,{}] 04:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:10:39 INFO - PROCESS | 3684 | 1469445039481 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:39 INFO - PROCESS | 3684 | 1469445039484 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:39 INFO - PROCESS | 3684 | 1469445039576 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:10:39 INFO - PROCESS | 3684 | 1469445039648 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 3684 | 1469445039653 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:39 INFO - PROCESS | 3684 | ++DOCSHELL 1047F800 == 28 [pid = 3684] [id = 149] 04:10:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (104E1800) [pid = 3684] [serial = 445] [outer = 00000000] 04:10:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1125FC00) [pid = 3684] [serial = 446] [outer = 104E1800] 04:10:39 INFO - PROCESS | 3684 | 1469445039700 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (114DDC00) [pid = 3684] [serial = 447] [outer = 104E1800] 04:10:39 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:40 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:40 INFO - PROCESS | 3684 | 1469445040105 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 04:10:40 INFO - PROCESS | 3684 | 1469445040159 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 3684 | 1469445040164 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 04:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:10:40 INFO - PROCESS | 3684 | 1469445040171 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - PROCESS | 3684 | 1469445040173 Marionette TRACE conn2 <- [1,562,null,{}] 04:10:40 INFO - PROCESS | 3684 | 1469445040177 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:40 INFO - PROCESS | 3684 | 1469445040180 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:40 INFO - PROCESS | 3684 | 1469445040265 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:10:40 INFO - PROCESS | 3684 | 1469445040271 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 3684 | 1469445040274 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:40 INFO - PROCESS | 3684 | ++DOCSHELL 13152C00 == 29 [pid = 3684] [id = 150] 04:10:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13156000) [pid = 3684] [serial = 448] [outer = 00000000] 04:10:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13293C00) [pid = 3684] [serial = 449] [outer = 13156000] 04:10:40 INFO - PROCESS | 3684 | 1469445040322 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13937800) [pid = 3684] [serial = 450] [outer = 13156000] 04:10:40 INFO - PROCESS | 3684 | 1469445040772 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 638ms 04:10:40 INFO - PROCESS | 3684 | 1469445040807 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 3684 | 1469445040809 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 04:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:10:40 INFO - PROCESS | 3684 | 1469445040813 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - PROCESS | 3684 | 1469445040816 Marionette TRACE conn2 <- [1,566,null,{}] 04:10:40 INFO - PROCESS | 3684 | 1469445040830 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:40 INFO - PROCESS | 3684 | 1469445040838 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:40 INFO - PROCESS | 3684 | 1469445040949 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:10:40 INFO - PROCESS | 3684 | 1469445040958 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 3684 | 1469445040962 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:41 INFO - PROCESS | 3684 | ++DOCSHELL 14294800 == 30 [pid = 3684] [id = 151] 04:10:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (14297000) [pid = 3684] [serial = 451] [outer = 00000000] 04:10:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1563B400) [pid = 3684] [serial = 452] [outer = 14297000] 04:10:41 INFO - PROCESS | 3684 | 1469445041081 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15938800) [pid = 3684] [serial = 453] [outer = 14297000] 04:10:41 INFO - PROCESS | 3684 | 1469445041495 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 732ms 04:10:41 INFO - PROCESS | 3684 | 1469445041562 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 3684 | 1469445041564 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 04:10:41 INFO - PROCESS | 3684 | 1469445041568 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:10:41 INFO - PROCESS | 3684 | 1469445041569 Marionette TRACE conn2 <- [1,570,null,{}] 04:10:41 INFO - PROCESS | 3684 | 1469445041573 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:41 INFO - PROCESS | 3684 | 1469445041584 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:41 INFO - PROCESS | 3684 | 1469445041701 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:10:41 INFO - PROCESS | 3684 | 1469445041757 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 3684 | 1469445041759 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:41 INFO - PROCESS | 3684 | ++DOCSHELL 15C27C00 == 31 [pid = 3684] [id = 152] 04:10:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15C4C000) [pid = 3684] [serial = 454] [outer = 00000000] 04:10:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15C56800) [pid = 3684] [serial = 455] [outer = 15C4C000] 04:10:41 INFO - PROCESS | 3684 | 1469445041804 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15E31400) [pid = 3684] [serial = 456] [outer = 15C4C000] 04:10:42 INFO - PROCESS | 3684 | 1469445042216 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 684ms 04:10:42 INFO - PROCESS | 3684 | 1469445042301 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:10:42 INFO - PROCESS | 3684 | 1469445042287 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 04:10:42 INFO - PROCESS | 3684 | 1469445042290 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 3684 | 1469445042292 Marionette TRACE conn2 <- [1,574,null,{}] 04:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:10:42 INFO - PROCESS | 3684 | 1469445042296 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:42 INFO - PROCESS | 3684 | 1469445042297 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:42 INFO - PROCESS | 3684 | 1469445042405 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:10:42 INFO - PROCESS | 3684 | 1469445042416 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 3684 | 1469445042418 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:42 INFO - PROCESS | 3684 | ++DOCSHELL 15FA5C00 == 32 [pid = 3684] [id = 153] 04:10:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16564C00) [pid = 3684] [serial = 457] [outer = 00000000] 04:10:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1690D400) [pid = 3684] [serial = 458] [outer = 16564C00] 04:10:42 INFO - PROCESS | 3684 | 1469445042514 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1728CC00) [pid = 3684] [serial = 459] [outer = 16564C00] 04:10:42 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:42 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:42 INFO - PROCESS | 3684 | 1469445042940 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 700ms 04:10:43 INFO - PROCESS | 3684 | 1469445042998 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 3684 | 1469445043000 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 04:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:10:43 INFO - PROCESS | 3684 | 1469445043004 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 3684 | 1469445043007 Marionette TRACE conn2 <- [1,578,null,{}] 04:10:43 INFO - PROCESS | 3684 | 1469445043012 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:43 INFO - PROCESS | 3684 | 1469445043021 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:43 INFO - PROCESS | 3684 | 1469445043187 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:10:43 INFO - PROCESS | 3684 | 1469445043195 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 3684 | 1469445043197 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:43 INFO - PROCESS | 3684 | ++DOCSHELL 17523000 == 33 [pid = 3684] [id = 154] 04:10:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (175C8400) [pid = 3684] [serial = 460] [outer = 00000000] 04:10:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (17AAD400) [pid = 3684] [serial = 461] [outer = 175C8400] 04:10:43 INFO - PROCESS | 3684 | 1469445043241 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1831B400) [pid = 3684] [serial = 462] [outer = 175C8400] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17288800) [pid = 3684] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15C52800) [pid = 3684] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (0F350C00) [pid = 3684] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17477400) [pid = 3684] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13C48C00) [pid = 3684] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1314D800) [pid = 3684] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (10ED9C00) [pid = 3684] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A53400) [pid = 3684] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (144F4000) [pid = 3684] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13209800) [pid = 3684] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16562C00) [pid = 3684] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:10:43 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (144F0400) [pid = 3684] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:10:43 INFO - PROCESS | 3684 | 1469445043881 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 903ms 04:10:43 INFO - PROCESS | 3684 | 1469445043908 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 3684 | 1469445043911 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 04:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:10:43 INFO - PROCESS | 3684 | 1469445043916 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 3684 | 1469445043918 Marionette TRACE conn2 <- [1,582,null,{}] 04:10:43 INFO - PROCESS | 3684 | 1469445043921 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:43 INFO - PROCESS | 3684 | 1469445043923 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:43 INFO - PROCESS | 3684 | 1469445044006 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:10:43 INFO - PROCESS | 3684 | 1469445044011 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 3684 | 1469445044013 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:44 INFO - PROCESS | 3684 | ++DOCSHELL 12A93000 == 34 [pid = 3684] [id = 155] 04:10:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (130CFC00) [pid = 3684] [serial = 463] [outer = 00000000] 04:10:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17477400) [pid = 3684] [serial = 464] [outer = 130CFC00] 04:10:44 INFO - PROCESS | 3684 | 1469445044056 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175D0400) [pid = 3684] [serial = 465] [outer = 130CFC00] 04:10:44 INFO - PROCESS | 3684 | 1469445044467 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 591ms 04:10:44 INFO - PROCESS | 3684 | 1469445044514 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 3684 | 1469445044516 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 04:10:44 INFO - PROCESS | 3684 | 1469445044519 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 3684 | 1469445044521 Marionette TRACE conn2 <- [1,586,null,{}] 04:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:10:44 INFO - PROCESS | 3684 | 1469445044524 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:44 INFO - PROCESS | 3684 | 1469445044526 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:44 INFO - PROCESS | 3684 | 1469445044606 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:10:44 INFO - PROCESS | 3684 | 1469445044613 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 3684 | 1469445044615 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:44 INFO - PROCESS | 3684 | ++DOCSHELL 16C7F400 == 35 [pid = 3684] [id = 156] 04:10:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1804BC00) [pid = 3684] [serial = 466] [outer = 00000000] 04:10:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183E1400) [pid = 3684] [serial = 467] [outer = 1804BC00] 04:10:44 INFO - PROCESS | 3684 | 1469445044661 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E05C00) [pid = 3684] [serial = 468] [outer = 1804BC00] 04:10:45 INFO - PROCESS | 3684 | 1469445045271 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 794ms 04:10:45 INFO - PROCESS | 3684 | 1469445045323 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 3684 | 1469445045325 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 04:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:10:45 INFO - PROCESS | 3684 | 1469445045329 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 3684 | 1469445045330 Marionette TRACE conn2 <- [1,590,null,{}] 04:10:45 INFO - PROCESS | 3684 | 1469445045334 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:45 INFO - PROCESS | 3684 | 1469445045336 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:45 INFO - PROCESS | 3684 | 1469445045443 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:10:45 INFO - PROCESS | 3684 | 1469445045450 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 3684 | 1469445045452 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:45 INFO - PROCESS | 3684 | ++DOCSHELL 14294000 == 36 [pid = 3684] [id = 157] 04:10:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A726000) [pid = 3684] [serial = 469] [outer = 00000000] 04:10:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A730C00) [pid = 3684] [serial = 470] [outer = 1A726000] 04:10:45 INFO - PROCESS | 3684 | 1469445045496 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A776400) [pid = 3684] [serial = 471] [outer = 1A726000] 04:10:46 INFO - PROCESS | 3684 | 1469445046233 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 996ms 04:10:46 INFO - PROCESS | 3684 | 1469445046317 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:10:46 INFO - PROCESS | 3684 | 1469445046322 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 04:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:10:46 INFO - PROCESS | 3684 | 1469445046327 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 3684 | 1469445046332 Marionette TRACE conn2 <- [1,594,null,{}] 04:10:46 INFO - PROCESS | 3684 | 1469445046338 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:46 INFO - PROCESS | 3684 | 1469445046341 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:46 INFO - PROCESS | 3684 | 1469445046464 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:10:46 INFO - PROCESS | 3684 | 1469445046539 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 3684 | 1469445046542 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:46 INFO - PROCESS | 3684 | ++DOCSHELL 10EE1C00 == 37 [pid = 3684] [id = 158] 04:10:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1125B800) [pid = 3684] [serial = 472] [outer = 00000000] 04:10:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (12BAA800) [pid = 3684] [serial = 473] [outer = 1125B800] 04:10:46 INFO - PROCESS | 3684 | 1469445046639 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13294C00) [pid = 3684] [serial = 474] [outer = 1125B800] 04:10:47 INFO - PROCESS | 3684 | 1469445047331 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1043ms 04:10:47 INFO - PROCESS | 3684 | 1469445047379 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 3684 | 1469445047383 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 04:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:10:47 INFO - PROCESS | 3684 | 1469445047408 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 3684 | 1469445047411 Marionette TRACE conn2 <- [1,598,null,{}] 04:10:47 INFO - PROCESS | 3684 | 1469445047442 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:47 INFO - PROCESS | 3684 | 1469445047445 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:47 INFO - PROCESS | 3684 | 1469445047570 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:10:47 INFO - PROCESS | 3684 | 1469445047644 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 3684 | 1469445047646 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F348800 == 38 [pid = 3684] [id = 159] 04:10:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (0F349C00) [pid = 3684] [serial = 475] [outer = 00000000] 04:10:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1026BC00) [pid = 3684] [serial = 476] [outer = 0F349C00] 04:10:47 INFO - PROCESS | 3684 | 1469445047807 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10A09800) [pid = 3684] [serial = 477] [outer = 0F349C00] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 16C7F400 == 37 [pid = 3684] [id = 156] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 12A93000 == 36 [pid = 3684] [id = 155] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 17523000 == 35 [pid = 3684] [id = 154] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 15FA5C00 == 34 [pid = 3684] [id = 153] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 15C27C00 == 33 [pid = 3684] [id = 152] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 14294800 == 32 [pid = 3684] [id = 151] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 13152C00 == 31 [pid = 3684] [id = 150] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 1047F800 == 30 [pid = 3684] [id = 149] 04:10:48 INFO - PROCESS | 3684 | --DOCSHELL 10ED8400 == 29 [pid = 3684] [id = 148] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (183E0000) [pid = 3684] [serial = 416] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (175CBC00) [pid = 3684] [serial = 414] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (134C2C00) [pid = 3684] [serial = 419] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1752A800) [pid = 3684] [serial = 413] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A35A000) [pid = 3684] [serial = 392] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15699400) [pid = 3684] [serial = 398] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15E2A800) [pid = 3684] [serial = 399] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13937000) [pid = 3684] [serial = 404] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13C45000) [pid = 3684] [serial = 405] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11436400) [pid = 3684] [serial = 401] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11CD8C00) [pid = 3684] [serial = 402] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13065400) [pid = 3684] [serial = 395] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (134BC400) [pid = 3684] [serial = 396] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15958400) [pid = 3684] [serial = 407] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A10F000) [pid = 3684] [serial = 423] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13144C00) [pid = 3684] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19E07400) [pid = 3684] [serial = 422] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15C23C00) [pid = 3684] [serial = 417] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16D6E000) [pid = 3684] [serial = 410] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A728400) [pid = 3684] [serial = 426] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A4D4400) [pid = 3684] [serial = 425] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1728E000) [pid = 3684] [serial = 411] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C4D400) [pid = 3684] [serial = 408] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15C54400) [pid = 3684] [serial = 420] [outer = 00000000] [url = about:blank] 04:10:48 INFO - PROCESS | 3684 | 1469445048435 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1074ms 04:10:48 INFO - PROCESS | 3684 | 1469445048491 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 3684 | 1469445048495 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 04:10:48 INFO - PROCESS | 3684 | 1469445048522 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 3684 | 1469445048525 Marionette TRACE conn2 <- [1,602,null,{}] 04:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:10:48 INFO - PROCESS | 3684 | 1469445048529 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:48 INFO - PROCESS | 3684 | 1469445048532 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:48 INFO - PROCESS | 3684 | 1469445048617 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:10:48 INFO - PROCESS | 3684 | 1469445048628 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:48 INFO - PROCESS | 3684 | 1469445048631 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:48 INFO - PROCESS | 3684 | ++DOCSHELL 12829000 == 30 [pid = 3684] [id = 160] 04:10:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12A93000) [pid = 3684] [serial = 478] [outer = 00000000] 04:10:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (130B1000) [pid = 3684] [serial = 479] [outer = 12A93000] 04:10:48 INFO - PROCESS | 3684 | 1469445048683 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13159000) [pid = 3684] [serial = 480] [outer = 12A93000] 04:10:49 INFO - PROCESS | 3684 | 1469445049170 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 700ms 04:10:49 INFO - PROCESS | 3684 | 1469445049226 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 3684 | 1469445049230 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 04:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:10:49 INFO - PROCESS | 3684 | 1469445049235 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 3684 | 1469445049240 Marionette TRACE conn2 <- [1,606,null,{}] 04:10:49 INFO - PROCESS | 3684 | 1469445049244 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:49 INFO - PROCESS | 3684 | 1469445049246 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:49 INFO - PROCESS | 3684 | 1469445049330 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:10:49 INFO - PROCESS | 3684 | 1469445049409 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 3684 | 1469445049411 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:49 INFO - PROCESS | 3684 | ++DOCSHELL 131EB000 == 31 [pid = 3684] [id = 161] 04:10:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13202000) [pid = 3684] [serial = 481] [outer = 00000000] 04:10:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C4D800) [pid = 3684] [serial = 482] [outer = 13202000] 04:10:49 INFO - PROCESS | 3684 | 1469445049456 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (14295400) [pid = 3684] [serial = 483] [outer = 13202000] 04:10:49 INFO - PROCESS | 3684 | 1469445049831 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 638ms 04:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:10:49 INFO - PROCESS | 3684 | 1469445049874 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 3684 | 1469445049877 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 04:10:49 INFO - PROCESS | 3684 | 1469445049880 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 3684 | 1469445049884 Marionette TRACE conn2 <- [1,610,null,{}] 04:10:49 INFO - PROCESS | 3684 | 1469445049894 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:49 INFO - PROCESS | 3684 | 1469445049899 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:49 INFO - PROCESS | 3684 | 1469445049984 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:10:49 INFO - PROCESS | 3684 | 1469445049991 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 3684 | 1469445049993 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:49 INFO - PROCESS | 3684 | ++DOCSHELL 15957C00 == 32 [pid = 3684] [id = 162] 04:10:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C1A800) [pid = 3684] [serial = 484] [outer = 00000000] 04:10:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15C51400) [pid = 3684] [serial = 485] [outer = 15C1A800] 04:10:50 INFO - PROCESS | 3684 | 1469445050022 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15E30000) [pid = 3684] [serial = 486] [outer = 15C1A800] 04:10:50 INFO - PROCESS | 3684 | 1469445050454 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 623ms 04:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:10:50 INFO - PROCESS | 3684 | 1469445050502 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 3684 | 1469445050505 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 04:10:50 INFO - PROCESS | 3684 | 1469445050508 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - PROCESS | 3684 | 1469445050510 Marionette TRACE conn2 <- [1,614,null,{}] 04:10:50 INFO - PROCESS | 3684 | 1469445050519 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:50 INFO - PROCESS | 3684 | 1469445050521 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:50 INFO - PROCESS | 3684 | 1469445050631 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:10:50 INFO - PROCESS | 3684 | 1469445050712 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 3684 | 1469445050714 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:50 INFO - PROCESS | 3684 | ++DOCSHELL 168A9400 == 33 [pid = 3684] [id = 163] 04:10:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16909800) [pid = 3684] [serial = 487] [outer = 00000000] 04:10:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E98C00) [pid = 3684] [serial = 488] [outer = 16909800] 04:10:50 INFO - PROCESS | 3684 | 1469445050757 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17434000) [pid = 3684] [serial = 489] [outer = 16909800] 04:10:51 INFO - PROCESS | 3684 | 1469445051157 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 685ms 04:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:10:51 INFO - PROCESS | 3684 | 1469445051214 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 3684 | 1469445051216 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 04:10:51 INFO - PROCESS | 3684 | 1469445051219 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 3684 | 1469445051221 Marionette TRACE conn2 <- [1,618,null,{}] 04:10:51 INFO - PROCESS | 3684 | 1469445051224 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:51 INFO - PROCESS | 3684 | 1469445051226 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:51 INFO - PROCESS | 3684 | 1469445051334 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:10:51 INFO - PROCESS | 3684 | 1469445051413 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:51 INFO - PROCESS | 3684 | 1469445051415 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:51 INFO - PROCESS | 3684 | ++DOCSHELL 1393A800 == 34 [pid = 3684] [id = 164] 04:10:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1752A800) [pid = 3684] [serial = 490] [outer = 00000000] 04:10:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (175D4800) [pid = 3684] [serial = 491] [outer = 1752A800] 04:10:51 INFO - PROCESS | 3684 | 1469445051468 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18048400) [pid = 3684] [serial = 492] [outer = 1752A800] 04:10:51 INFO - PROCESS | 3684 | 1469445051903 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 04:10:51 INFO - PROCESS | 3684 | 1469445051967 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 3684 | 1469445051969 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 04:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:10:51 INFO - PROCESS | 3684 | 1469445051980 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 3684 | 1469445051982 Marionette TRACE conn2 <- [1,622,null,{}] 04:10:51 INFO - PROCESS | 3684 | 1469445051985 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:51 INFO - PROCESS | 3684 | 1469445051990 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:52 INFO - PROCESS | 3684 | 1469445052096 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:10:52 INFO - PROCESS | 3684 | 1469445052108 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 3684 | 1469445052120 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:52 INFO - PROCESS | 3684 | ++DOCSHELL 183E2800 == 35 [pid = 3684] [id = 165] 04:10:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E06C00) [pid = 3684] [serial = 493] [outer = 00000000] 04:10:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F38800) [pid = 3684] [serial = 494] [outer = 19E06C00] 04:10:52 INFO - PROCESS | 3684 | 1469445052214 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F39C00) [pid = 3684] [serial = 495] [outer = 19E06C00] 04:10:52 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15C4C000) [pid = 3684] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (14297000) [pid = 3684] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10ED9000) [pid = 3684] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (104E1800) [pid = 3684] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13156000) [pid = 3684] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16564C00) [pid = 3684] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (114D6C00) [pid = 3684] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15646000) [pid = 3684] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1831B000) [pid = 3684] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A777400) [pid = 3684] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A934C00) [pid = 3684] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (175C8400) [pid = 3684] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1804BC00) [pid = 3684] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:10:52 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (130CFC00) [pid = 3684] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:10:52 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:52 INFO - PROCESS | 3684 | 1469445052658 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 04:10:52 INFO - PROCESS | 3684 | 1469445052722 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 3684 | 1469445052724 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 04:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:10:52 INFO - PROCESS | 3684 | 1469445052727 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - PROCESS | 3684 | 1469445052729 Marionette TRACE conn2 <- [1,626,null,{}] 04:10:52 INFO - PROCESS | 3684 | 1469445052732 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:52 INFO - PROCESS | 3684 | 1469445052734 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:52 INFO - PROCESS | 3684 | 1469445052813 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:10:52 INFO - PROCESS | 3684 | 1469445052820 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 3684 | 1469445052822 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:52 INFO - PROCESS | 3684 | ++DOCSHELL 13150000 == 36 [pid = 3684] [id = 166] 04:10:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13156000) [pid = 3684] [serial = 496] [outer = 00000000] 04:10:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15E22C00) [pid = 3684] [serial = 497] [outer = 13156000] 04:10:52 INFO - PROCESS | 3684 | 1469445052866 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15FA1400) [pid = 3684] [serial = 498] [outer = 13156000] 04:10:53 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:53 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:10:53 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:53 INFO - PROCESS | 3684 | 1469445053300 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 622ms 04:10:53 INFO - PROCESS | 3684 | 1469445053365 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 3684 | 1469445053367 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 04:10:53 INFO - PROCESS | 3684 | 1469445053370 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:10:53 INFO - PROCESS | 3684 | 1469445053372 Marionette TRACE conn2 <- [1,630,null,{}] 04:10:53 INFO - PROCESS | 3684 | 1469445053375 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:53 INFO - PROCESS | 3684 | 1469445053377 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:53 INFO - PROCESS | 3684 | 1469445053477 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:10:53 INFO - PROCESS | 3684 | 1469445053483 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 3684 | 1469445053485 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:53 INFO - PROCESS | 3684 | ++DOCSHELL 0F349400 == 37 [pid = 3684] [id = 167] 04:10:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0F34A400) [pid = 3684] [serial = 499] [outer = 00000000] 04:10:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183E0400) [pid = 3684] [serial = 500] [outer = 0F34A400] 04:10:53 INFO - PROCESS | 3684 | 1469445053528 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A110800) [pid = 3684] [serial = 501] [outer = 0F34A400] 04:10:53 INFO - PROCESS | 3684 | 1469445053950 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 638ms 04:10:53 INFO - PROCESS | 3684 | 1469445054009 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 3684 | 1469445054011 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 04:10:54 INFO - PROCESS | 3684 | 1469445054014 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:10:54 INFO - PROCESS | 3684 | 1469445054016 Marionette TRACE conn2 <- [1,634,null,{}] 04:10:54 INFO - PROCESS | 3684 | 1469445054019 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:54 INFO - PROCESS | 3684 | 1469445054004 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:54 INFO - PROCESS | 3684 | 1469445054091 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:10:54 INFO - PROCESS | 3684 | 1469445054099 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 3684 | 1469445054100 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:54 INFO - PROCESS | 3684 | ++DOCSHELL 1A359000 == 38 [pid = 3684] [id = 168] 04:10:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A35AC00) [pid = 3684] [serial = 502] [outer = 00000000] 04:10:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D1000) [pid = 3684] [serial = 503] [outer = 1A35AC00] 04:10:54 INFO - PROCESS | 3684 | 1469445054143 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A726C00) [pid = 3684] [serial = 504] [outer = 1A35AC00] 04:10:54 INFO - PROCESS | 3684 | 1469445054559 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 638ms 04:10:54 INFO - PROCESS | 3684 | 1469445054636 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 3684 | 1469445054641 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 04:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:10:54 INFO - PROCESS | 3684 | 1469445054646 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 3684 | 1469445054650 Marionette TRACE conn2 <- [1,638,null,{}] 04:10:54 INFO - PROCESS | 3684 | 1469445054657 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:54 INFO - PROCESS | 3684 | 1469445054661 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:54 INFO - PROCESS | 3684 | 1469445054778 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:10:54 INFO - PROCESS | 3684 | 1469445054911 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 3684 | 1469445054914 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:54 INFO - PROCESS | 3684 | ++DOCSHELL 114DF000 == 39 [pid = 3684] [id = 169] 04:10:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (11A51400) [pid = 3684] [serial = 505] [outer = 00000000] 04:10:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (12D6AC00) [pid = 3684] [serial = 506] [outer = 11A51400] 04:10:54 INFO - PROCESS | 3684 | 1469445054973 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (134C1800) [pid = 3684] [serial = 507] [outer = 11A51400] 04:10:55 INFO - PROCESS | 3684 | 1469445055543 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 933ms 04:10:55 INFO - PROCESS | 3684 | 1469445055593 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:10:55 INFO - PROCESS | 3684 | 1469445055596 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 04:10:55 INFO - PROCESS | 3684 | 1469445055603 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:10:55 INFO - PROCESS | 3684 | 1469445055606 Marionette TRACE conn2 <- [1,642,null,{}] 04:10:55 INFO - PROCESS | 3684 | 1469445055610 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:55 INFO - PROCESS | 3684 | 1469445055613 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:55 INFO - PROCESS | 3684 | 1469445055721 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:10:55 INFO - PROCESS | 3684 | 1469445055814 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 3684 | 1469445055817 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:55 INFO - PROCESS | 3684 | ++DOCSHELL 13C68C00 == 40 [pid = 3684] [id = 170] 04:10:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13EAA000) [pid = 3684] [serial = 508] [outer = 00000000] 04:10:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15958000) [pid = 3684] [serial = 509] [outer = 13EAA000] 04:10:55 INFO - PROCESS | 3684 | 1469445055872 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15C4D400) [pid = 3684] [serial = 510] [outer = 13EAA000] 04:10:56 INFO - PROCESS | 3684 | 1469445056462 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 887ms 04:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:10:56 INFO - PROCESS | 3684 | 1469445056503 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 3684 | 1469445056505 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 04:10:56 INFO - PROCESS | 3684 | 1469445056509 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 3684 | 1469445056511 Marionette TRACE conn2 <- [1,646,null,{}] 04:10:56 INFO - PROCESS | 3684 | 1469445056522 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:56 INFO - PROCESS | 3684 | 1469445056527 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:56 INFO - PROCESS | 3684 | 1469445056635 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:10:56 INFO - PROCESS | 3684 | 1469445056732 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 3684 | 1469445056736 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:56 INFO - PROCESS | 3684 | ++DOCSHELL 19E02000 == 41 [pid = 3684] [id = 171] 04:10:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (19E05800) [pid = 3684] [serial = 511] [outer = 00000000] 04:10:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19E82800) [pid = 3684] [serial = 512] [outer = 19E05800] 04:10:56 INFO - PROCESS | 3684 | 1469445056792 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A4CB000) [pid = 3684] [serial = 513] [outer = 19E05800] 04:10:57 INFO - PROCESS | 3684 | 1469445057342 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 903ms 04:10:57 INFO - PROCESS | 3684 | 1469445057413 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 3684 | 1469445057415 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 04:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:10:57 INFO - PROCESS | 3684 | 1469445057419 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 3684 | 1469445057421 Marionette TRACE conn2 <- [1,650,null,{}] 04:10:57 INFO - PROCESS | 3684 | 1469445057424 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:57 INFO - PROCESS | 3684 | 1469445057426 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:57 INFO - PROCESS | 3684 | 1469445057533 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:10:57 INFO - PROCESS | 3684 | 1469445057630 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 3684 | 1469445057632 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:57 INFO - PROCESS | 3684 | ++DOCSHELL 1A775C00 == 42 [pid = 3684] [id = 172] 04:10:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A778000) [pid = 3684] [serial = 514] [outer = 00000000] 04:10:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A942400) [pid = 3684] [serial = 515] [outer = 1A778000] 04:10:57 INFO - PROCESS | 3684 | 1469445057686 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1ABD5400) [pid = 3684] [serial = 516] [outer = 1A778000] 04:10:58 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:58 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:10:58 INFO - PROCESS | 3684 | 1469445058224 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 840ms 04:10:58 INFO - PROCESS | 3684 | 1469445058245 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 3684 | 1469445058248 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 04:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:10:58 INFO - PROCESS | 3684 | 1469445058251 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 3684 | 1469445058253 Marionette TRACE conn2 <- [1,654,null,{}] 04:10:58 INFO - PROCESS | 3684 | 1469445058257 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:58 INFO - PROCESS | 3684 | 1469445058260 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:58 INFO - PROCESS | 3684 | 1469445058391 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:10:58 INFO - PROCESS | 3684 | 1469445058485 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 3684 | 1469445058488 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:58 INFO - PROCESS | 3684 | ++DOCSHELL 15943C00 == 43 [pid = 3684] [id = 173] 04:10:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (15FA3800) [pid = 3684] [serial = 517] [outer = 00000000] 04:10:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (16578800) [pid = 3684] [serial = 518] [outer = 15FA3800] 04:10:58 INFO - PROCESS | 3684 | 1469445058540 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1657CC00) [pid = 3684] [serial = 519] [outer = 15FA3800] 04:10:59 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:59 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:10:59 INFO - PROCESS | 3684 | 1469445059199 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 996ms 04:10:59 INFO - PROCESS | 3684 | 1469445059253 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 3684 | 1469445059257 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 04:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:10:59 INFO - PROCESS | 3684 | 1469445059262 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 3684 | 1469445059265 Marionette TRACE conn2 <- [1,658,null,{}] 04:10:59 INFO - PROCESS | 3684 | 1469445059271 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:59 INFO - PROCESS | 3684 | 1469445059273 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:59 INFO - PROCESS | 3684 | 1469445059378 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:10:59 INFO - PROCESS | 3684 | 1469445059507 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 3684 | 1469445059510 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:10:59 INFO - PROCESS | 3684 | ++DOCSHELL 11CD6C00 == 44 [pid = 3684] [id = 174] 04:10:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (11CD8C00) [pid = 3684] [serial = 520] [outer = 00000000] 04:10:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (139C7C00) [pid = 3684] [serial = 521] [outer = 11CD8C00] 04:10:59 INFO - PROCESS | 3684 | 1469445059562 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (13C46000) [pid = 3684] [serial = 522] [outer = 11CD8C00] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 0F349400 == 43 [pid = 3684] [id = 167] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 13150000 == 42 [pid = 3684] [id = 166] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 183E2800 == 41 [pid = 3684] [id = 165] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 1393A800 == 40 [pid = 3684] [id = 164] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 168A9400 == 39 [pid = 3684] [id = 163] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 15957C00 == 38 [pid = 3684] [id = 162] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 131EB000 == 37 [pid = 3684] [id = 161] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 12829000 == 36 [pid = 3684] [id = 160] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 0F348800 == 35 [pid = 3684] [id = 159] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 10EE1C00 == 34 [pid = 3684] [id = 158] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 14294000 == 33 [pid = 3684] [id = 157] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 1A775C00 == 32 [pid = 3684] [id = 172] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 15943C00 == 31 [pid = 3684] [id = 173] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 19E02000 == 30 [pid = 3684] [id = 171] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 1A359000 == 29 [pid = 3684] [id = 168] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 114DF000 == 28 [pid = 3684] [id = 169] 04:11:00 INFO - PROCESS | 3684 | --DOCSHELL 13C68C00 == 27 [pid = 3684] [id = 170] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (1A35CC00) [pid = 3684] [serial = 434] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (1A93C400) [pid = 3684] [serial = 438] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (1A935C00) [pid = 3684] [serial = 437] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (1ABDD800) [pid = 3684] [serial = 441] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (1ABD9C00) [pid = 3684] [serial = 440] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A730C00) [pid = 3684] [serial = 470] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (17AAD400) [pid = 3684] [serial = 461] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (183E1400) [pid = 3684] [serial = 467] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (19E05C00) [pid = 3684] [serial = 468] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1831B400) [pid = 3684] [serial = 462] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17477400) [pid = 3684] [serial = 464] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15938800) [pid = 3684] [serial = 453] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (175D0400) [pid = 3684] [serial = 465] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15C56800) [pid = 3684] [serial = 455] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1563B400) [pid = 3684] [serial = 452] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11A50400) [pid = 3684] [serial = 444] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11206C00) [pid = 3684] [serial = 443] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1125FC00) [pid = 3684] [serial = 446] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (114DDC00) [pid = 3684] [serial = 447] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13293C00) [pid = 3684] [serial = 449] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13937800) [pid = 3684] [serial = 450] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1728CC00) [pid = 3684] [serial = 459] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1690D400) [pid = 3684] [serial = 458] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130D6800) [pid = 3684] [serial = 429] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D9C000) [pid = 3684] [serial = 428] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16D6C000) [pid = 3684] [serial = 432] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15E31400) [pid = 3684] [serial = 456] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C50400) [pid = 3684] [serial = 431] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A76E800) [pid = 3684] [serial = 435] [outer = 00000000] [url = about:blank] 04:11:00 INFO - PROCESS | 3684 | 1469445060719 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1493ms 04:11:00 INFO - PROCESS | 3684 | 1469445060763 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:11:00 INFO - PROCESS | 3684 | 1469445060767 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 04:11:00 INFO - PROCESS | 3684 | 1469445060772 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:11:00 INFO - PROCESS | 3684 | 1469445060775 Marionette TRACE conn2 <- [1,662,null,{}] 04:11:00 INFO - PROCESS | 3684 | 1469445060781 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:00 INFO - PROCESS | 3684 | 1469445060784 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:00 INFO - PROCESS | 3684 | 1469445060863 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:11:00 INFO - PROCESS | 3684 | 1469445060871 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 3684 | 1469445060876 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:00 INFO - PROCESS | 3684 | ++DOCSHELL 114D3000 == 28 [pid = 3684] [id = 175] 04:11:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (114D6800) [pid = 3684] [serial = 523] [outer = 00000000] 04:11:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12A6D000) [pid = 3684] [serial = 524] [outer = 114D6800] 04:11:00 INFO - PROCESS | 3684 | 1469445060924 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12D6A400) [pid = 3684] [serial = 525] [outer = 114D6800] 04:11:01 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:01 INFO - PROCESS | 3684 | [3684] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:11:01 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:01 INFO - PROCESS | 3684 | 1469445061393 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 04:11:01 INFO - PROCESS | 3684 | 1469445061411 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 3684 | 1469445061416 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 04:11:01 INFO - PROCESS | 3684 | 1469445061426 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:11:01 INFO - PROCESS | 3684 | 1469445061429 Marionette TRACE conn2 <- [1,666,null,{}] 04:11:01 INFO - PROCESS | 3684 | 1469445061433 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:01 INFO - PROCESS | 3684 | 1469445061435 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:01 INFO - PROCESS | 3684 | 1469445061522 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:11:01 INFO - PROCESS | 3684 | 1469445061531 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:01 INFO - PROCESS | 3684 | 1469445061534 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:01 INFO - PROCESS | 3684 | ++DOCSHELL 131EB000 == 29 [pid = 3684] [id = 176] 04:11:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13201800) [pid = 3684] [serial = 526] [outer = 00000000] 04:11:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1329D800) [pid = 3684] [serial = 527] [outer = 13201800] 04:11:01 INFO - PROCESS | 3684 | 1469445061587 Marionette DEBUG loaded listener.js 04:11:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13937800) [pid = 3684] [serial = 528] [outer = 13201800] 04:11:02 INFO - PROCESS | 3684 | 1469445062047 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 684ms 04:11:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:11:02 INFO - PROCESS | 3684 | 1469445062111 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:11:02 INFO - PROCESS | 3684 | 1469445062113 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 04:11:02 INFO - PROCESS | 3684 | 1469445062117 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:11:02 INFO - PROCESS | 3684 | 1469445062120 Marionette TRACE conn2 <- [1,670,null,{}] 04:11:02 INFO - PROCESS | 3684 | 1469445062131 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:02 INFO - PROCESS | 3684 | 1469445062136 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:02 INFO - PROCESS | 3684 | 1469445062218 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:11:02 INFO - PROCESS | 3684 | 1469445062306 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 3684 | 1469445062309 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:02 INFO - PROCESS | 3684 | ++DOCSHELL 1563C800 == 30 [pid = 3684] [id = 177] 04:11:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15645800) [pid = 3684] [serial = 529] [outer = 00000000] 04:11:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15943400) [pid = 3684] [serial = 530] [outer = 15645800] 04:11:02 INFO - PROCESS | 3684 | 1469445062358 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15C19800) [pid = 3684] [serial = 531] [outer = 15645800] 04:11:03 INFO - PROCESS | 3684 | 1469445063289 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:11:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:11:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 04:11:03 INFO - PROCESS | 3684 | 1469445063315 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 3684 | 1469445063318 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 04:11:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:11:03 INFO - PROCESS | 3684 | 1469445063337 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - PROCESS | 3684 | 1469445063338 Marionette TRACE conn2 <- [1,674,null,{}] 04:11:03 INFO - PROCESS | 3684 | 1469445063342 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:03 INFO - PROCESS | 3684 | 1469445063344 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:03 INFO - PROCESS | 3684 | 1469445063465 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:11:03 INFO - PROCESS | 3684 | 1469445063470 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 3684 | 1469445063473 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:03 INFO - PROCESS | 3684 | ++DOCSHELL 15C4FC00 == 31 [pid = 3684] [id = 178] 04:11:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15E24400) [pid = 3684] [serial = 532] [outer = 00000000] 04:11:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15E31400) [pid = 3684] [serial = 533] [outer = 15E24400] 04:11:03 INFO - PROCESS | 3684 | 1469445063516 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16563000) [pid = 3684] [serial = 534] [outer = 15E24400] 04:11:04 INFO - PROCESS | 3684 | 1469445064413 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:11:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1105ms 04:11:04 INFO - PROCESS | 3684 | 1469445064435 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 3684 | 1469445064437 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 04:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:11:04 INFO - PROCESS | 3684 | 1469445064441 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - PROCESS | 3684 | 1469445064443 Marionette TRACE conn2 <- [1,678,null,{}] 04:11:04 INFO - PROCESS | 3684 | 1469445064447 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:04 INFO - PROCESS | 3684 | 1469445064451 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:04 INFO - PROCESS | 3684 | 1469445064557 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:11:04 INFO - PROCESS | 3684 | 1469445064563 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 3684 | 1469445064566 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:04 INFO - PROCESS | 3684 | ++DOCSHELL 16565800 == 32 [pid = 3684] [id = 179] 04:11:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16570C00) [pid = 3684] [serial = 535] [outer = 00000000] 04:11:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1657AC00) [pid = 3684] [serial = 536] [outer = 16570C00] 04:11:04 INFO - PROCESS | 3684 | 1469445064609 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (168A2C00) [pid = 3684] [serial = 537] [outer = 16570C00] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A35AC00) [pid = 3684] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (0F349C00) [pid = 3684] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19E06C00) [pid = 3684] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0F34A400) [pid = 3684] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15C1A800) [pid = 3684] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12A93000) [pid = 3684] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13202000) [pid = 3684] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1125B800) [pid = 3684] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16909800) [pid = 3684] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1752A800) [pid = 3684] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A726000) [pid = 3684] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:11:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13156000) [pid = 3684] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:11:05 INFO - PROCESS | 3684 | 1469445065699 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:11:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1292ms 04:11:05 INFO - PROCESS | 3684 | 1469445065728 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 3684 | 1469445065730 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 04:11:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:11:05 INFO - PROCESS | 3684 | 1469445065734 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 3684 | 1469445065736 Marionette TRACE conn2 <- [1,682,null,{}] 04:11:05 INFO - PROCESS | 3684 | 1469445065739 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:05 INFO - PROCESS | 3684 | 1469445065745 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:05 INFO - PROCESS | 3684 | 1469445065843 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:11:05 INFO - PROCESS | 3684 | 1469445065848 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:05 INFO - PROCESS | 3684 | 1469445065851 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:05 INFO - PROCESS | 3684 | ++DOCSHELL 11429800 == 33 [pid = 3684] [id = 180] 04:11:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (130D8800) [pid = 3684] [serial = 538] [outer = 00000000] 04:11:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D76400) [pid = 3684] [serial = 539] [outer = 130D8800] 04:11:05 INFO - PROCESS | 3684 | 1469445065894 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17432000) [pid = 3684] [serial = 540] [outer = 130D8800] 04:11:06 INFO - PROCESS | 3684 | 1469445066814 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:11:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:11:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1089ms 04:11:06 INFO - PROCESS | 3684 | 1469445066827 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 3684 | 1469445066829 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 04:11:06 INFO - PROCESS | 3684 | 1469445066832 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:11:06 INFO - PROCESS | 3684 | 1469445066834 Marionette TRACE conn2 <- [1,686,null,{}] 04:11:06 INFO - PROCESS | 3684 | 1469445066842 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:06 INFO - PROCESS | 3684 | 1469445066844 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:06 INFO - PROCESS | 3684 | 1469445066956 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:11:07 INFO - PROCESS | 3684 | 1469445067030 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 3684 | 1469445067033 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:07 INFO - PROCESS | 3684 | ++DOCSHELL 0F348400 == 34 [pid = 3684] [id = 181] 04:11:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (0F348800) [pid = 3684] [serial = 541] [outer = 00000000] 04:11:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (102CB400) [pid = 3684] [serial = 542] [outer = 0F348800] 04:11:07 INFO - PROCESS | 3684 | 1469445067091 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (10A4A000) [pid = 3684] [serial = 543] [outer = 0F348800] 04:11:08 INFO - PROCESS | 3684 | 1469445068300 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:11:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1494ms 04:11:08 INFO - PROCESS | 3684 | 1469445068341 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 3684 | 1469445068345 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 04:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:11:08 INFO - PROCESS | 3684 | 1469445068351 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 3684 | 1469445068354 Marionette TRACE conn2 <- [1,690,null,{}] 04:11:08 INFO - PROCESS | 3684 | 1469445068367 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:08 INFO - PROCESS | 3684 | 1469445068370 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:08 INFO - PROCESS | 3684 | 1469445068533 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:11:08 INFO - PROCESS | 3684 | 1469445068670 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 3684 | 1469445068673 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:08 INFO - PROCESS | 3684 | ++DOCSHELL 10EE2C00 == 35 [pid = 3684] [id = 182] 04:11:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (114DE400) [pid = 3684] [serial = 544] [outer = 00000000] 04:11:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13C4B800) [pid = 3684] [serial = 545] [outer = 114DE400] 04:11:08 INFO - PROCESS | 3684 | 1469445068729 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C71C00) [pid = 3684] [serial = 546] [outer = 114DE400] 04:11:09 INFO - PROCESS | 3684 | --DOCSHELL 11429800 == 34 [pid = 3684] [id = 180] 04:11:09 INFO - PROCESS | 3684 | --DOCSHELL 16565800 == 33 [pid = 3684] [id = 179] 04:11:09 INFO - PROCESS | 3684 | --DOCSHELL 15C4FC00 == 32 [pid = 3684] [id = 178] 04:11:09 INFO - PROCESS | 3684 | --DOCSHELL 1563C800 == 31 [pid = 3684] [id = 177] 04:11:09 INFO - PROCESS | 3684 | --DOCSHELL 131EB000 == 30 [pid = 3684] [id = 176] 04:11:09 INFO - PROCESS | 3684 | --DOCSHELL 114D3000 == 29 [pid = 3684] [id = 175] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A110800) [pid = 3684] [serial = 501] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A09800) [pid = 3684] [serial = 477] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19F39C00) [pid = 3684] [serial = 495] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (183E0400) [pid = 3684] [serial = 500] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E30000) [pid = 3684] [serial = 486] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (130B1000) [pid = 3684] [serial = 479] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F38800) [pid = 3684] [serial = 494] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13C4D800) [pid = 3684] [serial = 482] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13294C00) [pid = 3684] [serial = 474] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16E98C00) [pid = 3684] [serial = 488] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1026BC00) [pid = 3684] [serial = 476] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (18048400) [pid = 3684] [serial = 492] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A776400) [pid = 3684] [serial = 471] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15FA1400) [pid = 3684] [serial = 498] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (175D4800) [pid = 3684] [serial = 491] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12BAA800) [pid = 3684] [serial = 473] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15C51400) [pid = 3684] [serial = 485] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13159000) [pid = 3684] [serial = 480] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17434000) [pid = 3684] [serial = 489] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (14295400) [pid = 3684] [serial = 483] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15E22C00) [pid = 3684] [serial = 497] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A4D1000) [pid = 3684] [serial = 503] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A726C00) [pid = 3684] [serial = 504] [outer = 00000000] [url = about:blank] 04:11:09 INFO - PROCESS | 3684 | 1469445069924 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:11:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1603ms 04:11:09 INFO - PROCESS | 3684 | 1469445069970 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:11:09 INFO - PROCESS | 3684 | 1469445069973 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 04:11:09 INFO - PROCESS | 3684 | 1469445069978 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:11:09 INFO - PROCESS | 3684 | 1469445069981 Marionette TRACE conn2 <- [1,694,null,{}] 04:11:10 INFO - PROCESS | 3684 | 1469445069989 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:10 INFO - PROCESS | 3684 | 1469445069992 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:10 INFO - PROCESS | 3684 | 1469445070111 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:11:10 INFO - PROCESS | 3684 | 1469445070122 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 3684 | 1469445070124 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:10 INFO - PROCESS | 3684 | ++DOCSHELL 10EDB000 == 30 [pid = 3684] [id = 183] 04:11:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10EE2800) [pid = 3684] [serial = 547] [outer = 00000000] 04:11:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (12BB1400) [pid = 3684] [serial = 548] [outer = 10EE2800] 04:11:10 INFO - PROCESS | 3684 | 1469445070171 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13139000) [pid = 3684] [serial = 549] [outer = 10EE2800] 04:11:11 INFO - PROCESS | 3684 | 1469445071078 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1152ms 04:11:11 INFO - PROCESS | 3684 | 1469445071137 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 3684 | 1469445071142 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 04:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:11:11 INFO - PROCESS | 3684 | 1469445071148 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 3684 | 1469445071151 Marionette TRACE conn2 <- [1,698,null,{}] 04:11:11 INFO - PROCESS | 3684 | 1469445071154 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:11 INFO - PROCESS | 3684 | 1469445071157 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:11 INFO - PROCESS | 3684 | 1469445071241 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:11:11 INFO - PROCESS | 3684 | 1469445071248 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 3684 | 1469445071250 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:11 INFO - PROCESS | 3684 | ++DOCSHELL 13C4BC00 == 31 [pid = 3684] [id = 184] 04:11:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13C4C000) [pid = 3684] [serial = 550] [outer = 00000000] 04:11:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13E9D400) [pid = 3684] [serial = 551] [outer = 13C4C000] 04:11:11 INFO - PROCESS | 3684 | 1469445071297 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14290400) [pid = 3684] [serial = 552] [outer = 13C4C000] 04:11:12 INFO - PROCESS | 3684 | 1469445072276 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1136ms 04:11:12 INFO - PROCESS | 3684 | 1469445072292 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 3684 | 1469445072294 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 04:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:11:12 INFO - PROCESS | 3684 | 1469445072303 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 3684 | 1469445072307 Marionette TRACE conn2 <- [1,702,null,{}] 04:11:12 INFO - PROCESS | 3684 | 1469445072317 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:12 INFO - PROCESS | 3684 | 1469445072322 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:12 INFO - PROCESS | 3684 | 1469445072430 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:11:12 INFO - PROCESS | 3684 | 1469445072437 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 3684 | 1469445072441 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:12 INFO - PROCESS | 3684 | ++DOCSHELL 15C27000 == 32 [pid = 3684] [id = 185] 04:11:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15C50400) [pid = 3684] [serial = 553] [outer = 00000000] 04:11:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15E2F000) [pid = 3684] [serial = 554] [outer = 15C50400] 04:11:12 INFO - PROCESS | 3684 | 1469445072488 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1655A800) [pid = 3684] [serial = 555] [outer = 15C50400] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15E24400) [pid = 3684] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13201800) [pid = 3684] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (11CD8C00) [pid = 3684] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15645800) [pid = 3684] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (114D6800) [pid = 3684] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16570C00) [pid = 3684] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (11A51400) [pid = 3684] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13EAA000) [pid = 3684] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19E05800) [pid = 3684] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A778000) [pid = 3684] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:11:13 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (15FA3800) [pid = 3684] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:11:13 INFO - PROCESS | 3684 | 1469445073458 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:11:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1182ms 04:11:13 INFO - PROCESS | 3684 | 1469445073501 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 3684 | 1469445073503 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 04:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:11:13 INFO - PROCESS | 3684 | 1469445073507 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 3684 | 1469445073508 Marionette TRACE conn2 <- [1,706,null,{}] 04:11:13 INFO - PROCESS | 3684 | 1469445073512 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:13 INFO - PROCESS | 3684 | 1469445073514 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:13 INFO - PROCESS | 3684 | 1469445073580 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:11:13 INFO - PROCESS | 3684 | 1469445073586 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 3684 | 1469445073588 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:13 INFO - PROCESS | 3684 | ++DOCSHELL 15C59000 == 33 [pid = 3684] [id = 186] 04:11:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15E24400) [pid = 3684] [serial = 556] [outer = 00000000] 04:11:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15FA3800) [pid = 3684] [serial = 557] [outer = 15E24400] 04:11:13 INFO - PROCESS | 3684 | 1469445073632 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (16574000) [pid = 3684] [serial = 558] [outer = 15E24400] 04:11:14 INFO - PROCESS | 3684 | 1469445074564 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1089ms 04:11:14 INFO - PROCESS | 3684 | 1469445074591 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 3684 | 1469445074593 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 04:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:11:14 INFO - PROCESS | 3684 | 1469445074597 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 3684 | 1469445074599 Marionette TRACE conn2 <- [1,710,null,{}] 04:11:14 INFO - PROCESS | 3684 | 1469445074602 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:14 INFO - PROCESS | 3684 | 1469445074604 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:14 INFO - PROCESS | 3684 | 1469445074680 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:11:14 INFO - PROCESS | 3684 | 1469445074686 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 3684 | 1469445074688 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:14 INFO - PROCESS | 3684 | ++DOCSHELL 10F0B000 == 34 [pid = 3684] [id = 187] 04:11:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16575400) [pid = 3684] [serial = 559] [outer = 00000000] 04:11:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16E0CC00) [pid = 3684] [serial = 560] [outer = 16575400] 04:11:14 INFO - PROCESS | 3684 | 1469445074738 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (17436800) [pid = 3684] [serial = 561] [outer = 16575400] 04:11:15 INFO - PROCESS | 3684 | 1469445075169 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:11:15 INFO - PROCESS | 3684 | 1469445075196 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 04:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:11:15 INFO - PROCESS | 3684 | 1469445075199 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - PROCESS | 3684 | 1469445075201 Marionette TRACE conn2 <- [1,714,null,{}] 04:11:15 INFO - PROCESS | 3684 | 1469445075204 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:15 INFO - PROCESS | 3684 | 1469445075210 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:15 INFO - PROCESS | 3684 | 1469445075314 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:11:15 INFO - PROCESS | 3684 | 1469445075319 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 3684 | 1469445075321 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:15 INFO - PROCESS | 3684 | ++DOCSHELL 1563B400 == 35 [pid = 3684] [id = 188] 04:11:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16908800) [pid = 3684] [serial = 562] [outer = 00000000] 04:11:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17E4BC00) [pid = 3684] [serial = 563] [outer = 16908800] 04:11:15 INFO - PROCESS | 3684 | 1469445075365 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17E4D800) [pid = 3684] [serial = 564] [outer = 16908800] 04:11:16 INFO - PROCESS | 3684 | 1469445076106 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 949ms 04:11:16 INFO - PROCESS | 3684 | 1469445076146 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 3684 | 1469445076150 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 04:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:11:16 INFO - PROCESS | 3684 | 1469445076155 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - PROCESS | 3684 | 1469445076160 Marionette TRACE conn2 <- [1,718,null,{}] 04:11:16 INFO - PROCESS | 3684 | 1469445076166 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:16 INFO - PROCESS | 3684 | 1469445076169 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:16 INFO - PROCESS | 3684 | 1469445076276 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:11:16 INFO - PROCESS | 3684 | 1469445076355 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 3684 | 1469445076358 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:16 INFO - PROCESS | 3684 | ++DOCSHELL 10F0A400 == 36 [pid = 3684] [id = 189] 04:11:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1305D800) [pid = 3684] [serial = 565] [outer = 00000000] 04:11:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13939000) [pid = 3684] [serial = 566] [outer = 1305D800] 04:11:16 INFO - PROCESS | 3684 | 1469445076460 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13C48C00) [pid = 3684] [serial = 567] [outer = 1305D800] 04:11:17 INFO - PROCESS | 3684 | 1469445077047 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 3684 | 1469445077107 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 04:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:11:17 INFO - PROCESS | 3684 | 1469445077113 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 3684 | 1469445077116 Marionette TRACE conn2 <- [1,722,null,{}] 04:11:17 INFO - PROCESS | 3684 | 1469445077120 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:17 INFO - PROCESS | 3684 | 1469445077123 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:17 INFO - PROCESS | 3684 | 1469445077230 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:11:17 INFO - PROCESS | 3684 | 1469445077310 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 3684 | 1469445077313 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:17 INFO - PROCESS | 3684 | ++DOCSHELL 15E22800 == 37 [pid = 3684] [id = 190] 04:11:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15E22C00) [pid = 3684] [serial = 568] [outer = 00000000] 04:11:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1657E000) [pid = 3684] [serial = 569] [outer = 15E22C00] 04:11:17 INFO - PROCESS | 3684 | 1469445077409 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17523000) [pid = 3684] [serial = 570] [outer = 15E22C00] 04:11:18 INFO - PROCESS | 3684 | 1469445078011 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:11:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 934ms 04:11:18 INFO - PROCESS | 3684 | 1469445078042 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 3684 | 1469445078044 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 04:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:11:18 INFO - PROCESS | 3684 | 1469445078048 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 3684 | 1469445078052 Marionette TRACE conn2 <- [1,726,null,{}] 04:11:18 INFO - PROCESS | 3684 | 1469445078063 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:18 INFO - PROCESS | 3684 | 1469445078068 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:18 INFO - PROCESS | 3684 | 1469445078173 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:11:18 INFO - PROCESS | 3684 | 1469445078298 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 3684 | 1469445078301 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:18 INFO - PROCESS | 3684 | ++DOCSHELL 183D3800 == 38 [pid = 3684] [id = 191] 04:11:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183D6000) [pid = 3684] [serial = 571] [outer = 00000000] 04:11:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (183E1400) [pid = 3684] [serial = 572] [outer = 183D6000] 04:11:18 INFO - PROCESS | 3684 | 1469445078358 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E05C00) [pid = 3684] [serial = 573] [outer = 183D6000] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 11CD6C00 == 37 [pid = 3684] [id = 174] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 10F0B000 == 36 [pid = 3684] [id = 187] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 15C59000 == 35 [pid = 3684] [id = 186] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 15C27000 == 34 [pid = 3684] [id = 185] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 13C4BC00 == 33 [pid = 3684] [id = 184] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 10EDB000 == 32 [pid = 3684] [id = 183] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 0F348400 == 31 [pid = 3684] [id = 181] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 10EE2C00 == 30 [pid = 3684] [id = 182] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 15E22800 == 29 [pid = 3684] [id = 190] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 1563B400 == 28 [pid = 3684] [id = 188] 04:11:19 INFO - PROCESS | 3684 | --DOCSHELL 10F0A400 == 27 [pid = 3684] [id = 189] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16D76400) [pid = 3684] [serial = 539] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15E31400) [pid = 3684] [serial = 533] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1329D800) [pid = 3684] [serial = 527] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13937800) [pid = 3684] [serial = 528] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13C46000) [pid = 3684] [serial = 522] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (139C7C00) [pid = 3684] [serial = 521] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15943400) [pid = 3684] [serial = 530] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12A6D000) [pid = 3684] [serial = 524] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (12D6A400) [pid = 3684] [serial = 525] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1657AC00) [pid = 3684] [serial = 536] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (134C1800) [pid = 3684] [serial = 507] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (12D6AC00) [pid = 3684] [serial = 506] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (15C4D400) [pid = 3684] [serial = 510] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15958000) [pid = 3684] [serial = 509] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A4CB000) [pid = 3684] [serial = 513] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19E82800) [pid = 3684] [serial = 512] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1ABD5400) [pid = 3684] [serial = 516] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1A942400) [pid = 3684] [serial = 515] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1657CC00) [pid = 3684] [serial = 519] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (16578800) [pid = 3684] [serial = 518] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (16563000) [pid = 3684] [serial = 534] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (168A2C00) [pid = 3684] [serial = 537] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (15C19800) [pid = 3684] [serial = 531] [outer = 00000000] [url = about:blank] 04:11:19 INFO - PROCESS | 3684 | 1469445080006 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2007ms 04:11:20 INFO - PROCESS | 3684 | 1469445080070 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 3684 | 1469445080074 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 04:11:20 INFO - PROCESS | 3684 | 1469445080080 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:11:20 INFO - PROCESS | 3684 | 1469445080084 Marionette TRACE conn2 <- [1,730,null,{}] 04:11:20 INFO - PROCESS | 3684 | 1469445080091 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:20 INFO - PROCESS | 3684 | 1469445080094 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:20 INFO - PROCESS | 3684 | 1469445080182 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:11:20 INFO - PROCESS | 3684 | 1469445080189 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 3684 | 1469445080192 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:20 INFO - PROCESS | 3684 | ++DOCSHELL 10472C00 == 28 [pid = 3684] [id = 192] 04:11:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (1047C400) [pid = 3684] [serial = 574] [outer = 00000000] 04:11:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (11208400) [pid = 3684] [serial = 575] [outer = 1047C400] 04:11:20 INFO - PROCESS | 3684 | 1469445080241 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (112BF400) [pid = 3684] [serial = 576] [outer = 1047C400] 04:11:21 INFO - PROCESS | 3684 | 1469445081197 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:11:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1136ms 04:11:21 INFO - PROCESS | 3684 | 1469445081229 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 04:11:21 INFO - PROCESS | 3684 | 1469445081234 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 04:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:11:21 INFO - PROCESS | 3684 | 1469445081241 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 3684 | 1469445081243 Marionette TRACE conn2 <- [1,734,null,{}] 04:11:21 INFO - PROCESS | 3684 | 1469445081247 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:21 INFO - PROCESS | 3684 | 1469445081250 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:21 INFO - PROCESS | 3684 | 1469445081319 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:11:21 INFO - PROCESS | 3684 | 1469445081349 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 3684 | 1469445081353 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:21 INFO - PROCESS | 3684 | ++DOCSHELL 13065400 == 29 [pid = 3684] [id = 193] 04:11:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (130ACC00) [pid = 3684] [serial = 577] [outer = 00000000] 04:11:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (130D6C00) [pid = 3684] [serial = 578] [outer = 130ACC00] 04:11:21 INFO - PROCESS | 3684 | 1469445081402 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (13152C00) [pid = 3684] [serial = 579] [outer = 130ACC00] 04:11:22 INFO - PROCESS | 3684 | 1469445082345 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1135ms 04:11:22 INFO - PROCESS | 3684 | 1469445082370 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 3684 | 1469445082372 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 04:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:11:22 INFO - PROCESS | 3684 | 1469445082376 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 3684 | 1469445082379 Marionette TRACE conn2 <- [1,738,null,{}] 04:11:22 INFO - PROCESS | 3684 | 1469445082396 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:22 INFO - PROCESS | 3684 | 1469445082401 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:22 INFO - PROCESS | 3684 | 1469445082507 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:11:22 INFO - PROCESS | 3684 | 1469445082516 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:22 INFO - PROCESS | 3684 | 1469445082519 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:22 INFO - PROCESS | 3684 | ++DOCSHELL 1393F800 == 30 [pid = 3684] [id = 194] 04:11:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (139C6C00) [pid = 3684] [serial = 580] [outer = 00000000] 04:11:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (139CCC00) [pid = 3684] [serial = 581] [outer = 139C6C00] 04:11:22 INFO - PROCESS | 3684 | 1469445082566 Marionette DEBUG loaded listener.js 04:11:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13C41000) [pid = 3684] [serial = 582] [outer = 139C6C00] 04:11:23 INFO - PROCESS | 3684 | 1469445083524 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1183ms 04:11:23 INFO - PROCESS | 3684 | 1469445083579 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:11:23 INFO - PROCESS | 3684 | 1469445083581 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 04:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:11:23 INFO - PROCESS | 3684 | 1469445083585 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:11:23 INFO - PROCESS | 3684 | 1469445083586 Marionette TRACE conn2 <- [1,742,null,{}] 04:11:23 INFO - PROCESS | 3684 | 1469445083590 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:23 INFO - PROCESS | 3684 | 1469445083592 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:23 INFO - PROCESS | 3684 | 1469445083700 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:11:23 INFO - PROCESS | 3684 | 1469445083705 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 3684 | 1469445083708 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:23 INFO - PROCESS | 3684 | ++DOCSHELL 13C48800 == 31 [pid = 3684] [id = 195] 04:11:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13C49800) [pid = 3684] [serial = 583] [outer = 00000000] 04:11:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (14291000) [pid = 3684] [serial = 584] [outer = 13C49800] 04:11:23 INFO - PROCESS | 3684 | 1469445083752 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15647800) [pid = 3684] [serial = 585] [outer = 13C49800] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15C50400) [pid = 3684] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (114DE400) [pid = 3684] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15E24400) [pid = 3684] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13C4C000) [pid = 3684] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (0F348800) [pid = 3684] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (10EE2800) [pid = 3684] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (130D8800) [pid = 3684] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (16908800) [pid = 3684] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:11:24 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (16575400) [pid = 3684] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:11:24 INFO - PROCESS | 3684 | 1469445084795 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:11:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:11:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1245ms 04:11:24 INFO - PROCESS | 3684 | 1469445084842 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 3684 | 1469445084844 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 04:11:24 INFO - PROCESS | 3684 | 1469445084847 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:11:24 INFO - PROCESS | 3684 | 1469445084849 Marionette TRACE conn2 <- [1,746,null,{}] 04:11:24 INFO - PROCESS | 3684 | 1469445084853 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:24 INFO - PROCESS | 3684 | 1469445084855 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:24 INFO - PROCESS | 3684 | 1469445084930 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:11:24 INFO - PROCESS | 3684 | 1469445084935 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 3684 | 1469445084937 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:24 INFO - PROCESS | 3684 | ++DOCSHELL 139C7000 == 32 [pid = 3684] [id = 196] 04:11:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (139CD000) [pid = 3684] [serial = 586] [outer = 00000000] 04:11:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (15940800) [pid = 3684] [serial = 587] [outer = 139CD000] 04:11:24 INFO - PROCESS | 3684 | 1469445084981 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (13E9B800) [pid = 3684] [serial = 588] [outer = 139CD000] 04:11:25 INFO - PROCESS | 3684 | 1469445085423 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 04:11:25 INFO - PROCESS | 3684 | 1469445085470 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 3684 | 1469445085472 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 04:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:11:25 INFO - PROCESS | 3684 | 1469445085475 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 3684 | 1469445085477 Marionette TRACE conn2 <- [1,750,null,{}] 04:11:25 INFO - PROCESS | 3684 | 1469445085480 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:25 INFO - PROCESS | 3684 | 1469445085485 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:25 INFO - PROCESS | 3684 | 1469445085585 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:11:25 INFO - PROCESS | 3684 | 1469445085591 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 3684 | 1469445085593 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:25 INFO - PROCESS | 3684 | ++DOCSHELL 15C50400 == 33 [pid = 3684] [id = 197] 04:11:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15C50800) [pid = 3684] [serial = 589] [outer = 00000000] 04:11:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15E24C00) [pid = 3684] [serial = 590] [outer = 15C50800] 04:11:25 INFO - PROCESS | 3684 | 1469445085636 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1655BC00) [pid = 3684] [serial = 591] [outer = 15C50800] 04:11:26 INFO - PROCESS | 3684 | 1469445086570 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:11:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1136ms 04:11:26 INFO - PROCESS | 3684 | 1469445086620 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:11:26 INFO - PROCESS | 3684 | 1469445086624 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 04:11:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:11:26 INFO - PROCESS | 3684 | 1469445086673 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 3684 | 1469445086677 Marionette TRACE conn2 <- [1,754,null,{}] 04:11:26 INFO - PROCESS | 3684 | 1469445086683 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:26 INFO - PROCESS | 3684 | 1469445086686 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:26 INFO - PROCESS | 3684 | 1469445086786 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:11:26 INFO - PROCESS | 3684 | 1469445086898 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 3684 | 1469445086901 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:26 INFO - PROCESS | 3684 | ++DOCSHELL 1125B800 == 34 [pid = 3684] [id = 198] 04:11:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (112C7400) [pid = 3684] [serial = 592] [outer = 00000000] 04:11:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12828800) [pid = 3684] [serial = 593] [outer = 112C7400] 04:11:26 INFO - PROCESS | 3684 | 1469445086959 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12A90000) [pid = 3684] [serial = 594] [outer = 112C7400] 04:11:28 INFO - PROCESS | 3684 | 1469445088018 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:11:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1416ms 04:11:28 INFO - PROCESS | 3684 | 1469445088085 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 3684 | 1469445088091 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 04:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:11:28 INFO - PROCESS | 3684 | 1469445088267 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 3684 | 1469445088270 Marionette TRACE conn2 <- [1,758,null,{}] 04:11:28 INFO - PROCESS | 3684 | 1469445088279 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:28 INFO - PROCESS | 3684 | 1469445088282 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:28 INFO - PROCESS | 3684 | 1469445088409 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:11:28 INFO - PROCESS | 3684 | 1469445088481 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 3684 | 1469445088483 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:28 INFO - PROCESS | 3684 | ++DOCSHELL 11CDB000 == 35 [pid = 3684] [id = 199] 04:11:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12822400) [pid = 3684] [serial = 595] [outer = 00000000] 04:11:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1305E400) [pid = 3684] [serial = 596] [outer = 12822400] 04:11:28 INFO - PROCESS | 3684 | 1469445088532 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (130D9000) [pid = 3684] [serial = 597] [outer = 12822400] 04:11:28 INFO - PROCESS | 3684 | --DOCSHELL 139C7000 == 34 [pid = 3684] [id = 196] 04:11:28 INFO - PROCESS | 3684 | --DOCSHELL 13C48800 == 33 [pid = 3684] [id = 195] 04:11:28 INFO - PROCESS | 3684 | --DOCSHELL 1393F800 == 32 [pid = 3684] [id = 194] 04:11:28 INFO - PROCESS | 3684 | --DOCSHELL 13065400 == 31 [pid = 3684] [id = 193] 04:11:28 INFO - PROCESS | 3684 | --DOCSHELL 10472C00 == 30 [pid = 3684] [id = 192] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17E4BC00) [pid = 3684] [serial = 563] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17E4D800) [pid = 3684] [serial = 564] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16E0CC00) [pid = 3684] [serial = 560] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15E2F000) [pid = 3684] [serial = 554] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1655A800) [pid = 3684] [serial = 555] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (13C4B800) [pid = 3684] [serial = 545] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15FA3800) [pid = 3684] [serial = 557] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13C71C00) [pid = 3684] [serial = 546] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13E9D400) [pid = 3684] [serial = 551] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (102CB400) [pid = 3684] [serial = 542] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (10A4A000) [pid = 3684] [serial = 543] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (12BB1400) [pid = 3684] [serial = 548] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (13139000) [pid = 3684] [serial = 549] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (17432000) [pid = 3684] [serial = 540] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (16574000) [pid = 3684] [serial = 558] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (17436800) [pid = 3684] [serial = 561] [outer = 00000000] [url = about:blank] 04:11:28 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (14290400) [pid = 3684] [serial = 552] [outer = 00000000] [url = about:blank] 04:11:29 INFO - PROCESS | 3684 | 1469445088992 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 856ms 04:11:29 INFO - PROCESS | 3684 | 1469445089061 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 3684 | 1469445089064 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 04:11:29 INFO - PROCESS | 3684 | 1469445089070 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:11:29 INFO - PROCESS | 3684 | 1469445089072 Marionette TRACE conn2 <- [1,762,null,{}] 04:11:29 INFO - PROCESS | 3684 | 1469445089078 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:29 INFO - PROCESS | 3684 | 1469445089084 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:29 INFO - PROCESS | 3684 | 1469445089177 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:11:29 INFO - PROCESS | 3684 | 1469445089190 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 3684 | 1469445089193 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:29 INFO - PROCESS | 3684 | ++DOCSHELL 1313F000 == 31 [pid = 3684] [id = 200] 04:11:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (13143C00) [pid = 3684] [serial = 598] [outer = 00000000] 04:11:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (13203C00) [pid = 3684] [serial = 599] [outer = 13143C00] 04:11:29 INFO - PROCESS | 3684 | 1469445089241 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (134BCC00) [pid = 3684] [serial = 600] [outer = 13143C00] 04:11:29 INFO - PROCESS | 3684 | 1469445089687 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 638ms 04:11:29 INFO - PROCESS | 3684 | 1469445089709 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 3684 | 1469445089711 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 04:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:11:29 INFO - PROCESS | 3684 | 1469445089718 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 3684 | 1469445089720 Marionette TRACE conn2 <- [1,766,null,{}] 04:11:29 INFO - PROCESS | 3684 | 1469445089724 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:29 INFO - PROCESS | 3684 | 1469445089726 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:29 INFO - PROCESS | 3684 | 1469445089838 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:11:29 INFO - PROCESS | 3684 | 1469445089857 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 3684 | 1469445089864 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:29 INFO - PROCESS | 3684 | ++DOCSHELL 13EA8000 == 32 [pid = 3684] [id = 201] 04:11:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13EA9000) [pid = 3684] [serial = 601] [outer = 00000000] 04:11:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (14290400) [pid = 3684] [serial = 602] [outer = 13EA9000] 04:11:29 INFO - PROCESS | 3684 | 1469445089912 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (14299800) [pid = 3684] [serial = 603] [outer = 13EA9000] 04:11:30 INFO - PROCESS | 3684 | 1469445090354 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 700ms 04:11:30 INFO - PROCESS | 3684 | 1469445090414 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:11:30 INFO - PROCESS | 3684 | 1469445090416 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 04:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:11:30 INFO - PROCESS | 3684 | 1469445090419 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 3684 | 1469445090421 Marionette TRACE conn2 <- [1,770,null,{}] 04:11:30 INFO - PROCESS | 3684 | 1469445090425 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:30 INFO - PROCESS | 3684 | 1469445090427 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:30 INFO - PROCESS | 3684 | 1469445090507 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:11:30 INFO - PROCESS | 3684 | 1469445090515 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 3684 | 1469445090517 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:30 INFO - PROCESS | 3684 | ++DOCSHELL 15943800 == 33 [pid = 3684] [id = 202] 04:11:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1595A400) [pid = 3684] [serial = 604] [outer = 00000000] 04:11:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (15C4D000) [pid = 3684] [serial = 605] [outer = 1595A400] 04:11:30 INFO - PROCESS | 3684 | 1469445090561 Marionette DEBUG loaded listener.js 04:11:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15C50C00) [pid = 3684] [serial = 606] [outer = 1595A400] 04:11:30 INFO - PROCESS | 3684 | 1469445090974 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 592ms 04:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:11:31 INFO - PROCESS | 3684 | 1469445091016 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 3684 | 1469445091018 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 04:11:31 INFO - PROCESS | 3684 | 1469445091022 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 3684 | 1469445091023 Marionette TRACE conn2 <- [1,774,null,{}] 04:11:31 INFO - PROCESS | 3684 | 1469445091027 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:31 INFO - PROCESS | 3684 | 1469445091029 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:31 INFO - PROCESS | 3684 | 1469445091108 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:11:31 INFO - PROCESS | 3684 | 1469445091114 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 3684 | 1469445091116 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:31 INFO - PROCESS | 3684 | ++DOCSHELL 15E25C00 == 34 [pid = 3684] [id = 203] 04:11:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15E2F400) [pid = 3684] [serial = 607] [outer = 00000000] 04:11:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (16564C00) [pid = 3684] [serial = 608] [outer = 15E2F400] 04:11:31 INFO - PROCESS | 3684 | 1469445091167 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (16573400) [pid = 3684] [serial = 609] [outer = 15E2F400] 04:11:31 INFO - PROCESS | 3684 | 1469445091634 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 638ms 04:11:31 INFO - PROCESS | 3684 | 1469445091666 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 3684 | 1469445091668 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 04:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:11:31 INFO - PROCESS | 3684 | 1469445091671 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 3684 | 1469445091673 Marionette TRACE conn2 <- [1,778,null,{}] 04:11:31 INFO - PROCESS | 3684 | 1469445091676 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:31 INFO - PROCESS | 3684 | 1469445091682 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:31 INFO - PROCESS | 3684 | 1469445091814 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:11:31 INFO - PROCESS | 3684 | 1469445091821 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 3684 | 1469445091824 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:31 INFO - PROCESS | 3684 | ++DOCSHELL 1657B000 == 35 [pid = 3684] [id = 204] 04:11:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1689BC00) [pid = 3684] [serial = 610] [outer = 00000000] 04:11:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16902000) [pid = 3684] [serial = 611] [outer = 1689BC00] 04:11:31 INFO - PROCESS | 3684 | 1469445091920 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16C7F400) [pid = 3684] [serial = 612] [outer = 1689BC00] 04:11:32 INFO - PROCESS | 3684 | 1469445092344 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 701ms 04:11:32 INFO - PROCESS | 3684 | 1469445092370 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 3684 | 1469445092372 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 04:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:11:32 INFO - PROCESS | 3684 | 1469445092380 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 3684 | 1469445092382 Marionette TRACE conn2 <- [1,782,null,{}] 04:11:32 INFO - PROCESS | 3684 | 1469445092385 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:32 INFO - PROCESS | 3684 | 1469445092387 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:32 INFO - PROCESS | 3684 | 1469445092514 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:11:32 INFO - PROCESS | 3684 | 1469445092536 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 3684 | 1469445092538 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:32 INFO - PROCESS | 3684 | ++DOCSHELL 16E05800 == 36 [pid = 3684] [id = 205] 04:11:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16E0DC00) [pid = 3684] [serial = 613] [outer = 00000000] 04:11:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1728E400) [pid = 3684] [serial = 614] [outer = 16E0DC00] 04:11:32 INFO - PROCESS | 3684 | 1469445092582 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1728EC00) [pid = 3684] [serial = 615] [outer = 16E0DC00] 04:11:32 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (130ACC00) [pid = 3684] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:11:32 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (139C6C00) [pid = 3684] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:11:32 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1047C400) [pid = 3684] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:11:32 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1305D800) [pid = 3684] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:11:32 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15E22C00) [pid = 3684] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:11:32 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (13C49800) [pid = 3684] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:11:33 INFO - PROCESS | 3684 | 1469445093008 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 685ms 04:11:33 INFO - PROCESS | 3684 | 1469445093058 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 3684 | 1469445093060 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 04:11:33 INFO - PROCESS | 3684 | 1469445093063 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:11:33 INFO - PROCESS | 3684 | 1469445093065 Marionette TRACE conn2 <- [1,786,null,{}] 04:11:33 INFO - PROCESS | 3684 | 1469445093069 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:33 INFO - PROCESS | 3684 | 1469445093071 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:33 INFO - PROCESS | 3684 | 1469445093146 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:11:33 INFO - PROCESS | 3684 | 1469445093153 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 3684 | 1469445093155 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:33 INFO - PROCESS | 3684 | ++DOCSHELL 15943400 == 37 [pid = 3684] [id = 206] 04:11:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (16D6DC00) [pid = 3684] [serial = 616] [outer = 00000000] 04:11:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1743A800) [pid = 3684] [serial = 617] [outer = 16D6DC00] 04:11:33 INFO - PROCESS | 3684 | 1469445093204 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17473C00) [pid = 3684] [serial = 618] [outer = 16D6DC00] 04:11:33 INFO - PROCESS | 3684 | 1469445093612 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 592ms 04:11:33 INFO - PROCESS | 3684 | 1469445093661 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 3684 | 1469445093663 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 04:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:11:33 INFO - PROCESS | 3684 | 1469445093670 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 3684 | 1469445093672 Marionette TRACE conn2 <- [1,790,null,{}] 04:11:33 INFO - PROCESS | 3684 | 1469445093675 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:33 INFO - PROCESS | 3684 | 1469445093677 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:33 INFO - PROCESS | 3684 | 1469445093753 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:11:33 INFO - PROCESS | 3684 | 1469445093758 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 3684 | 1469445093760 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:33 INFO - PROCESS | 3684 | ++DOCSHELL 13E9D000 == 38 [pid = 3684] [id = 207] 04:11:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13E9E800) [pid = 3684] [serial = 619] [outer = 00000000] 04:11:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (175CF800) [pid = 3684] [serial = 620] [outer = 13E9E800] 04:11:33 INFO - PROCESS | 3684 | 1469445093803 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (175D5400) [pid = 3684] [serial = 621] [outer = 13E9E800] 04:11:34 INFO - PROCESS | 3684 | 1469445094247 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 623ms 04:11:34 INFO - PROCESS | 3684 | 1469445094310 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 3684 | 1469445094312 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 04:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:11:34 INFO - PROCESS | 3684 | 1469445094315 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 3684 | 1469445094317 Marionette TRACE conn2 <- [1,794,null,{}] 04:11:34 INFO - PROCESS | 3684 | 1469445094320 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:34 INFO - PROCESS | 3684 | 1469445094322 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:34 INFO - PROCESS | 3684 | 1469445094406 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:11:34 INFO - PROCESS | 3684 | 1469445094414 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 3684 | 1469445094416 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:34 INFO - PROCESS | 3684 | ++DOCSHELL 17477400 == 39 [pid = 3684] [id = 208] 04:11:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17AAA800) [pid = 3684] [serial = 622] [outer = 00000000] 04:11:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (18045400) [pid = 3684] [serial = 623] [outer = 17AAA800] 04:11:34 INFO - PROCESS | 3684 | 1469445094460 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (18314400) [pid = 3684] [serial = 624] [outer = 17AAA800] 04:11:34 INFO - PROCESS | 3684 | 1469445094872 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 592ms 04:11:34 INFO - PROCESS | 3684 | 1469445094912 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 3684 | 1469445094914 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 04:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:11:34 INFO - PROCESS | 3684 | 1469445094921 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 3684 | 1469445094924 Marionette TRACE conn2 <- [1,798,null,{}] 04:11:34 INFO - PROCESS | 3684 | 1469445094927 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:34 INFO - PROCESS | 3684 | 1469445094930 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:35 INFO - PROCESS | 3684 | 1469445095044 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:11:35 INFO - PROCESS | 3684 | 1469445095051 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 3684 | 1469445095054 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:35 INFO - PROCESS | 3684 | ++DOCSHELL 18319400 == 40 [pid = 3684] [id = 209] 04:11:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1831B400) [pid = 3684] [serial = 625] [outer = 00000000] 04:11:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183D9800) [pid = 3684] [serial = 626] [outer = 1831B400] 04:11:35 INFO - PROCESS | 3684 | 1469445095098 Marionette DEBUG loaded listener.js 04:11:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E04400) [pid = 3684] [serial = 627] [outer = 1831B400] 04:11:35 INFO - PROCESS | 3684 | 1469445095768 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 887ms 04:11:35 INFO - PROCESS | 3684 | 1469445095828 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 3684 | 1469445095833 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 04:11:35 INFO - PROCESS | 3684 | 1469445095837 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:11:35 INFO - PROCESS | 3684 | 1469445095842 Marionette TRACE conn2 <- [1,802,null,{}] 04:11:35 INFO - PROCESS | 3684 | 1469445095848 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:35 INFO - PROCESS | 3684 | 1469445095851 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:35 INFO - PROCESS | 3684 | 1469445095962 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:11:36 INFO - PROCESS | 3684 | 1469445096042 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 3684 | 1469445096045 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:36 INFO - PROCESS | 3684 | ++DOCSHELL 11258C00 == 41 [pid = 3684] [id = 210] 04:11:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11259400) [pid = 3684] [serial = 628] [outer = 00000000] 04:11:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (130CF800) [pid = 3684] [serial = 629] [outer = 11259400] 04:11:36 INFO - PROCESS | 3684 | 1469445096143 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (139CA400) [pid = 3684] [serial = 630] [outer = 11259400] 04:11:36 INFO - PROCESS | 3684 | 1469445096780 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 3684 | 1469445096830 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 04:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:11:36 INFO - PROCESS | 3684 | 1469445096837 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 3684 | 1469445096840 Marionette TRACE conn2 <- [1,806,null,{}] 04:11:36 INFO - PROCESS | 3684 | 1469445096844 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:36 INFO - PROCESS | 3684 | 1469445096847 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:36 INFO - PROCESS | 3684 | 1469445096963 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:11:37 INFO - PROCESS | 3684 | 1469445097087 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 3684 | 1469445097090 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:37 INFO - PROCESS | 3684 | ++DOCSHELL 1593F400 == 42 [pid = 3684] [id = 211] 04:11:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15C1A000) [pid = 3684] [serial = 631] [outer = 00000000] 04:11:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16575C00) [pid = 3684] [serial = 632] [outer = 15C1A000] 04:11:37 INFO - PROCESS | 3684 | 1469445097146 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1657EC00) [pid = 3684] [serial = 633] [outer = 15C1A000] 04:11:37 INFO - PROCESS | 3684 | 1469445097765 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 934ms 04:11:37 INFO - PROCESS | 3684 | 1469445097781 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 3684 | 1469445097784 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 04:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:11:37 INFO - PROCESS | 3684 | 1469445097788 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - PROCESS | 3684 | 1469445097791 Marionette TRACE conn2 <- [1,810,null,{}] 04:11:37 INFO - PROCESS | 3684 | 1469445097815 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:37 INFO - PROCESS | 3684 | 1469445097820 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:37 INFO - PROCESS | 3684 | 1469445097953 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:11:38 INFO - PROCESS | 3684 | 1469445098011 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 3684 | 1469445098014 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:38 INFO - PROCESS | 3684 | ++DOCSHELL 18323C00 == 43 [pid = 3684] [id = 212] 04:11:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (183D7000) [pid = 3684] [serial = 634] [outer = 00000000] 04:11:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E05400) [pid = 3684] [serial = 635] [outer = 183D7000] 04:11:38 INFO - PROCESS | 3684 | 1469445098070 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E7C400) [pid = 3684] [serial = 636] [outer = 183D7000] 04:11:38 INFO - PROCESS | 3684 | 1469445098794 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 3684 | 1469445098838 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 04:11:38 INFO - PROCESS | 3684 | 1469445098843 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:11:38 INFO - PROCESS | 3684 | 1469445098846 Marionette TRACE conn2 <- [1,814,null,{}] 04:11:38 INFO - PROCESS | 3684 | 1469445098851 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:38 INFO - PROCESS | 3684 | 1469445098854 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:38 INFO - PROCESS | 3684 | 1469445098958 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:11:39 INFO - PROCESS | 3684 | 1469445099039 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 3684 | 1469445099044 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:39 INFO - PROCESS | 3684 | ++DOCSHELL 10EDDC00 == 44 [pid = 3684] [id = 213] 04:11:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10EE1C00) [pid = 3684] [serial = 637] [outer = 00000000] 04:11:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13150000) [pid = 3684] [serial = 638] [outer = 10EE1C00] 04:11:39 INFO - PROCESS | 3684 | 1469445099145 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (131E2800) [pid = 3684] [serial = 639] [outer = 10EE1C00] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 183D3800 == 43 [pid = 3684] [id = 191] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 17477400 == 42 [pid = 3684] [id = 208] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 13E9D000 == 41 [pid = 3684] [id = 207] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 15943400 == 40 [pid = 3684] [id = 206] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 16E05800 == 39 [pid = 3684] [id = 205] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 1657B000 == 38 [pid = 3684] [id = 204] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 15E25C00 == 37 [pid = 3684] [id = 203] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 15943800 == 36 [pid = 3684] [id = 202] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 13EA8000 == 35 [pid = 3684] [id = 201] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 1313F000 == 34 [pid = 3684] [id = 200] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 1125B800 == 33 [pid = 3684] [id = 198] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 11CDB000 == 32 [pid = 3684] [id = 199] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 15C50400 == 31 [pid = 3684] [id = 197] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 1593F400 == 30 [pid = 3684] [id = 211] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 18323C00 == 29 [pid = 3684] [id = 212] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 18319400 == 28 [pid = 3684] [id = 209] 04:11:40 INFO - PROCESS | 3684 | --DOCSHELL 11258C00 == 27 [pid = 3684] [id = 210] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (130D6C00) [pid = 3684] [serial = 578] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (139CCC00) [pid = 3684] [serial = 581] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11208400) [pid = 3684] [serial = 575] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (183E1400) [pid = 3684] [serial = 572] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13C48C00) [pid = 3684] [serial = 567] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13939000) [pid = 3684] [serial = 566] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17523000) [pid = 3684] [serial = 570] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1657E000) [pid = 3684] [serial = 569] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (14291000) [pid = 3684] [serial = 584] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C41000) [pid = 3684] [serial = 582] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15940800) [pid = 3684] [serial = 587] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (112BF400) [pid = 3684] [serial = 576] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13152C00) [pid = 3684] [serial = 579] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15647800) [pid = 3684] [serial = 585] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15E24C00) [pid = 3684] [serial = 590] [outer = 00000000] [url = about:blank] 04:11:40 INFO - PROCESS | 3684 | 1469445100334 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1541ms 04:11:40 INFO - PROCESS | 3684 | 1469445100395 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 04:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:11:40 INFO - PROCESS | 3684 | 1469445100402 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 04:11:40 INFO - PROCESS | 3684 | 1469445100411 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 3684 | 1469445100414 Marionette TRACE conn2 <- [1,818,null,{}] 04:11:40 INFO - PROCESS | 3684 | 1469445100423 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:40 INFO - PROCESS | 3684 | 1469445100426 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:40 INFO - PROCESS | 3684 | 1469445100556 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:11:40 INFO - PROCESS | 3684 | 1469445100563 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 3684 | 1469445100565 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:40 INFO - PROCESS | 3684 | ++DOCSHELL 10F0B000 == 28 [pid = 3684] [id = 214] 04:11:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11204400) [pid = 3684] [serial = 640] [outer = 00000000] 04:11:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (11437C00) [pid = 3684] [serial = 641] [outer = 11204400] 04:11:40 INFO - PROCESS | 3684 | 1469445100598 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11A4BC00) [pid = 3684] [serial = 642] [outer = 11204400] 04:11:41 INFO - PROCESS | 3684 | 1469445101053 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 700ms 04:11:41 INFO - PROCESS | 3684 | 1469445101088 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 3684 | 1469445101092 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 04:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:11:41 INFO - PROCESS | 3684 | 1469445101099 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 3684 | 1469445101102 Marionette TRACE conn2 <- [1,822,null,{}] 04:11:41 INFO - PROCESS | 3684 | 1469445101105 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:41 INFO - PROCESS | 3684 | 1469445101108 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:41 INFO - PROCESS | 3684 | 1469445101194 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:11:41 INFO - PROCESS | 3684 | 1469445101202 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 3684 | 1469445101205 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:41 INFO - PROCESS | 3684 | ++DOCSHELL 13157C00 == 29 [pid = 3684] [id = 215] 04:11:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13159000) [pid = 3684] [serial = 643] [outer = 00000000] 04:11:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13202400) [pid = 3684] [serial = 644] [outer = 13159000] 04:11:41 INFO - PROCESS | 3684 | 1469445101252 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13937C00) [pid = 3684] [serial = 645] [outer = 13159000] 04:11:41 INFO - PROCESS | 3684 | 1469445101709 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 638ms 04:11:41 INFO - PROCESS | 3684 | 1469445101736 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 3684 | 1469445101739 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 04:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:11:41 INFO - PROCESS | 3684 | 1469445101742 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 3684 | 1469445101746 Marionette TRACE conn2 <- [1,826,null,{}] 04:11:41 INFO - PROCESS | 3684 | 1469445101760 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:41 INFO - PROCESS | 3684 | 1469445101765 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:41 INFO - PROCESS | 3684 | 1469445101845 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:11:41 INFO - PROCESS | 3684 | 1469445101851 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 3684 | 1469445101854 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:41 INFO - PROCESS | 3684 | ++DOCSHELL 13E9D000 == 30 [pid = 3684] [id = 216] 04:11:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13E9D400) [pid = 3684] [serial = 646] [outer = 00000000] 04:11:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (14299400) [pid = 3684] [serial = 647] [outer = 13E9D400] 04:11:41 INFO - PROCESS | 3684 | 1469445101904 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1563B400) [pid = 3684] [serial = 648] [outer = 13E9D400] 04:11:42 INFO - PROCESS | 3684 | 1469445102359 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 638ms 04:11:42 INFO - PROCESS | 3684 | 1469445102380 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 3684 | 1469445102382 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 04:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:11:42 INFO - PROCESS | 3684 | 1469445102402 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 3684 | 1469445102404 Marionette TRACE conn2 <- [1,830,null,{}] 04:11:42 INFO - PROCESS | 3684 | 1469445102408 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:42 INFO - PROCESS | 3684 | 1469445102410 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:42 INFO - PROCESS | 3684 | 1469445102537 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:11:42 INFO - PROCESS | 3684 | 1469445102542 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 3684 | 1469445102544 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:42 INFO - PROCESS | 3684 | ++DOCSHELL 15699800 == 31 [pid = 3684] [id = 217] 04:11:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1569BC00) [pid = 3684] [serial = 649] [outer = 00000000] 04:11:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15C50400) [pid = 3684] [serial = 650] [outer = 1569BC00] 04:11:42 INFO - PROCESS | 3684 | 1469445102588 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15E31000) [pid = 3684] [serial = 651] [outer = 1569BC00] 04:11:42 INFO - PROCESS | 3684 | 1469445103007 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 653ms 04:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:11:43 INFO - PROCESS | 3684 | 1469445103044 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 3684 | 1469445103046 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 04:11:43 INFO - PROCESS | 3684 | 1469445103049 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 3684 | 1469445103051 Marionette TRACE conn2 <- [1,834,null,{}] 04:11:43 INFO - PROCESS | 3684 | 1469445103060 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:43 INFO - PROCESS | 3684 | 1469445103062 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:43 INFO - PROCESS | 3684 | 1469445103164 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:11:43 INFO - PROCESS | 3684 | 1469445103169 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 3684 | 1469445103171 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:43 INFO - PROCESS | 3684 | ++DOCSHELL 15F9F000 == 32 [pid = 3684] [id = 218] 04:11:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15F9F400) [pid = 3684] [serial = 652] [outer = 00000000] 04:11:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16574C00) [pid = 3684] [serial = 653] [outer = 15F9F400] 04:11:43 INFO - PROCESS | 3684 | 1469445103214 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16579C00) [pid = 3684] [serial = 654] [outer = 15F9F400] 04:11:43 INFO - PROCESS | 3684 | 1469445103673 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 622ms 04:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:11:43 INFO - PROCESS | 3684 | 1469445103687 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 3684 | 1469445103689 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 04:11:43 INFO - PROCESS | 3684 | 1469445103692 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 3684 | 1469445103694 Marionette TRACE conn2 <- [1,838,null,{}] 04:11:43 INFO - PROCESS | 3684 | 1469445103697 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:43 INFO - PROCESS | 3684 | 1469445103703 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:43 INFO - PROCESS | 3684 | 1469445103830 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:11:43 INFO - PROCESS | 3684 | 1469445103835 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 3684 | 1469445103837 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:43 INFO - PROCESS | 3684 | ++DOCSHELL 1657DC00 == 33 [pid = 3684] [id = 219] 04:11:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (16D6C000) [pid = 3684] [serial = 655] [outer = 00000000] 04:11:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1752AC00) [pid = 3684] [serial = 656] [outer = 16D6C000] 04:11:43 INFO - PROCESS | 3684 | 1469445103881 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (17AA9000) [pid = 3684] [serial = 657] [outer = 16D6C000] 04:11:44 INFO - PROCESS | 3684 | 1469445104321 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 700ms 04:11:44 INFO - PROCESS | 3684 | 1469445104392 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 3684 | 1469445104394 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 04:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:11:44 INFO - PROCESS | 3684 | 1469445104398 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 3684 | 1469445104400 Marionette TRACE conn2 <- [1,842,null,{}] 04:11:44 INFO - PROCESS | 3684 | 1469445104412 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:44 INFO - PROCESS | 3684 | 1469445104414 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:44 INFO - PROCESS | 3684 | 1469445104788 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1689BC00) [pid = 3684] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16E0DC00) [pid = 3684] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (112C7400) [pid = 3684] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12822400) [pid = 3684] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1595A400) [pid = 3684] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15E2F400) [pid = 3684] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15C50800) [pid = 3684] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13143C00) [pid = 3684] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13EA9000) [pid = 3684] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16D6DC00) [pid = 3684] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1831B400) [pid = 3684] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17AAA800) [pid = 3684] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13E9E800) [pid = 3684] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (183D6000) [pid = 3684] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:11:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (139CD000) [pid = 3684] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:11:44 INFO - PROCESS | 3684 | 1469445104849 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 3684 | 1469445104851 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:44 INFO - PROCESS | 3684 | ++DOCSHELL 102D2000 == 34 [pid = 3684] [id = 220] 04:11:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10435C00) [pid = 3684] [serial = 658] [outer = 00000000] 04:11:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12D6AC00) [pid = 3684] [serial = 659] [outer = 10435C00] 04:11:44 INFO - PROCESS | 3684 | 1469445104895 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13143C00) [pid = 3684] [serial = 660] [outer = 10435C00] 04:11:45 INFO - PROCESS | 3684 | 1469445105244 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 903ms 04:11:45 INFO - PROCESS | 3684 | 1469445105288 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 3684 | 1469445105290 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 04:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:11:45 INFO - PROCESS | 3684 | 1469445105293 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 3684 | 1469445105295 Marionette TRACE conn2 <- [1,846,null,{}] 04:11:45 INFO - PROCESS | 3684 | 1469445105298 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:45 INFO - PROCESS | 3684 | 1469445105300 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:45 INFO - PROCESS | 3684 | 1469445105375 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:11:45 INFO - PROCESS | 3684 | 1469445105380 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 3684 | 1469445105382 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:45 INFO - PROCESS | 3684 | ++DOCSHELL 13EAA800 == 35 [pid = 3684] [id = 221] 04:11:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15C4FC00) [pid = 3684] [serial = 661] [outer = 00000000] 04:11:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (175D5800) [pid = 3684] [serial = 662] [outer = 15C4FC00] 04:11:45 INFO - PROCESS | 3684 | 1469445105427 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175D6400) [pid = 3684] [serial = 663] [outer = 15C4FC00] 04:11:45 INFO - PROCESS | 3684 | 1469445105837 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 591ms 04:11:45 INFO - PROCESS | 3684 | 1469445105892 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 3684 | 1469445105894 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 04:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:11:45 INFO - PROCESS | 3684 | 1469445105897 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 3684 | 1469445105899 Marionette TRACE conn2 <- [1,850,null,{}] 04:11:45 INFO - PROCESS | 3684 | 1469445105902 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:45 INFO - PROCESS | 3684 | 1469445105904 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:45 INFO - PROCESS | 3684 | 1469445105977 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:11:45 INFO - PROCESS | 3684 | 1469445105986 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 3684 | 1469445105988 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:45 INFO - PROCESS | 3684 | ++DOCSHELL 13E9C400 == 36 [pid = 3684] [id = 222] 04:11:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1831F000) [pid = 3684] [serial = 664] [outer = 00000000] 04:11:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183E2C00) [pid = 3684] [serial = 665] [outer = 1831F000] 04:11:46 INFO - PROCESS | 3684 | 1469445106031 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E03400) [pid = 3684] [serial = 666] [outer = 1831F000] 04:11:46 INFO - PROCESS | 3684 | 1469445106485 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 638ms 04:11:46 INFO - PROCESS | 3684 | 1469445106533 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 3684 | 1469445106535 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 04:11:46 INFO - PROCESS | 3684 | 1469445106538 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:11:46 INFO - PROCESS | 3684 | 1469445106540 Marionette TRACE conn2 <- [1,854,null,{}] 04:11:46 INFO - PROCESS | 3684 | 1469445106544 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:46 INFO - PROCESS | 3684 | 1469445106546 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:46 INFO - PROCESS | 3684 | 1469445106641 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:11:46 INFO - PROCESS | 3684 | 1469445106648 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 3684 | 1469445106650 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:46 INFO - PROCESS | 3684 | ++DOCSHELL 14299000 == 37 [pid = 3684] [id = 223] 04:11:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1831A800) [pid = 3684] [serial = 667] [outer = 00000000] 04:11:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F3A400) [pid = 3684] [serial = 668] [outer = 1831A800] 04:11:46 INFO - PROCESS | 3684 | 1469445106693 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A10F000) [pid = 3684] [serial = 669] [outer = 1831A800] 04:11:47 INFO - PROCESS | 3684 | 1469445107524 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1042ms 04:11:47 INFO - PROCESS | 3684 | 1469445107584 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 3684 | 1469445107592 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 04:11:47 INFO - PROCESS | 3684 | 1469445107619 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:11:47 INFO - PROCESS | 3684 | 1469445107624 Marionette TRACE conn2 <- [1,858,null,{}] 04:11:47 INFO - PROCESS | 3684 | 1469445107671 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:47 INFO - PROCESS | 3684 | 1469445107674 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:47 INFO - PROCESS | 3684 | 1469445107779 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:11:47 INFO - PROCESS | 3684 | 1469445107895 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 3684 | 1469445107898 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:47 INFO - PROCESS | 3684 | ++DOCSHELL 10F05000 == 38 [pid = 3684] [id = 224] 04:11:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (11207800) [pid = 3684] [serial = 670] [outer = 00000000] 04:11:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (12827800) [pid = 3684] [serial = 671] [outer = 11207800] 04:11:47 INFO - PROCESS | 3684 | 1469445107954 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13932800) [pid = 3684] [serial = 672] [outer = 11207800] 04:11:49 INFO - PROCESS | 3684 | 1469445109084 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1494ms 04:11:49 INFO - PROCESS | 3684 | 1469445109102 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 3684 | 1469445109107 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 04:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:11:49 INFO - PROCESS | 3684 | 1469445109112 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 3684 | 1469445109115 Marionette TRACE conn2 <- [1,862,null,{}] 04:11:49 INFO - PROCESS | 3684 | 1469445109121 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 3684 | 1469445109123 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:49 INFO - PROCESS | 3684 | 1469445109234 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:11:49 INFO - PROCESS | 3684 | 1469445109316 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 3684 | 1469445109320 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:49 INFO - PROCESS | 3684 | ++DOCSHELL 10A09800 == 39 [pid = 3684] [id = 225] 04:11:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11429800) [pid = 3684] [serial = 673] [outer = 00000000] 04:11:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (12A6CC00) [pid = 3684] [serial = 674] [outer = 11429800] 04:11:49 INFO - PROCESS | 3684 | 1469445109414 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (12A97800) [pid = 3684] [serial = 675] [outer = 11429800] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 13E9C400 == 38 [pid = 3684] [id = 222] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 13EAA800 == 37 [pid = 3684] [id = 221] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 102D2000 == 36 [pid = 3684] [id = 220] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 1657DC00 == 35 [pid = 3684] [id = 219] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 15F9F000 == 34 [pid = 3684] [id = 218] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 15699800 == 33 [pid = 3684] [id = 217] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 13E9D000 == 32 [pid = 3684] [id = 216] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 13157C00 == 31 [pid = 3684] [id = 215] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 10F0B000 == 30 [pid = 3684] [id = 214] 04:11:49 INFO - PROCESS | 3684 | --DOCSHELL 10EDDC00 == 29 [pid = 3684] [id = 213] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (19E05C00) [pid = 3684] [serial = 573] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13E9B800) [pid = 3684] [serial = 588] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16902000) [pid = 3684] [serial = 611] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1728E400) [pid = 3684] [serial = 614] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16C7F400) [pid = 3684] [serial = 612] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12828800) [pid = 3684] [serial = 593] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12A90000) [pid = 3684] [serial = 594] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1305E400) [pid = 3684] [serial = 596] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (130D9000) [pid = 3684] [serial = 597] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15C4D000) [pid = 3684] [serial = 605] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15C50C00) [pid = 3684] [serial = 606] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16564C00) [pid = 3684] [serial = 608] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1655BC00) [pid = 3684] [serial = 591] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13203C00) [pid = 3684] [serial = 599] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (134BCC00) [pid = 3684] [serial = 600] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14290400) [pid = 3684] [serial = 602] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (14299800) [pid = 3684] [serial = 603] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1743A800) [pid = 3684] [serial = 617] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19E04400) [pid = 3684] [serial = 627] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (183D9800) [pid = 3684] [serial = 626] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (18045400) [pid = 3684] [serial = 623] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1728EC00) [pid = 3684] [serial = 615] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (175D5400) [pid = 3684] [serial = 621] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17473C00) [pid = 3684] [serial = 618] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (175CF800) [pid = 3684] [serial = 620] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (18314400) [pid = 3684] [serial = 624] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16573400) [pid = 3684] [serial = 609] [outer = 00000000] [url = about:blank] 04:11:49 INFO - PROCESS | 3684 | 1469445109937 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 840ms 04:11:49 INFO - PROCESS | 3684 | 1469445109956 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 3684 | 1469445109960 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 04:11:49 INFO - PROCESS | 3684 | 1469445109967 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:11:49 INFO - PROCESS | 3684 | 1469445109969 Marionette TRACE conn2 <- [1,866,null,{}] 04:11:49 INFO - PROCESS | 3684 | 1469445109974 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 3684 | 1469445109976 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:50 INFO - PROCESS | 3684 | 1469445110090 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:11:50 INFO - PROCESS | 3684 | 1469445110170 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 3684 | 1469445110172 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:50 INFO - PROCESS | 3684 | ++DOCSHELL 112CC800 == 30 [pid = 3684] [id = 226] 04:11:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11436400) [pid = 3684] [serial = 676] [outer = 00000000] 04:11:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (130CFC00) [pid = 3684] [serial = 677] [outer = 11436400] 04:11:50 INFO - PROCESS | 3684 | 1469445110219 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (134BCC00) [pid = 3684] [serial = 678] [outer = 11436400] 04:11:50 INFO - PROCESS | 3684 | 1469445110620 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 700ms 04:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:11:50 INFO - PROCESS | 3684 | 1469445110666 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 3684 | 1469445110670 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 04:11:50 INFO - PROCESS | 3684 | 1469445110674 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - PROCESS | 3684 | 1469445110678 Marionette TRACE conn2 <- [1,870,null,{}] 04:11:50 INFO - PROCESS | 3684 | 1469445110689 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:50 INFO - PROCESS | 3684 | 1469445110694 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:50 INFO - PROCESS | 3684 | 1469445110808 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:11:50 INFO - PROCESS | 3684 | 1469445110825 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 3684 | 1469445110828 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:50 INFO - PROCESS | 3684 | ++DOCSHELL 144E7C00 == 31 [pid = 3684] [id = 227] 04:11:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15645800) [pid = 3684] [serial = 679] [outer = 00000000] 04:11:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15954000) [pid = 3684] [serial = 680] [outer = 15645800] 04:11:50 INFO - PROCESS | 3684 | 1469445110875 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C22400) [pid = 3684] [serial = 681] [outer = 15645800] 04:11:51 INFO - PROCESS | 3684 | 1469445111309 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 684ms 04:11:51 INFO - PROCESS | 3684 | 1469445111382 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 3684 | 1469445111385 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 04:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:11:51 INFO - PROCESS | 3684 | 1469445111390 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 3684 | 1469445111392 Marionette TRACE conn2 <- [1,874,null,{}] 04:11:51 INFO - PROCESS | 3684 | 1469445111395 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 3684 | 1469445111397 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:51 INFO - PROCESS | 3684 | 1469445111479 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:11:51 INFO - PROCESS | 3684 | 1469445111487 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 3684 | 1469445111497 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:51 INFO - PROCESS | 3684 | ++DOCSHELL 16563C00 == 32 [pid = 3684] [id = 228] 04:11:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16564C00) [pid = 3684] [serial = 682] [outer = 00000000] 04:11:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16572800) [pid = 3684] [serial = 683] [outer = 16564C00] 04:11:51 INFO - PROCESS | 3684 | 1469445111546 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1657B800) [pid = 3684] [serial = 684] [outer = 16564C00] 04:11:51 INFO - PROCESS | 3684 | 1469445111971 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 638ms 04:11:52 INFO - PROCESS | 3684 | 1469445112030 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 3684 | 1469445112032 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 04:11:52 INFO - PROCESS | 3684 | 1469445112035 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:11:52 INFO - PROCESS | 3684 | 1469445112037 Marionette TRACE conn2 <- [1,878,null,{}] 04:11:52 INFO - PROCESS | 3684 | 1469445112041 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:52 INFO - PROCESS | 3684 | 1469445112043 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:52 INFO - PROCESS | 3684 | 1469445112134 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:11:52 INFO - PROCESS | 3684 | 1469445112213 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 3684 | 1469445112216 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:52 INFO - PROCESS | 3684 | ++DOCSHELL 16908400 == 33 [pid = 3684] [id = 229] 04:11:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16C7F000) [pid = 3684] [serial = 685] [outer = 00000000] 04:11:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1728DC00) [pid = 3684] [serial = 686] [outer = 16C7F000] 04:11:52 INFO - PROCESS | 3684 | 1469445112262 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1743A800) [pid = 3684] [serial = 687] [outer = 16C7F000] 04:11:52 INFO - PROCESS | 3684 | 1469445112690 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 684ms 04:11:52 INFO - PROCESS | 3684 | 1469445112726 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 3684 | 1469445112728 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 04:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:11:52 INFO - PROCESS | 3684 | 1469445112731 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 3684 | 1469445112733 Marionette TRACE conn2 <- [1,882,null,{}] 04:11:52 INFO - PROCESS | 3684 | 1469445112737 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:52 INFO - PROCESS | 3684 | 1469445112742 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:52 INFO - PROCESS | 3684 | 1469445112868 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:11:52 INFO - PROCESS | 3684 | 1469445112925 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 3684 | 1469445112928 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:52 INFO - PROCESS | 3684 | ++DOCSHELL 1746F000 == 34 [pid = 3684] [id = 230] 04:11:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17471C00) [pid = 3684] [serial = 688] [outer = 00000000] 04:11:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17AA2C00) [pid = 3684] [serial = 689] [outer = 17471C00] 04:11:52 INFO - PROCESS | 3684 | 1469445112972 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (18315C00) [pid = 3684] [serial = 690] [outer = 17471C00] 04:11:53 INFO - PROCESS | 3684 | 1469445113391 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 700ms 04:11:53 INFO - PROCESS | 3684 | 1469445113429 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 3684 | 1469445113431 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 04:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:11:53 INFO - PROCESS | 3684 | 1469445113438 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 3684 | 1469445113440 Marionette TRACE conn2 <- [1,886,null,{}] 04:11:53 INFO - PROCESS | 3684 | 1469445113443 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:53 INFO - PROCESS | 3684 | 1469445113445 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:53 INFO - PROCESS | 3684 | 1469445113583 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:11:53 INFO - PROCESS | 3684 | 1469445113595 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 3684 | 1469445113597 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:53 INFO - PROCESS | 3684 | ++DOCSHELL 13C75C00 == 35 [pid = 3684] [id = 231] 04:11:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17523C00) [pid = 3684] [serial = 691] [outer = 00000000] 04:11:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183DDC00) [pid = 3684] [serial = 692] [outer = 17523C00] 04:11:53 INFO - PROCESS | 3684 | 1469445113639 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E04400) [pid = 3684] [serial = 693] [outer = 17523C00] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15F9F400) [pid = 3684] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16D6C000) [pid = 3684] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13159000) [pid = 3684] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13E9D400) [pid = 3684] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10EE1C00) [pid = 3684] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11204400) [pid = 3684] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11259400) [pid = 3684] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C1A000) [pid = 3684] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (183D7000) [pid = 3684] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15C4FC00) [pid = 3684] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10435C00) [pid = 3684] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1569BC00) [pid = 3684] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:11:54 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1831F000) [pid = 3684] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:11:54 INFO - PROCESS | 3684 | 1469445114158 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:11:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A06400) [pid = 3684] [serial = 694] [outer = 1AE97C00] 04:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 747ms 04:11:54 INFO - PROCESS | 3684 | 1469445114186 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 3684 | 1469445114188 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 04:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:11:54 INFO - PROCESS | 3684 | 1469445114222 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 3684 | 1469445114224 Marionette TRACE conn2 <- [1,890,null,{}] 04:11:54 INFO - PROCESS | 3684 | 1469445114228 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 3684 | 1469445114230 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:54 INFO - PROCESS | 3684 | 1469445114307 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:11:54 INFO - PROCESS | 3684 | 1469445114312 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 3684 | 1469445114314 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:54 INFO - PROCESS | 3684 | ++DOCSHELL 12A98C00 == 36 [pid = 3684] [id = 232] 04:11:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C4FC00) [pid = 3684] [serial = 695] [outer = 00000000] 04:11:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1831FC00) [pid = 3684] [serial = 696] [outer = 15C4FC00] 04:11:54 INFO - PROCESS | 3684 | 1469445114357 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (18321400) [pid = 3684] [serial = 697] [outer = 15C4FC00] 04:11:54 INFO - PROCESS | 3684 | 1469445114773 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 622ms 04:11:54 INFO - PROCESS | 3684 | 1469445114816 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 3684 | 1469445114818 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 04:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:11:54 INFO - PROCESS | 3684 | 1469445114821 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 3684 | 1469445114823 Marionette TRACE conn2 <- [1,894,null,{}] 04:11:54 INFO - PROCESS | 3684 | 1469445114826 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 3684 | 1469445114828 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:54 INFO - PROCESS | 3684 | 1469445114930 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:11:54 INFO - PROCESS | 3684 | 1469445114938 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 3684 | 1469445114940 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:54 INFO - PROCESS | 3684 | ++DOCSHELL 14295C00 == 37 [pid = 3684] [id = 233] 04:11:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15E27000) [pid = 3684] [serial = 698] [outer = 00000000] 04:11:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1752B000) [pid = 3684] [serial = 699] [outer = 15E27000] 04:11:54 INFO - PROCESS | 3684 | 1469445114987 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E7F800) [pid = 3684] [serial = 700] [outer = 15E27000] 04:11:55 INFO - PROCESS | 3684 | 1469445115406 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 638ms 04:11:55 INFO - PROCESS | 3684 | 1469445115459 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 3684 | 1469445115461 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 04:11:55 INFO - PROCESS | 3684 | 1469445115464 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:11:55 INFO - PROCESS | 3684 | 1469445115466 Marionette TRACE conn2 <- [1,898,null,{}] 04:11:55 INFO - PROCESS | 3684 | 1469445115470 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:55 INFO - PROCESS | 3684 | 1469445115472 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:55 INFO - PROCESS | 3684 | 1469445115559 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:11:55 INFO - PROCESS | 3684 | 1469445115566 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 3684 | 1469445115568 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:55 INFO - PROCESS | 3684 | ++DOCSHELL 16578800 == 38 [pid = 3684] [id = 234] 04:11:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A112000) [pid = 3684] [serial = 701] [outer = 00000000] 04:11:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A35C400) [pid = 3684] [serial = 702] [outer = 1A112000] 04:11:55 INFO - PROCESS | 3684 | 1469445115613 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4CC800) [pid = 3684] [serial = 703] [outer = 1A112000] 04:11:55 INFO - PROCESS | 3684 | 1469445116007 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 591ms 04:11:56 INFO - PROCESS | 3684 | 1469445116054 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:11:56 INFO - PROCESS | 3684 | 1469445116057 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 04:11:56 INFO - PROCESS | 3684 | 1469445116060 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:11:56 INFO - PROCESS | 3684 | 1469445116062 Marionette TRACE conn2 <- [1,902,null,{}] 04:11:56 INFO - PROCESS | 3684 | 1469445116066 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:56 INFO - PROCESS | 3684 | 1469445116068 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:56 INFO - PROCESS | 3684 | 1469445116206 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:11:56 INFO - PROCESS | 3684 | 1469445116353 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 3684 | 1469445116357 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:56 INFO - PROCESS | 3684 | ++DOCSHELL 102CB000 == 39 [pid = 3684] [id = 235] 04:11:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (102CB400) [pid = 3684] [serial = 704] [outer = 00000000] 04:11:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A0E800) [pid = 3684] [serial = 705] [outer = 102CB400] 04:11:56 INFO - PROCESS | 3684 | 1469445116418 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10EDD400) [pid = 3684] [serial = 706] [outer = 102CB400] 04:11:56 INFO - PROCESS | 3684 | 1469445116975 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 934ms 04:11:57 INFO - PROCESS | 3684 | 1469445117009 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 3684 | 1469445117013 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 04:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:11:57 INFO - PROCESS | 3684 | 1469445117018 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 3684 | 1469445117021 Marionette TRACE conn2 <- [1,906,null,{}] 04:11:57 INFO - PROCESS | 3684 | 1469445117026 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:57 INFO - PROCESS | 3684 | 1469445117029 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:57 INFO - PROCESS | 3684 | 1469445117138 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:11:57 INFO - PROCESS | 3684 | 1469445117236 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 3684 | 1469445117239 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:57 INFO - PROCESS | 3684 | ++DOCSHELL 13C4A000 == 40 [pid = 3684] [id = 236] 04:11:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13C4A800) [pid = 3684] [serial = 707] [outer = 00000000] 04:11:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (14296000) [pid = 3684] [serial = 708] [outer = 13C4A800] 04:11:57 INFO - PROCESS | 3684 | 1469445117294 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (14FAD400) [pid = 3684] [serial = 709] [outer = 13C4A800] 04:11:57 INFO - PROCESS | 3684 | 1469445117893 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 902ms 04:11:57 INFO - PROCESS | 3684 | 1469445117924 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:11:57 INFO - PROCESS | 3684 | 1469445117927 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 04:11:57 INFO - PROCESS | 3684 | 1469445117931 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 3684 | 1469445117933 Marionette TRACE conn2 <- [1,910,null,{}] 04:11:57 INFO - PROCESS | 3684 | 1469445117937 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:57 INFO - PROCESS | 3684 | 1469445117940 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:58 INFO - PROCESS | 3684 | 1469445118046 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:11:58 INFO - PROCESS | 3684 | 1469445118144 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 3684 | 1469445118147 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:58 INFO - PROCESS | 3684 | ++DOCSHELL 16E05800 == 41 [pid = 3684] [id = 237] 04:11:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17288800) [pid = 3684] [serial = 710] [outer = 00000000] 04:11:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (175D1400) [pid = 3684] [serial = 711] [outer = 17288800] 04:11:58 INFO - PROCESS | 3684 | 1469445118200 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (183D8000) [pid = 3684] [serial = 712] [outer = 17288800] 04:11:58 INFO - PROCESS | 3684 | 1469445118753 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 903ms 04:11:58 INFO - PROCESS | 3684 | 1469445118833 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 3684 | 1469445118837 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 04:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:11:58 INFO - PROCESS | 3684 | 1469445118848 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 3684 | 1469445118853 Marionette TRACE conn2 <- [1,914,null,{}] 04:11:58 INFO - PROCESS | 3684 | 1469445118856 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:58 INFO - PROCESS | 3684 | 1469445118860 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:58 INFO - PROCESS | 3684 | 1469445118981 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:11:59 INFO - PROCESS | 3684 | 1469445119100 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 3684 | 1469445119103 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:11:59 INFO - PROCESS | 3684 | ++DOCSHELL 1A4D3400 == 42 [pid = 3684] [id = 238] 04:11:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A726C00) [pid = 3684] [serial = 713] [outer = 00000000] 04:11:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A72E800) [pid = 3684] [serial = 714] [outer = 1A726C00] 04:11:59 INFO - PROCESS | 3684 | 1469445119156 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A731000) [pid = 3684] [serial = 715] [outer = 1A726C00] 04:11:59 INFO - PROCESS | 3684 | 1469445119930 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1136ms 04:11:59 INFO - PROCESS | 3684 | 1469445119976 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 3684 | 1469445119980 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 04:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:11:59 INFO - PROCESS | 3684 | 1469445119985 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 3684 | 1469445119988 Marionette TRACE conn2 <- [1,918,null,{}] 04:11:59 INFO - PROCESS | 3684 | 1469445119994 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:59 INFO - PROCESS | 3684 | 1469445119997 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:00 INFO - PROCESS | 3684 | 1469445120095 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:12:00 INFO - PROCESS | 3684 | 1469445120173 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 3684 | 1469445120178 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:00 INFO - PROCESS | 3684 | ++DOCSHELL 13060800 == 43 [pid = 3684] [id = 239] 04:12:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (130ACC00) [pid = 3684] [serial = 716] [outer = 00000000] 04:12:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (13156400) [pid = 3684] [serial = 717] [outer = 130ACC00] 04:12:00 INFO - PROCESS | 3684 | 1469445120226 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (13294C00) [pid = 3684] [serial = 718] [outer = 130ACC00] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 16578800 == 42 [pid = 3684] [id = 234] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 14295C00 == 41 [pid = 3684] [id = 233] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 12A98C00 == 40 [pid = 3684] [id = 232] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 13C75C00 == 39 [pid = 3684] [id = 231] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 1746F000 == 38 [pid = 3684] [id = 230] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 16908400 == 37 [pid = 3684] [id = 229] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 16563C00 == 36 [pid = 3684] [id = 228] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 144E7C00 == 35 [pid = 3684] [id = 227] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 112CC800 == 34 [pid = 3684] [id = 226] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 10A09800 == 33 [pid = 3684] [id = 225] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 10F05000 == 32 [pid = 3684] [id = 224] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 14299000 == 31 [pid = 3684] [id = 223] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 1A4D3400 == 30 [pid = 3684] [id = 238] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 16E05800 == 29 [pid = 3684] [id = 237] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 102CB000 == 28 [pid = 3684] [id = 235] 04:12:01 INFO - PROCESS | 3684 | --DOCSHELL 13C4A000 == 27 [pid = 3684] [id = 236] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (16574C00) [pid = 3684] [serial = 653] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1752AC00) [pid = 3684] [serial = 656] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (13202400) [pid = 3684] [serial = 644] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (13937C00) [pid = 3684] [serial = 645] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (14299400) [pid = 3684] [serial = 647] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (131E2800) [pid = 3684] [serial = 639] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13150000) [pid = 3684] [serial = 638] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11437C00) [pid = 3684] [serial = 641] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11A4BC00) [pid = 3684] [serial = 642] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (139CA400) [pid = 3684] [serial = 630] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (130CF800) [pid = 3684] [serial = 629] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1657EC00) [pid = 3684] [serial = 633] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16575C00) [pid = 3684] [serial = 632] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19E7C400) [pid = 3684] [serial = 636] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19E05400) [pid = 3684] [serial = 635] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16579C00) [pid = 3684] [serial = 654] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17AA9000) [pid = 3684] [serial = 657] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (175D5800) [pid = 3684] [serial = 662] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13143C00) [pid = 3684] [serial = 660] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19E03400) [pid = 3684] [serial = 666] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D6AC00) [pid = 3684] [serial = 659] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15C50400) [pid = 3684] [serial = 650] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15E31000) [pid = 3684] [serial = 651] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (175D6400) [pid = 3684] [serial = 663] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1563B400) [pid = 3684] [serial = 648] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183E2C00) [pid = 3684] [serial = 665] [outer = 00000000] [url = about:blank] 04:12:01 INFO - PROCESS | 3684 | 1469445121448 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1494ms 04:12:01 INFO - PROCESS | 3684 | 1469445121492 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 3684 | 1469445121497 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 04:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:12:01 INFO - PROCESS | 3684 | 1469445121503 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 3684 | 1469445121506 Marionette TRACE conn2 <- [1,922,null,{}] 04:12:01 INFO - PROCESS | 3684 | 1469445121512 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:01 INFO - PROCESS | 3684 | 1469445121515 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:01 INFO - PROCESS | 3684 | 1469445121611 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:12:01 INFO - PROCESS | 3684 | 1469445121618 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 3684 | 1469445121623 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:01 INFO - PROCESS | 3684 | ++DOCSHELL 10ED9C00 == 28 [pid = 3684] [id = 240] 04:12:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10EDC400) [pid = 3684] [serial = 719] [outer = 00000000] 04:12:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11205000) [pid = 3684] [serial = 720] [outer = 10EDC400] 04:12:01 INFO - PROCESS | 3684 | 1469445121706 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11262C00) [pid = 3684] [serial = 721] [outer = 10EDC400] 04:12:02 INFO - PROCESS | 3684 | 1469445122181 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 685ms 04:12:02 INFO - PROCESS | 3684 | 1469445122202 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 3684 | 1469445122206 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:12:02 INFO - PROCESS | 3684 | 1469445122213 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 3684 | 1469445122215 Marionette TRACE conn2 <- [1,926,null,{}] 04:12:02 INFO - PROCESS | 3684 | 1469445122219 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:02 INFO - PROCESS | 3684 | 1469445122222 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:02 INFO - PROCESS | 3684 | 1469445122306 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:12:02 INFO - PROCESS | 3684 | 1469445122314 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 3684 | 1469445122316 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:02 INFO - PROCESS | 3684 | ++DOCSHELL 13137400 == 29 [pid = 3684] [id = 241] 04:12:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1313E800) [pid = 3684] [serial = 722] [outer = 00000000] 04:12:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13157000) [pid = 3684] [serial = 723] [outer = 1313E800] 04:12:02 INFO - PROCESS | 3684 | 1469445122364 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (131E2800) [pid = 3684] [serial = 724] [outer = 1313E800] 04:12:02 INFO - PROCESS | 3684 | 1469445122817 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 638ms 04:12:02 INFO - PROCESS | 3684 | 1469445122850 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 3684 | 1469445122852 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:12:02 INFO - PROCESS | 3684 | 1469445122856 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 3684 | 1469445122859 Marionette TRACE conn2 <- [1,930,null,{}] 04:12:02 INFO - PROCESS | 3684 | 1469445122870 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:02 INFO - PROCESS | 3684 | 1469445122874 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:02 INFO - PROCESS | 3684 | 1469445122958 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:12:03 INFO - PROCESS | 3684 | 1469445123080 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 3684 | 1469445123083 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:03 INFO - PROCESS | 3684 | ++DOCSHELL 13C4B400 == 30 [pid = 3684] [id = 242] 04:12:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13C4C000) [pid = 3684] [serial = 725] [outer = 00000000] 04:12:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13E9FC00) [pid = 3684] [serial = 726] [outer = 13C4C000] 04:12:03 INFO - PROCESS | 3684 | 1469445123130 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (14293800) [pid = 3684] [serial = 727] [outer = 13C4C000] 04:12:03 INFO - PROCESS | 3684 | 1469445123511 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 701ms 04:12:03 INFO - PROCESS | 3684 | 1469445123555 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 3684 | 1469445123557 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 04:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:12:03 INFO - PROCESS | 3684 | 1469445123561 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 3684 | 1469445123572 Marionette TRACE conn2 <- [1,934,null,{}] 04:12:03 INFO - PROCESS | 3684 | 1469445123577 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:03 INFO - PROCESS | 3684 | 1469445123579 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:03 INFO - PROCESS | 3684 | 1469445123697 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:12:03 INFO - PROCESS | 3684 | 1469445123703 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 3684 | 1469445123705 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:03 INFO - PROCESS | 3684 | ++DOCSHELL 13C69800 == 31 [pid = 3684] [id = 243] 04:12:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13C6C400) [pid = 3684] [serial = 728] [outer = 00000000] 04:12:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15C19800) [pid = 3684] [serial = 729] [outer = 13C6C400] 04:12:03 INFO - PROCESS | 3684 | 1469445123750 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15E23000) [pid = 3684] [serial = 730] [outer = 13C6C400] 04:12:04 INFO - PROCESS | 3684 | 1469445124180 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 654ms 04:12:04 INFO - PROCESS | 3684 | 1469445124207 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 3684 | 1469445124209 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 04:12:04 INFO - PROCESS | 3684 | 1469445124212 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:12:04 INFO - PROCESS | 3684 | 1469445124214 Marionette TRACE conn2 <- [1,938,null,{}] 04:12:04 INFO - PROCESS | 3684 | 1469445124217 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:04 INFO - PROCESS | 3684 | 1469445124219 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:04 INFO - PROCESS | 3684 | 1469445124325 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:12:04 INFO - PROCESS | 3684 | 1469445124410 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 3684 | 1469445124412 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:04 INFO - PROCESS | 3684 | ++DOCSHELL 15E31800 == 32 [pid = 3684] [id = 244] 04:12:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15E31C00) [pid = 3684] [serial = 731] [outer = 00000000] 04:12:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16561400) [pid = 3684] [serial = 732] [outer = 15E31C00] 04:12:04 INFO - PROCESS | 3684 | 1469445124456 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16571400) [pid = 3684] [serial = 733] [outer = 15E31C00] 04:12:04 INFO - PROCESS | 3684 | 1469445124851 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 700ms 04:12:04 INFO - PROCESS | 3684 | 1469445124922 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 3684 | 1469445124924 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 04:12:04 INFO - PROCESS | 3684 | 1469445124927 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 3684 | 1469445124929 Marionette TRACE conn2 <- [1,942,null,{}] 04:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:12:04 INFO - PROCESS | 3684 | 1469445124932 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:04 INFO - PROCESS | 3684 | 1469445124939 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:05 INFO - PROCESS | 3684 | 1469445125109 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:12:05 INFO - PROCESS | 3684 | 1469445125158 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 3684 | 1469445125160 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:05 INFO - PROCESS | 3684 | ++DOCSHELL 16575C00 == 33 [pid = 3684] [id = 245] 04:12:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16578400) [pid = 3684] [serial = 734] [outer = 00000000] 04:12:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16C7C400) [pid = 3684] [serial = 735] [outer = 16578400] 04:12:05 INFO - PROCESS | 3684 | 1469445125205 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1728E400) [pid = 3684] [serial = 736] [outer = 16578400] 04:12:05 INFO - PROCESS | 3684 | 1469445125613 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A112000) [pid = 3684] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16C7F000) [pid = 3684] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17471C00) [pid = 3684] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16564C00) [pid = 3684] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17523C00) [pid = 3684] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11207800) [pid = 3684] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15645800) [pid = 3684] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (11436400) [pid = 3684] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1831A800) [pid = 3684] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11429800) [pid = 3684] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15C4FC00) [pid = 3684] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:12:05 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15E27000) [pid = 3684] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:12:05 INFO - PROCESS | 3684 | 1469445125880 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 3684 | 1469445125882 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 04:12:05 INFO - PROCESS | 3684 | 1469445125890 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:12:05 INFO - PROCESS | 3684 | 1469445125892 Marionette TRACE conn2 <- [1,946,null,{}] 04:12:05 INFO - PROCESS | 3684 | 1469445125906 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:05 INFO - PROCESS | 3684 | 1469445125908 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:05 INFO - PROCESS | 3684 | 1469445125983 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:12:05 INFO - PROCESS | 3684 | 1469445125990 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 3684 | 1469445125992 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:05 INFO - PROCESS | 3684 | ++DOCSHELL 13C75C00 == 34 [pid = 3684] [id = 246] 04:12:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13EA5800) [pid = 3684] [serial = 737] [outer = 00000000] 04:12:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15E2A400) [pid = 3684] [serial = 738] [outer = 13EA5800] 04:12:06 INFO - PROCESS | 3684 | 1469445126035 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16908400) [pid = 3684] [serial = 739] [outer = 13EA5800] 04:12:06 INFO - PROCESS | 3684 | 1469445126471 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 623ms 04:12:06 INFO - PROCESS | 3684 | 1469445126530 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:12:06 INFO - PROCESS | 3684 | 1469445126532 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 04:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:12:06 INFO - PROCESS | 3684 | 1469445126535 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 3684 | 1469445126536 Marionette TRACE conn2 <- [1,950,null,{}] 04:12:06 INFO - PROCESS | 3684 | 1469445126540 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:06 INFO - PROCESS | 3684 | 1469445126542 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:06 INFO - PROCESS | 3684 | 1469445126618 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:12:06 INFO - PROCESS | 3684 | 1469445126625 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 3684 | 1469445126627 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:06 INFO - PROCESS | 3684 | ++DOCSHELL 13156000 == 35 [pid = 3684] [id = 247] 04:12:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16D70C00) [pid = 3684] [serial = 740] [outer = 00000000] 04:12:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175C7800) [pid = 3684] [serial = 741] [outer = 16D70C00] 04:12:06 INFO - PROCESS | 3684 | 1469445126670 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17AA3C00) [pid = 3684] [serial = 742] [outer = 16D70C00] 04:12:07 INFO - PROCESS | 3684 | 1469445127073 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 592ms 04:12:07 INFO - PROCESS | 3684 | 1469445127132 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 3684 | 1469445127134 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 04:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:12:07 INFO - PROCESS | 3684 | 1469445127138 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 3684 | 1469445127139 Marionette TRACE conn2 <- [1,954,null,{}] 04:12:07 INFO - PROCESS | 3684 | 1469445127142 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:07 INFO - PROCESS | 3684 | 1469445127144 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:07 INFO - PROCESS | 3684 | 1469445127220 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:12:07 INFO - PROCESS | 3684 | 1469445127225 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 3684 | 1469445127227 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:07 INFO - PROCESS | 3684 | ++DOCSHELL 17E47000 == 36 [pid = 3684] [id = 248] 04:12:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17E48C00) [pid = 3684] [serial = 743] [outer = 00000000] 04:12:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18315800) [pid = 3684] [serial = 744] [outer = 17E48C00] 04:12:07 INFO - PROCESS | 3684 | 1469445127273 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1831A800) [pid = 3684] [serial = 745] [outer = 17E48C00] 04:12:07 INFO - PROCESS | 3684 | 1469445127695 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 592ms 04:12:07 INFO - PROCESS | 3684 | 1469445127719 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 3684 | 1469445127721 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 04:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:12:07 INFO - PROCESS | 3684 | 1469445127734 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 3684 | 1469445127735 Marionette TRACE conn2 <- [1,958,null,{}] 04:12:07 INFO - PROCESS | 3684 | 1469445127739 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:07 INFO - PROCESS | 3684 | 1469445127741 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:07 INFO - PROCESS | 3684 | 1469445127856 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:12:07 INFO - PROCESS | 3684 | 1469445127955 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 3684 | 1469445127958 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:07 INFO - PROCESS | 3684 | ++DOCSHELL 0F344800 == 37 [pid = 3684] [id = 249] 04:12:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F349C00) [pid = 3684] [serial = 746] [outer = 00000000] 04:12:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10276800) [pid = 3684] [serial = 747] [outer = 0F349C00] 04:12:08 INFO - PROCESS | 3684 | 1469445128017 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A09800) [pid = 3684] [serial = 748] [outer = 0F349C00] 04:12:08 INFO - PROCESS | 3684 | 1469445128763 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1104ms 04:12:08 INFO - PROCESS | 3684 | 1469445128838 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 3684 | 1469445128841 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 04:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:12:08 INFO - PROCESS | 3684 | 1469445128846 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 3684 | 1469445128850 Marionette TRACE conn2 <- [1,962,null,{}] 04:12:08 INFO - PROCESS | 3684 | 1469445128855 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:08 INFO - PROCESS | 3684 | 1469445128858 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:08 INFO - PROCESS | 3684 | 1469445128975 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:12:09 INFO - PROCESS | 3684 | 1469445129100 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 3684 | 1469445129104 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:09 INFO - PROCESS | 3684 | ++DOCSHELL 13202000 == 38 [pid = 3684] [id = 250] 04:12:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1329CC00) [pid = 3684] [serial = 749] [outer = 00000000] 04:12:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (139D0800) [pid = 3684] [serial = 750] [outer = 1329CC00] 04:12:09 INFO - PROCESS | 3684 | 1469445129166 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13C4A000) [pid = 3684] [serial = 751] [outer = 1329CC00] 04:12:09 INFO - PROCESS | 3684 | 1469445129991 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1183ms 04:12:10 INFO - PROCESS | 3684 | 1469445130045 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 3684 | 1469445130048 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 04:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:12:10 INFO - PROCESS | 3684 | 1469445130054 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 3684 | 1469445130057 Marionette TRACE conn2 <- [1,966,null,{}] 04:12:10 INFO - PROCESS | 3684 | 1469445130063 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 3684 | 1469445130066 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:10 INFO - PROCESS | 3684 | 1469445130176 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:12:10 INFO - PROCESS | 3684 | 1469445130259 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 3684 | 1469445130263 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:10 INFO - PROCESS | 3684 | ++DOCSHELL 12828C00 == 39 [pid = 3684] [id = 251] 04:12:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (12A30C00) [pid = 3684] [serial = 752] [outer = 00000000] 04:12:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (12D9DC00) [pid = 3684] [serial = 753] [outer = 12A30C00] 04:12:10 INFO - PROCESS | 3684 | 1469445130372 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (130D2400) [pid = 3684] [serial = 754] [outer = 12A30C00] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 17E47000 == 38 [pid = 3684] [id = 248] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 13156000 == 37 [pid = 3684] [id = 247] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 13C75C00 == 36 [pid = 3684] [id = 246] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 16575C00 == 35 [pid = 3684] [id = 245] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 15E31800 == 34 [pid = 3684] [id = 244] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 13C69800 == 33 [pid = 3684] [id = 243] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 13C4B400 == 32 [pid = 3684] [id = 242] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 13137400 == 31 [pid = 3684] [id = 241] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 10ED9C00 == 30 [pid = 3684] [id = 240] 04:12:10 INFO - PROCESS | 3684 | --DOCSHELL 13060800 == 29 [pid = 3684] [id = 239] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A35C400) [pid = 3684] [serial = 702] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1728DC00) [pid = 3684] [serial = 686] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1743A800) [pid = 3684] [serial = 687] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (18315C00) [pid = 3684] [serial = 690] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17AA2C00) [pid = 3684] [serial = 689] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16572800) [pid = 3684] [serial = 683] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (183DDC00) [pid = 3684] [serial = 692] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12827800) [pid = 3684] [serial = 671] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13932800) [pid = 3684] [serial = 672] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15954000) [pid = 3684] [serial = 680] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15C22400) [pid = 3684] [serial = 681] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (130CFC00) [pid = 3684] [serial = 677] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (134BCC00) [pid = 3684] [serial = 678] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A10F000) [pid = 3684] [serial = 669] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19F3A400) [pid = 3684] [serial = 668] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12A6CC00) [pid = 3684] [serial = 674] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12A97800) [pid = 3684] [serial = 675] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19E04400) [pid = 3684] [serial = 693] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (18321400) [pid = 3684] [serial = 697] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1831FC00) [pid = 3684] [serial = 696] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F34E400) [pid = 3684] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A4CC800) [pid = 3684] [serial = 703] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1752B000) [pid = 3684] [serial = 699] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19E7F800) [pid = 3684] [serial = 700] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1657B800) [pid = 3684] [serial = 684] [outer = 00000000] [url = about:blank] 04:12:10 INFO - PROCESS | 3684 | 1469445130878 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 840ms 04:12:10 INFO - PROCESS | 3684 | 1469445130899 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 3684 | 1469445130903 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 04:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:12:10 INFO - PROCESS | 3684 | 1469445130910 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 3684 | 1469445130912 Marionette TRACE conn2 <- [1,970,null,{}] 04:12:10 INFO - PROCESS | 3684 | 1469445130916 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 3684 | 1469445130919 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:10 INFO - PROCESS | 3684 | 1469445131003 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:12:10 INFO - PROCESS | 3684 | 1469445131011 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 3684 | 1469445131013 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:11 INFO - PROCESS | 3684 | ++DOCSHELL 1305DC00 == 30 [pid = 3684] [id = 252] 04:12:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13060800) [pid = 3684] [serial = 755] [outer = 00000000] 04:12:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1320E400) [pid = 3684] [serial = 756] [outer = 13060800] 04:12:11 INFO - PROCESS | 3684 | 1469445131129 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (139CA000) [pid = 3684] [serial = 757] [outer = 13060800] 04:12:11 INFO - PROCESS | 3684 | 1469445131510 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 04:12:11 INFO - PROCESS | 3684 | 1469445131532 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 3684 | 1469445131534 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 04:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:12:11 INFO - PROCESS | 3684 | 1469445131537 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 3684 | 1469445131541 Marionette TRACE conn2 <- [1,974,null,{}] 04:12:11 INFO - PROCESS | 3684 | 1469445131551 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:11 INFO - PROCESS | 3684 | 1469445131556 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:11 INFO - PROCESS | 3684 | 1469445131640 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:12:11 INFO - PROCESS | 3684 | 1469445131648 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 3684 | 1469445131651 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:11 INFO - PROCESS | 3684 | ++DOCSHELL 15692000 == 31 [pid = 3684] [id = 253] 04:12:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15697400) [pid = 3684] [serial = 758] [outer = 00000000] 04:12:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15C1B400) [pid = 3684] [serial = 759] [outer = 15697400] 04:12:11 INFO - PROCESS | 3684 | 1469445131699 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15C4EC00) [pid = 3684] [serial = 760] [outer = 15697400] 04:12:12 INFO - PROCESS | 3684 | 1469445132172 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 700ms 04:12:12 INFO - PROCESS | 3684 | 1469445132236 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:12:12 INFO - PROCESS | 3684 | 1469445132239 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 04:12:12 INFO - PROCESS | 3684 | 1469445132242 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 3684 | 1469445132244 Marionette TRACE conn2 <- [1,978,null,{}] 04:12:12 INFO - PROCESS | 3684 | 1469445132247 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 3684 | 1469445132249 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:12 INFO - PROCESS | 3684 | 1469445132331 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:12:12 INFO - PROCESS | 3684 | 1469445132339 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 3684 | 1469445132341 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:12 INFO - PROCESS | 3684 | ++DOCSHELL 16562400 == 32 [pid = 3684] [id = 254] 04:12:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16565400) [pid = 3684] [serial = 761] [outer = 00000000] 04:12:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1657CC00) [pid = 3684] [serial = 762] [outer = 16565400] 04:12:12 INFO - PROCESS | 3684 | 1469445132385 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (168A9400) [pid = 3684] [serial = 763] [outer = 16565400] 04:12:12 INFO - PROCESS | 3684 | 1469445132812 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 591ms 04:12:12 INFO - PROCESS | 3684 | 1469445132838 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 3684 | 1469445132840 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 04:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:12:12 INFO - PROCESS | 3684 | 1469445132861 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 3684 | 1469445132863 Marionette TRACE conn2 <- [1,982,null,{}] 04:12:12 INFO - PROCESS | 3684 | 1469445132867 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 3684 | 1469445132869 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:12 INFO - PROCESS | 3684 | 1469445132980 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:12:12 INFO - PROCESS | 3684 | 1469445132985 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 3684 | 1469445132987 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:13 INFO - PROCESS | 3684 | ++DOCSHELL 131EBC00 == 33 [pid = 3684] [id = 255] 04:12:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (168A2400) [pid = 3684] [serial = 764] [outer = 00000000] 04:12:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17290C00) [pid = 3684] [serial = 765] [outer = 168A2400] 04:12:13 INFO - PROCESS | 3684 | 1469445133057 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1743BC00) [pid = 3684] [serial = 766] [outer = 168A2400] 04:12:13 INFO - PROCESS | 3684 | 1469445133485 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 654ms 04:12:13 INFO - PROCESS | 3684 | 1469445133502 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 3684 | 1469445133504 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 04:12:13 INFO - PROCESS | 3684 | 1469445133507 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:12:13 INFO - PROCESS | 3684 | 1469445133509 Marionette TRACE conn2 <- [1,986,null,{}] 04:12:13 INFO - PROCESS | 3684 | 1469445133512 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:13 INFO - PROCESS | 3684 | 1469445133517 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:13 INFO - PROCESS | 3684 | 1469445133651 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:12:13 INFO - PROCESS | 3684 | 1469445133656 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 3684 | 1469445133658 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:13 INFO - PROCESS | 3684 | ++DOCSHELL 17430C00 == 34 [pid = 3684] [id = 256] 04:12:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1743B000) [pid = 3684] [serial = 767] [outer = 00000000] 04:12:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1804C800) [pid = 3684] [serial = 768] [outer = 1743B000] 04:12:13 INFO - PROCESS | 3684 | 1469445133702 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (18323000) [pid = 3684] [serial = 769] [outer = 1743B000] 04:12:14 INFO - PROCESS | 3684 | 1469445134148 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 700ms 04:12:14 INFO - PROCESS | 3684 | 1469445134207 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 3684 | 1469445134209 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 04:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:12:14 INFO - PROCESS | 3684 | 1469445134212 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 3684 | 1469445134214 Marionette TRACE conn2 <- [1,990,null,{}] 04:12:14 INFO - PROCESS | 3684 | 1469445134218 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:14 INFO - PROCESS | 3684 | 1469445134219 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:14 INFO - PROCESS | 3684 | 1469445134331 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:12:14 INFO - PROCESS | 3684 | 1469445134427 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 3684 | 1469445134429 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:14 INFO - PROCESS | 3684 | ++DOCSHELL 183D7000 == 35 [pid = 3684] [id = 257] 04:12:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (183D9000) [pid = 3684] [serial = 770] [outer = 00000000] 04:12:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19E08400) [pid = 3684] [serial = 771] [outer = 183D9000] 04:12:14 INFO - PROCESS | 3684 | 1469445134472 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19E09000) [pid = 3684] [serial = 772] [outer = 183D9000] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15E31C00) [pid = 3684] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10EDC400) [pid = 3684] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16578400) [pid = 3684] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13C4C000) [pid = 3684] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1313E800) [pid = 3684] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (130ACC00) [pid = 3684] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (102CB400) [pid = 3684] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C4A800) [pid = 3684] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17288800) [pid = 3684] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A726C00) [pid = 3684] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13EA5800) [pid = 3684] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13C6C400) [pid = 3684] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:12:14 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16D70C00) [pid = 3684] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:12:14 INFO - PROCESS | 3684 | 1469445134975 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 793ms 04:12:14 INFO - PROCESS | 3684 | 1469445135015 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 3684 | 1469445135017 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 04:12:14 INFO - PROCESS | 3684 | 1469445135020 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:12:14 INFO - PROCESS | 3684 | 1469445135022 Marionette TRACE conn2 <- [1,994,null,{}] 04:12:15 INFO - PROCESS | 3684 | 1469445135025 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 3684 | 1469445135027 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:15 INFO - PROCESS | 3684 | 1469445135102 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:12:15 INFO - PROCESS | 3684 | 1469445135108 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 3684 | 1469445135110 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:15 INFO - PROCESS | 3684 | ++DOCSHELL 13154C00 == 36 [pid = 3684] [id = 258] 04:12:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13157400) [pid = 3684] [serial = 773] [outer = 00000000] 04:12:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13E9D000) [pid = 3684] [serial = 774] [outer = 13157400] 04:12:15 INFO - PROCESS | 3684 | 1469445135153 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15C50C00) [pid = 3684] [serial = 775] [outer = 13157400] 04:12:15 INFO - PROCESS | 3684 | 1469445135579 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 638ms 04:12:15 INFO - PROCESS | 3684 | 1469445135642 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 3684 | 1469445135644 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 04:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:12:15 INFO - PROCESS | 3684 | 1469445135648 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 3684 | 1469445135649 Marionette TRACE conn2 <- [1,998,null,{}] 04:12:15 INFO - PROCESS | 3684 | 1469445135677 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 3684 | 1469445135679 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:15 INFO - PROCESS | 3684 | 1469445135760 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:12:15 INFO - PROCESS | 3684 | 1469445135766 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 3684 | 1469445135768 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:15 INFO - PROCESS | 3684 | ++DOCSHELL 1657AC00 == 37 [pid = 3684] [id = 259] 04:12:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1657B400) [pid = 3684] [serial = 776] [outer = 00000000] 04:12:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1804B800) [pid = 3684] [serial = 777] [outer = 1657B400] 04:12:15 INFO - PROCESS | 3684 | 1469445135811 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19E7F400) [pid = 3684] [serial = 778] [outer = 1657B400] 04:12:16 INFO - PROCESS | 3684 | 1469445136249 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 638ms 04:12:16 INFO - PROCESS | 3684 | 1469445136286 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 3684 | 1469445136288 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 04:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:12:16 INFO - PROCESS | 3684 | 1469445136291 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - PROCESS | 3684 | 1469445136293 Marionette TRACE conn2 <- [1,1002,null,{}] 04:12:16 INFO - PROCESS | 3684 | 1469445136296 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:16 INFO - PROCESS | 3684 | 1469445136298 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:16 INFO - PROCESS | 3684 | 1469445136395 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:12:16 INFO - PROCESS | 3684 | 1469445136402 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 3684 | 1469445136404 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:16 INFO - PROCESS | 3684 | ++DOCSHELL 0F343C00 == 38 [pid = 3684] [id = 260] 04:12:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1655BC00) [pid = 3684] [serial = 779] [outer = 00000000] 04:12:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A353800) [pid = 3684] [serial = 780] [outer = 1655BC00] 04:12:16 INFO - PROCESS | 3684 | 1469445136449 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A4C9C00) [pid = 3684] [serial = 781] [outer = 1655BC00] 04:12:16 INFO - PROCESS | 3684 | 1469445136891 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 638ms 04:12:16 INFO - PROCESS | 3684 | 1469445136933 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 3684 | 1469445136936 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 04:12:16 INFO - PROCESS | 3684 | 1469445136939 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:12:16 INFO - PROCESS | 3684 | 1469445136941 Marionette TRACE conn2 <- [1,1006,null,{}] 04:12:16 INFO - PROCESS | 3684 | 1469445136985 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:16 INFO - PROCESS | 3684 | 1469445136989 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:17 INFO - PROCESS | 3684 | 1469445137153 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:12:17 INFO - PROCESS | 3684 | 1469445137243 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 3684 | 1469445137247 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:17 INFO - PROCESS | 3684 | ++DOCSHELL 112C7C00 == 39 [pid = 3684] [id = 261] 04:12:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11436400) [pid = 3684] [serial = 782] [outer = 00000000] 04:12:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12A6D000) [pid = 3684] [serial = 783] [outer = 11436400] 04:12:17 INFO - PROCESS | 3684 | 1469445137304 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12D6AC00) [pid = 3684] [serial = 784] [outer = 11436400] 04:12:17 INFO - PROCESS | 3684 | 1469445137854 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 933ms 04:12:17 INFO - PROCESS | 3684 | 1469445137886 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 3684 | 1469445137890 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 04:12:17 INFO - PROCESS | 3684 | 1469445137895 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:12:17 INFO - PROCESS | 3684 | 1469445137898 Marionette TRACE conn2 <- [1,1010,null,{}] 04:12:17 INFO - PROCESS | 3684 | 1469445137904 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:17 INFO - PROCESS | 3684 | 1469445137907 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:18 INFO - PROCESS | 3684 | 1469445138020 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:12:18 INFO - PROCESS | 3684 | 1469445138121 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 3684 | 1469445138125 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:18 INFO - PROCESS | 3684 | ++DOCSHELL 14FA9400 == 40 [pid = 3684] [id = 262] 04:12:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (14FA9800) [pid = 3684] [serial = 785] [outer = 00000000] 04:12:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15C1BC00) [pid = 3684] [serial = 786] [outer = 14FA9800] 04:12:18 INFO - PROCESS | 3684 | 1469445138181 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15FA8C00) [pid = 3684] [serial = 787] [outer = 14FA9800] 04:12:18 INFO - PROCESS | 3684 | 1469445138789 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 933ms 04:12:18 INFO - PROCESS | 3684 | 1469445138842 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 3684 | 1469445138845 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 04:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:12:18 INFO - PROCESS | 3684 | 1469445138849 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 3684 | 1469445138851 Marionette TRACE conn2 <- [1,1014,null,{}] 04:12:18 INFO - PROCESS | 3684 | 1469445138855 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:18 INFO - PROCESS | 3684 | 1469445138857 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:18 INFO - PROCESS | 3684 | 1469445138965 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:12:19 INFO - PROCESS | 3684 | 1469445139064 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 3684 | 1469445139069 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:19 INFO - PROCESS | 3684 | ++DOCSHELL 1747BC00 == 41 [pid = 3684] [id = 263] 04:12:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1752B000) [pid = 3684] [serial = 788] [outer = 00000000] 04:12:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (18048400) [pid = 3684] [serial = 789] [outer = 1752B000] 04:12:19 INFO - PROCESS | 3684 | 1469445139109 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1831D000) [pid = 3684] [serial = 790] [outer = 1752B000] 04:12:19 INFO - PROCESS | 3684 | 1469445139703 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 903ms 04:12:19 INFO - PROCESS | 3684 | 1469445139741 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 3684 | 1469445139748 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 04:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:12:19 INFO - PROCESS | 3684 | 1469445139753 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 3684 | 1469445139755 Marionette TRACE conn2 <- [1,1018,null,{}] 04:12:19 INFO - PROCESS | 3684 | 1469445139758 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:19 INFO - PROCESS | 3684 | 1469445139761 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:19 INFO - PROCESS | 3684 | 1469445139867 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:12:19 INFO - PROCESS | 3684 | 1469445139967 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 3684 | 1469445139969 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:19 INFO - PROCESS | 3684 | ++DOCSHELL 1A4D2800 == 42 [pid = 3684] [id = 264] 04:12:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A4D2C00) [pid = 3684] [serial = 791] [outer = 00000000] 04:12:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A4D8800) [pid = 3684] [serial = 792] [outer = 1A4D2C00] 04:12:20 INFO - PROCESS | 3684 | 1469445140023 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A727C00) [pid = 3684] [serial = 793] [outer = 1A4D2C00] 04:12:20 INFO - PROCESS | 3684 | 1469445140669 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 934ms 04:12:20 INFO - PROCESS | 3684 | 1469445140698 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 3684 | 1469445140700 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 04:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:12:20 INFO - PROCESS | 3684 | 1469445140704 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 3684 | 1469445140705 Marionette TRACE conn2 <- [1,1022,null,{}] 04:12:20 INFO - PROCESS | 3684 | 1469445140709 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 3684 | 1469445140711 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:20 INFO - PROCESS | 3684 | 1469445140812 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:12:20 INFO - PROCESS | 3684 | 1469445140910 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 3684 | 1469445140913 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:20 INFO - PROCESS | 3684 | ++DOCSHELL 114DCC00 == 43 [pid = 3684] [id = 265] 04:12:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (114DDC00) [pid = 3684] [serial = 794] [outer = 00000000] 04:12:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (13C72000) [pid = 3684] [serial = 795] [outer = 114DDC00] 04:12:20 INFO - PROCESS | 3684 | 1469445140965 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (15F9F000) [pid = 3684] [serial = 796] [outer = 114DDC00] 04:12:21 INFO - PROCESS | 3684 | 1469445141713 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1027ms 04:12:21 INFO - PROCESS | 3684 | 1469445141761 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:12:21 INFO - PROCESS | 3684 | 1469445141764 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 04:12:21 INFO - PROCESS | 3684 | 1469445141769 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 3684 | 1469445141772 Marionette TRACE conn2 <- [1,1026,null,{}] 04:12:21 INFO - PROCESS | 3684 | 1469445141777 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:21 INFO - PROCESS | 3684 | 1469445141780 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:21 INFO - PROCESS | 3684 | 1469445141884 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 1657AC00 == 42 [pid = 3684] [id = 259] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 13154C00 == 41 [pid = 3684] [id = 258] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 183D7000 == 40 [pid = 3684] [id = 257] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 17430C00 == 39 [pid = 3684] [id = 256] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 131EBC00 == 38 [pid = 3684] [id = 255] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 16562400 == 37 [pid = 3684] [id = 254] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 15692000 == 36 [pid = 3684] [id = 253] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 1305DC00 == 35 [pid = 3684] [id = 252] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 12828C00 == 34 [pid = 3684] [id = 251] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 0F344800 == 33 [pid = 3684] [id = 249] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 13202000 == 32 [pid = 3684] [id = 250] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 1A4D2800 == 31 [pid = 3684] [id = 264] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 114DCC00 == 30 [pid = 3684] [id = 265] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 1747BC00 == 29 [pid = 3684] [id = 263] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 0F343C00 == 28 [pid = 3684] [id = 260] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 112C7C00 == 27 [pid = 3684] [id = 261] 04:12:22 INFO - PROCESS | 3684 | --DOCSHELL 14FA9400 == 26 [pid = 3684] [id = 262] 04:12:22 INFO - PROCESS | 3684 | 1469445142599 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 3684 | 1469445142603 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (16561400) [pid = 3684] [serial = 732] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (11205000) [pid = 3684] [serial = 720] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (11262C00) [pid = 3684] [serial = 721] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (16C7C400) [pid = 3684] [serial = 735] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (13E9FC00) [pid = 3684] [serial = 726] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (14293800) [pid = 3684] [serial = 727] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (13157000) [pid = 3684] [serial = 723] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (131E2800) [pid = 3684] [serial = 724] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (18315800) [pid = 3684] [serial = 744] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13294C00) [pid = 3684] [serial = 718] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13156400) [pid = 3684] [serial = 717] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16571400) [pid = 3684] [serial = 733] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10EDD400) [pid = 3684] [serial = 706] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (10A0E800) [pid = 3684] [serial = 705] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14FAD400) [pid = 3684] [serial = 709] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (14296000) [pid = 3684] [serial = 708] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (183D8000) [pid = 3684] [serial = 712] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (175D1400) [pid = 3684] [serial = 711] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A731000) [pid = 3684] [serial = 715] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A72E800) [pid = 3684] [serial = 714] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15E2A400) [pid = 3684] [serial = 738] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16908400) [pid = 3684] [serial = 739] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1728E400) [pid = 3684] [serial = 736] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15C19800) [pid = 3684] [serial = 729] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15E23000) [pid = 3684] [serial = 730] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17AA3C00) [pid = 3684] [serial = 742] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (175C7800) [pid = 3684] [serial = 741] [outer = 00000000] [url = about:blank] 04:12:22 INFO - PROCESS | 3684 | ++DOCSHELL 1026BC00 == 27 [pid = 3684] [id = 266] 04:12:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1026E000) [pid = 3684] [serial = 797] [outer = 00000000] 04:12:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10434800) [pid = 3684] [serial = 798] [outer = 1026E000] 04:12:22 INFO - PROCESS | 3684 | 1469445142745 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A0E800) [pid = 3684] [serial = 799] [outer = 1026E000] 04:12:23 INFO - PROCESS | 3684 | 1469445143164 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1448ms 04:12:23 INFO - PROCESS | 3684 | 1469445143216 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 3684 | 1469445143220 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 04:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:12:23 INFO - PROCESS | 3684 | 1469445143228 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 3684 | 1469445143231 Marionette TRACE conn2 <- [1,1030,null,{}] 04:12:23 INFO - PROCESS | 3684 | 1469445143236 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:23 INFO - PROCESS | 3684 | 1469445143241 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:23 INFO - PROCESS | 3684 | 1469445143330 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:12:23 INFO - PROCESS | 3684 | 1469445143345 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 3684 | 1469445143348 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:23 INFO - PROCESS | 3684 | ++DOCSHELL 11C2DC00 == 28 [pid = 3684] [id = 267] 04:12:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11C35C00) [pid = 3684] [serial = 800] [outer = 00000000] 04:12:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12827C00) [pid = 3684] [serial = 801] [outer = 11C35C00] 04:12:23 INFO - PROCESS | 3684 | 1469445143401 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12A92400) [pid = 3684] [serial = 802] [outer = 11C35C00] 04:12:23 INFO - PROCESS | 3684 | 1469445143880 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 700ms 04:12:23 INFO - PROCESS | 3684 | 1469445143928 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 3684 | 1469445143932 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 04:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:12:23 INFO - PROCESS | 3684 | 1469445143938 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 3684 | 1469445143940 Marionette TRACE conn2 <- [1,1034,null,{}] 04:12:23 INFO - PROCESS | 3684 | 1469445143943 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:23 INFO - PROCESS | 3684 | 1469445143946 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:24 INFO - PROCESS | 3684 | 1469445144065 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:12:24 INFO - PROCESS | 3684 | 1469445144151 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 3684 | 1469445144154 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:24 INFO - PROCESS | 3684 | ++DOCSHELL 11258C00 == 29 [pid = 3684] [id = 268] 04:12:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (131DE800) [pid = 3684] [serial = 803] [outer = 00000000] 04:12:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1320D000) [pid = 3684] [serial = 804] [outer = 131DE800] 04:12:24 INFO - PROCESS | 3684 | 1469445144199 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1393A000) [pid = 3684] [serial = 805] [outer = 131DE800] 04:12:24 INFO - PROCESS | 3684 | 1469445144610 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 685ms 04:12:24 INFO - PROCESS | 3684 | 1469445144635 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 3684 | 1469445144637 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 04:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:12:24 INFO - PROCESS | 3684 | 1469445144642 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 3684 | 1469445144648 Marionette TRACE conn2 <- [1,1038,null,{}] 04:12:24 INFO - PROCESS | 3684 | 1469445144670 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 3684 | 1469445144674 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:24 INFO - PROCESS | 3684 | 1469445144802 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:12:24 INFO - PROCESS | 3684 | 1469445144859 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 3684 | 1469445144861 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:24 INFO - PROCESS | 3684 | ++DOCSHELL 1563B400 == 30 [pid = 3684] [id = 269] 04:12:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15645400) [pid = 3684] [serial = 806] [outer = 00000000] 04:12:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1593D400) [pid = 3684] [serial = 807] [outer = 15645400] 04:12:24 INFO - PROCESS | 3684 | 1469445144908 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1313F400) [pid = 3684] [serial = 808] [outer = 15645400] 04:12:25 INFO - PROCESS | 3684 | 1469445145352 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 747ms 04:12:25 INFO - PROCESS | 3684 | 1469445145430 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 3684 | 1469445145433 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 04:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:12:25 INFO - PROCESS | 3684 | 1469445145445 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 3684 | 1469445145447 Marionette TRACE conn2 <- [1,1042,null,{}] 04:12:25 INFO - PROCESS | 3684 | 1469445145451 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:25 INFO - PROCESS | 3684 | 1469445145453 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:25 INFO - PROCESS | 3684 | 1469445145564 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:12:25 INFO - PROCESS | 3684 | 1469445145576 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 3684 | 1469445145579 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:25 INFO - PROCESS | 3684 | ++DOCSHELL 15C27400 == 31 [pid = 3684] [id = 270] 04:12:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15C56800) [pid = 3684] [serial = 809] [outer = 00000000] 04:12:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15FA0C00) [pid = 3684] [serial = 810] [outer = 15C56800] 04:12:25 INFO - PROCESS | 3684 | 1469445145631 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16562400) [pid = 3684] [serial = 811] [outer = 15C56800] 04:12:26 INFO - PROCESS | 3684 | 1469445146074 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 700ms 04:12:26 INFO - PROCESS | 3684 | 1469445146141 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 3684 | 1469445146143 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 04:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:12:26 INFO - PROCESS | 3684 | 1469445146152 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 3684 | 1469445146154 Marionette TRACE conn2 <- [1,1046,null,{}] 04:12:26 INFO - PROCESS | 3684 | 1469445146157 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:26 INFO - PROCESS | 3684 | 1469445146159 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:26 INFO - PROCESS | 3684 | 1469445146264 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:12:26 INFO - PROCESS | 3684 | 1469445146276 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 3684 | 1469445146282 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:26 INFO - PROCESS | 3684 | ++DOCSHELL 16574C00 == 32 [pid = 3684] [id = 271] 04:12:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16575000) [pid = 3684] [serial = 812] [outer = 00000000] 04:12:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1657D800) [pid = 3684] [serial = 813] [outer = 16575000] 04:12:26 INFO - PROCESS | 3684 | 1469445146385 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16D75C00) [pid = 3684] [serial = 814] [outer = 16575000] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (168A2400) [pid = 3684] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1329CC00) [pid = 3684] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16565400) [pid = 3684] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (13060800) [pid = 3684] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15697400) [pid = 3684] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (0F349C00) [pid = 3684] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (12A30C00) [pid = 3684] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1743B000) [pid = 3684] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (183D9000) [pid = 3684] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13157400) [pid = 3684] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1657B400) [pid = 3684] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17E48C00) [pid = 3684] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:12:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1655BC00) [pid = 3684] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:12:27 INFO - PROCESS | 3684 | 1469445147061 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 934ms 04:12:27 INFO - PROCESS | 3684 | 1469445147075 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 3684 | 1469445147077 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 04:12:27 INFO - PROCESS | 3684 | 1469445147080 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:12:27 INFO - PROCESS | 3684 | 1469445147082 Marionette TRACE conn2 <- [1,1050,null,{}] 04:12:27 INFO - PROCESS | 3684 | 1469445147086 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:27 INFO - PROCESS | 3684 | 1469445147088 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:27 INFO - PROCESS | 3684 | 1469445147200 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:12:27 INFO - PROCESS | 3684 | 1469445147255 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 3684 | 1469445147258 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A4A400 == 33 [pid = 3684] [id = 272] 04:12:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (11CD6800) [pid = 3684] [serial = 815] [outer = 00000000] 04:12:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1595A400) [pid = 3684] [serial = 816] [outer = 11CD6800] 04:12:27 INFO - PROCESS | 3684 | 1469445147302 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1743A800) [pid = 3684] [serial = 817] [outer = 11CD6800] 04:12:27 INFO - PROCESS | 3684 | 1469445147669 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 638ms 04:12:27 INFO - PROCESS | 3684 | 1469445147719 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 3684 | 1469445147721 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 04:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:12:27 INFO - PROCESS | 3684 | 1469445147724 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - PROCESS | 3684 | 1469445147726 Marionette TRACE conn2 <- [1,1054,null,{}] 04:12:27 INFO - PROCESS | 3684 | 1469445147737 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:27 INFO - PROCESS | 3684 | 1469445147739 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:27 INFO - PROCESS | 3684 | 1469445147817 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:12:27 INFO - PROCESS | 3684 | 1469445147822 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 3684 | 1469445147824 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:27 INFO - PROCESS | 3684 | ++DOCSHELL 0F34D800 == 34 [pid = 3684] [id = 273] 04:12:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15957800) [pid = 3684] [serial = 818] [outer = 00000000] 04:12:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175D1000) [pid = 3684] [serial = 819] [outer = 15957800] 04:12:27 INFO - PROCESS | 3684 | 1469445147873 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17A19C00) [pid = 3684] [serial = 820] [outer = 15957800] 04:12:28 INFO - PROCESS | 3684 | 1469445148299 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 592ms 04:12:28 INFO - PROCESS | 3684 | 1469445148321 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 3684 | 1469445148323 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 04:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:12:28 INFO - PROCESS | 3684 | 1469445148326 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 3684 | 1469445148328 Marionette TRACE conn2 <- [1,1058,null,{}] 04:12:28 INFO - PROCESS | 3684 | 1469445148343 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:28 INFO - PROCESS | 3684 | 1469445148345 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:28 INFO - PROCESS | 3684 | 1469445148422 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:12:28 INFO - PROCESS | 3684 | 1469445148427 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 3684 | 1469445148429 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:28 INFO - PROCESS | 3684 | ++DOCSHELL 17525800 == 35 [pid = 3684] [id = 274] 04:12:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1752C000) [pid = 3684] [serial = 821] [outer = 00000000] 04:12:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17E4DC00) [pid = 3684] [serial = 822] [outer = 1752C000] 04:12:28 INFO - PROCESS | 3684 | 1469445148473 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18045400) [pid = 3684] [serial = 823] [outer = 1752C000] 04:12:28 INFO - PROCESS | 3684 | 1469445148962 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 685ms 04:12:29 INFO - PROCESS | 3684 | 1469445149027 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 3684 | 1469445149032 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 04:12:29 INFO - PROCESS | 3684 | 1469445149037 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:12:29 INFO - PROCESS | 3684 | 1469445149042 Marionette TRACE conn2 <- [1,1062,null,{}] 04:12:29 INFO - PROCESS | 3684 | 1469445149049 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 3684 | 1469445149052 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:29 INFO - PROCESS | 3684 | 1469445149179 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:12:29 INFO - PROCESS | 3684 | 1469445149300 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 3684 | 1469445149305 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:29 INFO - PROCESS | 3684 | ++DOCSHELL 10F0F000 == 36 [pid = 3684] [id = 275] 04:12:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (11201800) [pid = 3684] [serial = 824] [outer = 00000000] 04:12:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (112CA000) [pid = 3684] [serial = 825] [outer = 11201800] 04:12:29 INFO - PROCESS | 3684 | 1469445149365 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (11CD7400) [pid = 3684] [serial = 826] [outer = 11201800] 04:12:30 INFO - PROCESS | 3684 | 1469445150165 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1214ms 04:12:30 INFO - PROCESS | 3684 | 1469445150249 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 3684 | 1469445150254 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 04:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:12:30 INFO - PROCESS | 3684 | 1469445150261 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 3684 | 1469445150264 Marionette TRACE conn2 <- [1,1066,null,{}] 04:12:30 INFO - PROCESS | 3684 | 1469445150268 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:30 INFO - PROCESS | 3684 | 1469445150271 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:30 INFO - PROCESS | 3684 | 1469445150417 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:12:30 INFO - PROCESS | 3684 | 1469445150538 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 3684 | 1469445150541 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:30 INFO - PROCESS | 3684 | ++DOCSHELL 13C41C00 == 37 [pid = 3684] [id = 276] 04:12:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (13C46400) [pid = 3684] [serial = 827] [outer = 00000000] 04:12:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13E9F800) [pid = 3684] [serial = 828] [outer = 13C46400] 04:12:30 INFO - PROCESS | 3684 | 1469445150604 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (144E9800) [pid = 3684] [serial = 829] [outer = 13C46400] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 15C53000 == 36 [pid = 3684] [id = 26] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 13C73000 == 35 [pid = 3684] [id = 20] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 11C34400 == 34 [pid = 3684] [id = 19] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 0C776800 == 33 [pid = 3684] [id = 18] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 16563400 == 32 [pid = 3684] [id = 27] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 1428CC00 == 31 [pid = 3684] [id = 24] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 15698400 == 30 [pid = 3684] [id = 25] 04:12:31 INFO - PROCESS | 3684 | --DOCSHELL 134C0400 == 29 [pid = 3684] [id = 23] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1831A800) [pid = 3684] [serial = 745] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A353800) [pid = 3684] [serial = 780] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17290C00) [pid = 3684] [serial = 765] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (139D0800) [pid = 3684] [serial = 750] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13C4A000) [pid = 3684] [serial = 751] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1657CC00) [pid = 3684] [serial = 762] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1320E400) [pid = 3684] [serial = 756] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (139CA000) [pid = 3684] [serial = 757] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15C1B400) [pid = 3684] [serial = 759] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15C4EC00) [pid = 3684] [serial = 760] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10276800) [pid = 3684] [serial = 747] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A09800) [pid = 3684] [serial = 748] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12D9DC00) [pid = 3684] [serial = 753] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (18323000) [pid = 3684] [serial = 769] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130D2400) [pid = 3684] [serial = 754] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1804C800) [pid = 3684] [serial = 768] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19E08400) [pid = 3684] [serial = 771] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13E9D000) [pid = 3684] [serial = 774] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C50C00) [pid = 3684] [serial = 775] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1804B800) [pid = 3684] [serial = 777] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A4C9C00) [pid = 3684] [serial = 781] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19E09000) [pid = 3684] [serial = 772] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1743BC00) [pid = 3684] [serial = 766] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19E7F400) [pid = 3684] [serial = 778] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (168A9400) [pid = 3684] [serial = 763] [outer = 00000000] [url = about:blank] 04:12:31 INFO - PROCESS | 3684 | 1469445151449 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1245ms 04:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:12:31 INFO - PROCESS | 3684 | 1469445151493 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 3684 | 1469445151497 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 04:12:31 INFO - PROCESS | 3684 | 1469445151502 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 3684 | 1469445151505 Marionette TRACE conn2 <- [1,1070,null,{}] 04:12:31 INFO - PROCESS | 3684 | 1469445151510 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 3684 | 1469445151513 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:31 INFO - PROCESS | 3684 | 1469445151599 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:12:31 INFO - PROCESS | 3684 | 1469445151606 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 3684 | 1469445151610 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:31 INFO - PROCESS | 3684 | ++DOCSHELL 10F05800 == 30 [pid = 3684] [id = 277] 04:12:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10F06800) [pid = 3684] [serial = 830] [outer = 00000000] 04:12:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1125B800) [pid = 3684] [serial = 831] [outer = 10F06800] 04:12:31 INFO - PROCESS | 3684 | 1469445151658 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11A4E800) [pid = 3684] [serial = 832] [outer = 10F06800] 04:12:32 INFO - PROCESS | 3684 | 1469445152165 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 684ms 04:12:32 INFO - PROCESS | 3684 | 1469445152198 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 3684 | 1469445152203 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 04:12:32 INFO - PROCESS | 3684 | 1469445152213 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:12:32 INFO - PROCESS | 3684 | 1469445152215 Marionette TRACE conn2 <- [1,1074,null,{}] 04:12:32 INFO - PROCESS | 3684 | 1469445152219 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 3684 | 1469445152221 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:32 INFO - PROCESS | 3684 | 1469445152305 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:12:32 INFO - PROCESS | 3684 | 1469445152313 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 3684 | 1469445152315 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:32 INFO - PROCESS | 3684 | ++DOCSHELL 13143400 == 31 [pid = 3684] [id = 278] 04:12:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13143C00) [pid = 3684] [serial = 833] [outer = 00000000] 04:12:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131EA400) [pid = 3684] [serial = 834] [outer = 13143C00] 04:12:32 INFO - PROCESS | 3684 | 1469445152361 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (134C1800) [pid = 3684] [serial = 835] [outer = 13143C00] 04:12:32 INFO - PROCESS | 3684 | 1469445152827 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 623ms 04:12:32 INFO - PROCESS | 3684 | 1469445152853 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 3684 | 1469445152855 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 04:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:12:32 INFO - PROCESS | 3684 | 1469445152858 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 3684 | 1469445152862 Marionette TRACE conn2 <- [1,1078,null,{}] 04:12:32 INFO - PROCESS | 3684 | 1469445152872 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 3684 | 1469445152877 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:32 INFO - PROCESS | 3684 | 1469445152962 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:12:33 INFO - PROCESS | 3684 | 1469445153087 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 3684 | 1469445153090 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:33 INFO - PROCESS | 3684 | ++DOCSHELL 15698C00 == 32 [pid = 3684] [id = 279] 04:12:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1569A800) [pid = 3684] [serial = 836] [outer = 00000000] 04:12:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15C28400) [pid = 3684] [serial = 837] [outer = 1569A800] 04:12:33 INFO - PROCESS | 3684 | 1469445153137 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15C54000) [pid = 3684] [serial = 838] [outer = 1569A800] 04:12:33 INFO - PROCESS | 3684 | 1469445153513 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 685ms 04:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:12:33 INFO - PROCESS | 3684 | 1469445153557 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 3684 | 1469445153560 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 04:12:33 INFO - PROCESS | 3684 | 1469445153563 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 3684 | 1469445153565 Marionette TRACE conn2 <- [1,1082,null,{}] 04:12:33 INFO - PROCESS | 3684 | 1469445153568 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:33 INFO - PROCESS | 3684 | 1469445153570 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:33 INFO - PROCESS | 3684 | 1469445153654 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:12:33 INFO - PROCESS | 3684 | 1469445153748 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 3684 | 1469445153750 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:33 INFO - PROCESS | 3684 | ++DOCSHELL 15E27000 == 33 [pid = 3684] [id = 280] 04:12:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15E30400) [pid = 3684] [serial = 839] [outer = 00000000] 04:12:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16575400) [pid = 3684] [serial = 840] [outer = 15E30400] 04:12:33 INFO - PROCESS | 3684 | 1469445153797 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1657E400) [pid = 3684] [serial = 841] [outer = 15E30400] 04:12:34 INFO - PROCESS | 3684 | 1469445154222 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 684ms 04:12:34 INFO - PROCESS | 3684 | 1469445154263 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 3684 | 1469445154265 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 04:12:34 INFO - PROCESS | 3684 | 1469445154268 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:12:34 INFO - PROCESS | 3684 | 1469445154269 Marionette TRACE conn2 <- [1,1086,null,{}] 04:12:34 INFO - PROCESS | 3684 | 1469445154273 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 3684 | 1469445154275 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:34 INFO - PROCESS | 3684 | 1469445154409 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:12:34 INFO - PROCESS | 3684 | 1469445154430 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 3684 | 1469445154432 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:34 INFO - PROCESS | 3684 | ++DOCSHELL 16C7C400 == 34 [pid = 3684] [id = 281] 04:12:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16C7E000) [pid = 3684] [serial = 842] [outer = 00000000] 04:12:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17290C00) [pid = 3684] [serial = 843] [outer = 16C7E000] 04:12:34 INFO - PROCESS | 3684 | 1469445154476 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1746E800) [pid = 3684] [serial = 844] [outer = 16C7E000] 04:12:34 INFO - PROCESS | 3684 | 1469445154917 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 700ms 04:12:34 INFO - PROCESS | 3684 | 1469445154952 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 3684 | 1469445154954 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 04:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:12:34 INFO - PROCESS | 3684 | 1469445154958 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 3684 | 1469445154959 Marionette TRACE conn2 <- [1,1090,null,{}] 04:12:34 INFO - PROCESS | 3684 | 1469445154963 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 3684 | 1469445154968 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:35 INFO - PROCESS | 3684 | 1469445155106 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:12:35 INFO - PROCESS | 3684 | 1469445155164 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 3684 | 1469445155167 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:35 INFO - PROCESS | 3684 | ++DOCSHELL 168A9C00 == 35 [pid = 3684] [id = 282] 04:12:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (18040C00) [pid = 3684] [serial = 845] [outer = 00000000] 04:12:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183D7000) [pid = 3684] [serial = 846] [outer = 18040C00] 04:12:35 INFO - PROCESS | 3684 | 1469445155211 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (183D8000) [pid = 3684] [serial = 847] [outer = 18040C00] 04:12:35 INFO - PROCESS | 3684 | 1469445155628 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 700ms 04:12:35 INFO - PROCESS | 3684 | 1469445155656 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 3684 | 1469445155659 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 04:12:35 INFO - PROCESS | 3684 | 1469445155662 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:12:35 INFO - PROCESS | 3684 | 1469445155663 Marionette TRACE conn2 <- [1,1094,null,{}] 04:12:35 INFO - PROCESS | 3684 | 1469445155667 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:35 INFO - PROCESS | 3684 | 1469445155669 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:35 INFO - PROCESS | 3684 | 1469445155860 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11CD6800) [pid = 3684] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11C35C00) [pid = 3684] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15645400) [pid = 3684] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (14FA9800) [pid = 3684] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16575000) [pid = 3684] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15957800) [pid = 3684] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11436400) [pid = 3684] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1026E000) [pid = 3684] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A4D2C00) [pid = 3684] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15C56800) [pid = 3684] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1752B000) [pid = 3684] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (114DDC00) [pid = 3684] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:12:35 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131DE800) [pid = 3684] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:12:35 INFO - PROCESS | 3684 | 1469445155924 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 3684 | 1469445155926 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:35 INFO - PROCESS | 3684 | ++DOCSHELL 10439800 == 36 [pid = 3684] [id = 283] 04:12:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (104E6800) [pid = 3684] [serial = 848] [outer = 00000000] 04:12:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11CD6800) [pid = 3684] [serial = 849] [outer = 104E6800] 04:12:35 INFO - PROCESS | 3684 | 1469445155970 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13938C00) [pid = 3684] [serial = 850] [outer = 104E6800] 04:12:36 INFO - PROCESS | 3684 | 1469445156316 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 701ms 04:12:36 INFO - PROCESS | 3684 | 1469445156362 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 3684 | 1469445156364 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 04:12:36 INFO - PROCESS | 3684 | 1469445156367 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:12:36 INFO - PROCESS | 3684 | 1469445156369 Marionette TRACE conn2 <- [1,1098,null,{}] 04:12:36 INFO - PROCESS | 3684 | 1469445156372 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 3684 | 1469445156374 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:36 INFO - PROCESS | 3684 | 1469445156469 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:12:36 INFO - PROCESS | 3684 | 1469445156477 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 3684 | 1469445156479 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:36 INFO - PROCESS | 3684 | ++DOCSHELL 17289C00 == 37 [pid = 3684] [id = 284] 04:12:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1752B000) [pid = 3684] [serial = 851] [outer = 00000000] 04:12:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (18321800) [pid = 3684] [serial = 852] [outer = 1752B000] 04:12:36 INFO - PROCESS | 3684 | 1469445156522 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19E08400) [pid = 3684] [serial = 853] [outer = 1752B000] 04:12:36 INFO - PROCESS | 3684 | 1469445156944 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 591ms 04:12:36 INFO - PROCESS | 3684 | 1469445156964 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 3684 | 1469445156966 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 04:12:36 INFO - PROCESS | 3684 | 1469445156969 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:12:36 INFO - PROCESS | 3684 | 1469445156971 Marionette TRACE conn2 <- [1,1102,null,{}] 04:12:36 INFO - PROCESS | 3684 | 1469445156987 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 3684 | 1469445156989 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:37 INFO - PROCESS | 3684 | 1469445157068 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:12:37 INFO - PROCESS | 3684 | 1469445157073 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 3684 | 1469445157075 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:37 INFO - PROCESS | 3684 | ++DOCSHELL 19E7B800 == 38 [pid = 3684] [id = 285] 04:12:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E7FC00) [pid = 3684] [serial = 854] [outer = 00000000] 04:12:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19F40800) [pid = 3684] [serial = 855] [outer = 19E7FC00] 04:12:37 INFO - PROCESS | 3684 | 1469445157127 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19F43400) [pid = 3684] [serial = 856] [outer = 19E7FC00] 04:12:37 INFO - PROCESS | 3684 | 1469445157560 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 654ms 04:12:37 INFO - PROCESS | 3684 | 1469445157628 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 3684 | 1469445157630 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 04:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:12:37 INFO - PROCESS | 3684 | 1469445157634 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 3684 | 1469445157635 Marionette TRACE conn2 <- [1,1106,null,{}] 04:12:37 INFO - PROCESS | 3684 | 1469445157639 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:37 INFO - PROCESS | 3684 | 1469445157641 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:37 INFO - PROCESS | 3684 | 1469445157721 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:12:37 INFO - PROCESS | 3684 | 1469445157726 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 3684 | 1469445157728 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:37 INFO - PROCESS | 3684 | ++DOCSHELL 19E78400 == 39 [pid = 3684] [id = 286] 04:12:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E7DC00) [pid = 3684] [serial = 857] [outer = 00000000] 04:12:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A352C00) [pid = 3684] [serial = 858] [outer = 19E7DC00] 04:12:37 INFO - PROCESS | 3684 | 1469445157772 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A358C00) [pid = 3684] [serial = 859] [outer = 19E7DC00] 04:12:38 INFO - PROCESS | 3684 | 1469445158473 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 903ms 04:12:38 INFO - PROCESS | 3684 | 1469445158539 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 3684 | 1469445158544 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 04:12:38 INFO - PROCESS | 3684 | 1469445158549 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:12:38 INFO - PROCESS | 3684 | 1469445158554 Marionette TRACE conn2 <- [1,1110,null,{}] 04:12:38 INFO - PROCESS | 3684 | 1469445158559 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 3684 | 1469445158562 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:38 INFO - PROCESS | 3684 | 1469445158663 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:12:38 INFO - PROCESS | 3684 | 1469445158784 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 3684 | 1469445158787 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:38 INFO - PROCESS | 3684 | ++DOCSHELL 10EE1000 == 40 [pid = 3684] [id = 287] 04:12:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10EE3C00) [pid = 3684] [serial = 860] [outer = 00000000] 04:12:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12A27C00) [pid = 3684] [serial = 861] [outer = 10EE3C00] 04:12:38 INFO - PROCESS | 3684 | 1469445158845 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13938000) [pid = 3684] [serial = 862] [outer = 10EE3C00] 04:12:39 INFO - PROCESS | 3684 | 1469445159420 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 934ms 04:12:39 INFO - PROCESS | 3684 | 1469445159479 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 3684 | 1469445159484 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 04:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:12:39 INFO - PROCESS | 3684 | 1469445159490 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 3684 | 1469445159493 Marionette TRACE conn2 <- [1,1114,null,{}] 04:12:39 INFO - PROCESS | 3684 | 1469445159497 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:39 INFO - PROCESS | 3684 | 1469445159500 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:39 INFO - PROCESS | 3684 | 1469445159610 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:12:39 INFO - PROCESS | 3684 | 1469445159710 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 3684 | 1469445159713 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:39 INFO - PROCESS | 3684 | ++DOCSHELL 15648000 == 41 [pid = 3684] [id = 288] 04:12:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15698800) [pid = 3684] [serial = 863] [outer = 00000000] 04:12:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15E2EC00) [pid = 3684] [serial = 864] [outer = 15698800] 04:12:39 INFO - PROCESS | 3684 | 1469445159767 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (168A9400) [pid = 3684] [serial = 865] [outer = 15698800] 04:12:40 INFO - PROCESS | 3684 | 1469445160382 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 950ms 04:12:40 INFO - PROCESS | 3684 | 1469445160435 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 3684 | 1469445160437 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 04:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:12:40 INFO - PROCESS | 3684 | 1469445160441 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 3684 | 1469445160445 Marionette TRACE conn2 <- [1,1118,null,{}] 04:12:40 INFO - PROCESS | 3684 | 1469445160456 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 3684 | 1469445160461 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:40 INFO - PROCESS | 3684 | 1469445160567 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:12:40 INFO - PROCESS | 3684 | 1469445160695 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 3684 | 1469445160699 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:40 INFO - PROCESS | 3684 | ++DOCSHELL 19E80000 == 42 [pid = 3684] [id = 289] 04:12:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (19E82800) [pid = 3684] [serial = 866] [outer = 00000000] 04:12:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A34F800) [pid = 3684] [serial = 867] [outer = 19E82800] 04:12:40 INFO - PROCESS | 3684 | 1469445160755 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A4CD400) [pid = 3684] [serial = 868] [outer = 19E82800] 04:12:41 INFO - PROCESS | 3684 | 1469445161556 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1151ms 04:12:41 INFO - PROCESS | 3684 | 1469445161599 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 3684 | 1469445161603 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 04:12:41 INFO - PROCESS | 3684 | 1469445161609 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:12:41 INFO - PROCESS | 3684 | 1469445161612 Marionette TRACE conn2 <- [1,1122,null,{}] 04:12:41 INFO - PROCESS | 3684 | 1469445161617 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 3684 | 1469445161619 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:41 INFO - PROCESS | 3684 | 1469445161718 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:12:41 INFO - PROCESS | 3684 | 1469445161846 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 3684 | 1469445161852 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:41 INFO - PROCESS | 3684 | ++DOCSHELL 1305D800 == 43 [pid = 3684] [id = 290] 04:12:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13060800) [pid = 3684] [serial = 869] [outer = 00000000] 04:12:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13144400) [pid = 3684] [serial = 870] [outer = 13060800] 04:12:41 INFO - PROCESS | 3684 | 1469445161919 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (13202000) [pid = 3684] [serial = 871] [outer = 13060800] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 1AD30000 == 42 [pid = 3684] [id = 14] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 1B12C800 == 41 [pid = 3684] [id = 16] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 1026BC00 == 40 [pid = 3684] [id = 266] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 166A7C00 == 39 [pid = 3684] [id = 8] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 1A355000 == 38 [pid = 3684] [id = 10] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 13E9F000 == 37 [pid = 3684] [id = 11] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 1A72A800 == 36 [pid = 3684] [id = 12] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 1A776800 == 35 [pid = 3684] [id = 13] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 11CD7800 == 34 [pid = 3684] [id = 22] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 102D2800 == 33 [pid = 3684] [id = 28] 04:12:42 INFO - PROCESS | 3684 | --DOCSHELL 10A10400 == 32 [pid = 3684] [id = 21] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1743A800) [pid = 3684] [serial = 817] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1595A400) [pid = 3684] [serial = 816] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (12827C00) [pid = 3684] [serial = 801] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1313F400) [pid = 3684] [serial = 808] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (15FA8C00) [pid = 3684] [serial = 787] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1657D800) [pid = 3684] [serial = 813] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (175D1000) [pid = 3684] [serial = 819] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12D6AC00) [pid = 3684] [serial = 784] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12A92400) [pid = 3684] [serial = 802] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A0E800) [pid = 3684] [serial = 799] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A4D8800) [pid = 3684] [serial = 792] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16562400) [pid = 3684] [serial = 811] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (18048400) [pid = 3684] [serial = 789] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1593D400) [pid = 3684] [serial = 807] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A727C00) [pid = 3684] [serial = 793] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15F9F000) [pid = 3684] [serial = 796] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10434800) [pid = 3684] [serial = 798] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16D75C00) [pid = 3684] [serial = 814] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C1BC00) [pid = 3684] [serial = 786] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1393A000) [pid = 3684] [serial = 805] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12A6D000) [pid = 3684] [serial = 783] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15FA0C00) [pid = 3684] [serial = 810] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13C72000) [pid = 3684] [serial = 795] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1831D000) [pid = 3684] [serial = 790] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1320D000) [pid = 3684] [serial = 804] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17E4DC00) [pid = 3684] [serial = 822] [outer = 00000000] [url = about:blank] 04:12:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17A19C00) [pid = 3684] [serial = 820] [outer = 00000000] [url = about:blank] 04:12:43 INFO - PROCESS | 3684 | 1469445163004 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1447ms 04:12:43 INFO - PROCESS | 3684 | 1469445163057 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:12:43 INFO - PROCESS | 3684 | 1469445163061 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 04:12:43 INFO - PROCESS | 3684 | 1469445163066 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 3684 | 1469445163069 Marionette TRACE conn2 <- [1,1126,null,{}] 04:12:43 INFO - PROCESS | 3684 | 1469445163074 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 3684 | 1469445163077 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:43 INFO - PROCESS | 3684 | 1469445163169 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:12:43 INFO - PROCESS | 3684 | 1469445163295 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 3684 | 1469445163297 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:43 INFO - PROCESS | 3684 | ++DOCSHELL 10EE2800 == 33 [pid = 3684] [id = 291] 04:12:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10EE2C00) [pid = 3684] [serial = 872] [outer = 00000000] 04:12:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114D5000) [pid = 3684] [serial = 873] [outer = 10EE2C00] 04:12:43 INFO - PROCESS | 3684 | 1469445163344 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11C35C00) [pid = 3684] [serial = 874] [outer = 10EE2C00] 04:12:43 INFO - PROCESS | 3684 | 1469445163748 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 04:12:43 INFO - PROCESS | 3684 | 1469445163803 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 3684 | 1469445163807 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 04:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:12:43 INFO - PROCESS | 3684 | 1469445163814 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 3684 | 1469445163816 Marionette TRACE conn2 <- [1,1130,null,{}] 04:12:43 INFO - PROCESS | 3684 | 1469445163820 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 3684 | 1469445163822 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:43 INFO - PROCESS | 3684 | 1469445163907 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:12:43 INFO - PROCESS | 3684 | 1469445163913 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 3684 | 1469445163916 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:43 INFO - PROCESS | 3684 | ++DOCSHELL 12D9DC00 == 34 [pid = 3684] [id = 292] 04:12:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (12DA3C00) [pid = 3684] [serial = 875] [outer = 00000000] 04:12:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1314E000) [pid = 3684] [serial = 876] [outer = 12DA3C00] 04:12:43 INFO - PROCESS | 3684 | 1469445163963 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (131E8400) [pid = 3684] [serial = 877] [outer = 12DA3C00] 04:12:44 INFO - PROCESS | 3684 | 1469445164456 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 700ms 04:12:44 INFO - PROCESS | 3684 | 1469445164512 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 3684 | 1469445164515 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:12:44 INFO - PROCESS | 3684 | 1469445164518 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 3684 | 1469445164521 Marionette TRACE conn2 <- [1,1134,null,{}] 04:12:44 INFO - PROCESS | 3684 | 1469445164532 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:44 INFO - PROCESS | 3684 | 1469445164537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:44 INFO - PROCESS | 3684 | 1469445164645 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:12:44 INFO - PROCESS | 3684 | 1469445164739 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 3684 | 1469445164742 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:44 INFO - PROCESS | 3684 | ++DOCSHELL 1569BC00 == 35 [pid = 3684] [id = 293] 04:12:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15938800) [pid = 3684] [serial = 878] [outer = 00000000] 04:12:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C4D800) [pid = 3684] [serial = 879] [outer = 15938800] 04:12:44 INFO - PROCESS | 3684 | 1469445164789 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15E25800) [pid = 3684] [serial = 880] [outer = 15938800] 04:12:45 INFO - PROCESS | 3684 | 1469445165233 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 04:12:45 INFO - PROCESS | 3684 | 1469445165260 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:12:45 INFO - PROCESS | 3684 | 1469445165262 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 04:12:45 INFO - PROCESS | 3684 | 1469445165266 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 3684 | 1469445165268 Marionette TRACE conn2 <- [1,1138,null,{}] 04:12:45 INFO - PROCESS | 3684 | 1469445165271 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 3684 | 1469445165273 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:45 INFO - PROCESS | 3684 | 1469445165386 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:12:45 INFO - PROCESS | 3684 | 1469445165392 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 3684 | 1469445165394 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:45 INFO - PROCESS | 3684 | ++DOCSHELL 1595A400 == 36 [pid = 3684] [id = 294] 04:12:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15FA3400) [pid = 3684] [serial = 881] [outer = 00000000] 04:12:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16564400) [pid = 3684] [serial = 882] [outer = 15FA3400] 04:12:45 INFO - PROCESS | 3684 | 1469445165438 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16577C00) [pid = 3684] [serial = 883] [outer = 15FA3400] 04:12:45 INFO - PROCESS | 3684 | 1469445165869 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 623ms 04:12:45 INFO - PROCESS | 3684 | 1469445165902 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 3684 | 1469445165904 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:12:45 INFO - PROCESS | 3684 | 1469445165907 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 3684 | 1469445165909 Marionette TRACE conn2 <- [1,1142,null,{}] 04:12:45 INFO - PROCESS | 3684 | 1469445165912 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 3684 | 1469445165914 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:46 INFO - PROCESS | 3684 | 1469445166018 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:12:46 INFO - PROCESS | 3684 | 1469445166104 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 3684 | 1469445166106 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:46 INFO - PROCESS | 3684 | ++DOCSHELL 1657D000 == 37 [pid = 3684] [id = 295] 04:12:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (168A2800) [pid = 3684] [serial = 884] [outer = 00000000] 04:12:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16D76400) [pid = 3684] [serial = 885] [outer = 168A2800] 04:12:46 INFO - PROCESS | 3684 | 1469445166158 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17430000) [pid = 3684] [serial = 886] [outer = 168A2800] 04:12:46 INFO - PROCESS | 3684 | 1469445166581 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 04:12:46 INFO - PROCESS | 3684 | 1469445166631 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 3684 | 1469445166633 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 04:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:12:46 INFO - PROCESS | 3684 | 1469445166637 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 3684 | 1469445166638 Marionette TRACE conn2 <- [1,1146,null,{}] 04:12:46 INFO - PROCESS | 3684 | 1469445166642 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:46 INFO - PROCESS | 3684 | 1469445166647 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:46 INFO - PROCESS | 3684 | 1469445166779 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:12:46 INFO - PROCESS | 3684 | 1469445166789 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 3684 | 1469445166792 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:46 INFO - PROCESS | 3684 | ++DOCSHELL 175D4800 == 38 [pid = 3684] [id = 296] 04:12:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17AA6400) [pid = 3684] [serial = 887] [outer = 00000000] 04:12:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17E49800) [pid = 3684] [serial = 888] [outer = 17AA6400] 04:12:46 INFO - PROCESS | 3684 | 1469445166883 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1804BC00) [pid = 3684] [serial = 889] [outer = 17AA6400] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16C7E000) [pid = 3684] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (18040C00) [pid = 3684] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13143C00) [pid = 3684] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11201800) [pid = 3684] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10F06800) [pid = 3684] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1752C000) [pid = 3684] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C46400) [pid = 3684] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1569A800) [pid = 3684] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1752B000) [pid = 3684] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (104E6800) [pid = 3684] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15E30400) [pid = 3684] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19E7DC00) [pid = 3684] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:12:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19E7FC00) [pid = 3684] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:12:47 INFO - PROCESS | 3684 | 1469445167515 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 887ms 04:12:47 INFO - PROCESS | 3684 | 1469445167542 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 3684 | 1469445167544 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 04:12:47 INFO - PROCESS | 3684 | 1469445167547 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:12:47 INFO - PROCESS | 3684 | 1469445167548 Marionette TRACE conn2 <- [1,1150,null,{}] 04:12:47 INFO - PROCESS | 3684 | 1469445167552 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:47 INFO - PROCESS | 3684 | 1469445167554 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:47 INFO - PROCESS | 3684 | 1469445167659 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:12:47 INFO - PROCESS | 3684 | 1469445167664 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 3684 | 1469445167666 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:47 INFO - PROCESS | 3684 | ++DOCSHELL 15649400 == 39 [pid = 3684] [id = 297] 04:12:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15950C00) [pid = 3684] [serial = 890] [outer = 00000000] 04:12:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17475800) [pid = 3684] [serial = 891] [outer = 15950C00] 04:12:47 INFO - PROCESS | 3684 | 1469445167709 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (175CF800) [pid = 3684] [serial = 892] [outer = 15950C00] 04:12:48 INFO - PROCESS | 3684 | 1469445168217 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 700ms 04:12:48 INFO - PROCESS | 3684 | 1469445168246 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 3684 | 1469445168248 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 04:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:12:48 INFO - PROCESS | 3684 | 1469445168252 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 3684 | 1469445168254 Marionette TRACE conn2 <- [1,1154,null,{}] 04:12:48 INFO - PROCESS | 3684 | 1469445168258 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:48 INFO - PROCESS | 3684 | 1469445168259 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:48 INFO - PROCESS | 3684 | 1469445168335 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:12:48 INFO - PROCESS | 3684 | 1469445168340 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 3684 | 1469445168342 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:48 INFO - PROCESS | 3684 | ++DOCSHELL 18321400 == 40 [pid = 3684] [id = 298] 04:12:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18321C00) [pid = 3684] [serial = 893] [outer = 00000000] 04:12:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E04400) [pid = 3684] [serial = 894] [outer = 18321C00] 04:12:48 INFO - PROCESS | 3684 | 1469445168385 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E05C00) [pid = 3684] [serial = 895] [outer = 18321C00] 04:12:48 INFO - PROCESS | 3684 | 1469445168809 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 591ms 04:12:48 INFO - PROCESS | 3684 | 1469445168850 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 3684 | 1469445168852 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 04:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:12:48 INFO - PROCESS | 3684 | 1469445168859 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 3684 | 1469445168860 Marionette TRACE conn2 <- [1,1158,null,{}] 04:12:48 INFO - PROCESS | 3684 | 1469445168864 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:48 INFO - PROCESS | 3684 | 1469445168865 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:48 INFO - PROCESS | 3684 | 1469445168951 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:12:48 INFO - PROCESS | 3684 | 1469445168958 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 3684 | 1469445168960 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:48 INFO - PROCESS | 3684 | ++DOCSHELL 1569A000 == 41 [pid = 3684] [id = 299] 04:12:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A34F400) [pid = 3684] [serial = 896] [outer = 00000000] 04:12:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D1000) [pid = 3684] [serial = 897] [outer = 1A34F400] 04:12:48 INFO - PROCESS | 3684 | 1469445169003 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A4D3400) [pid = 3684] [serial = 898] [outer = 1A34F400] 04:12:49 INFO - PROCESS | 3684 | 1469445169757 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 934ms 04:12:49 INFO - PROCESS | 3684 | 1469445169806 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 3684 | 1469445169811 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 04:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:12:49 INFO - PROCESS | 3684 | 1469445169816 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 3684 | 1469445169819 Marionette TRACE conn2 <- [1,1162,null,{}] 04:12:49 INFO - PROCESS | 3684 | 1469445169826 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:49 INFO - PROCESS | 3684 | 1469445169829 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:49 INFO - PROCESS | 3684 | 1469445169947 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:12:50 INFO - PROCESS | 3684 | 1469445170076 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 3684 | 1469445170079 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:50 INFO - PROCESS | 3684 | ++DOCSHELL 1026E800 == 42 [pid = 3684] [id = 300] 04:12:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A0E800) [pid = 3684] [serial = 899] [outer = 00000000] 04:12:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (128AF400) [pid = 3684] [serial = 900] [outer = 10A0E800] 04:12:50 INFO - PROCESS | 3684 | 1469445170138 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13138000) [pid = 3684] [serial = 901] [outer = 10A0E800] 04:12:50 INFO - PROCESS | 3684 | 1469445170848 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 3684 | 1469445170901 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 04:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:12:50 INFO - PROCESS | 3684 | 1469445170908 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 3684 | 1469445170911 Marionette TRACE conn2 <- [1,1166,null,{}] 04:12:50 INFO - PROCESS | 3684 | 1469445170915 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:50 INFO - PROCESS | 3684 | 1469445170918 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:51 INFO - PROCESS | 3684 | 1469445171034 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:12:51 INFO - PROCESS | 3684 | 1469445171248 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 3684 | 1469445171253 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:51 INFO - PROCESS | 3684 | ++DOCSHELL 0F351800 == 43 [pid = 3684] [id = 301] 04:12:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (0F351C00) [pid = 3684] [serial = 902] [outer = 00000000] 04:12:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (102C8400) [pid = 3684] [serial = 903] [outer = 0F351C00] 04:12:51 INFO - PROCESS | 3684 | 1469445171321 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10A0E000) [pid = 3684] [serial = 904] [outer = 0F351C00] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 18321400 == 42 [pid = 3684] [id = 298] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 15649400 == 41 [pid = 3684] [id = 297] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 175D4800 == 40 [pid = 3684] [id = 296] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 1657D000 == 39 [pid = 3684] [id = 295] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 1595A400 == 38 [pid = 3684] [id = 294] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 1569BC00 == 37 [pid = 3684] [id = 293] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 12D9DC00 == 36 [pid = 3684] [id = 292] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 10EE2800 == 35 [pid = 3684] [id = 291] 04:12:51 INFO - PROCESS | 3684 | --DOCSHELL 1305D800 == 34 [pid = 3684] [id = 290] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A352C00) [pid = 3684] [serial = 858] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19F40800) [pid = 3684] [serial = 855] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A358C00) [pid = 3684] [serial = 859] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17290C00) [pid = 3684] [serial = 843] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (183D7000) [pid = 3684] [serial = 846] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1746E800) [pid = 3684] [serial = 844] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (131EA400) [pid = 3684] [serial = 834] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (134C1800) [pid = 3684] [serial = 835] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (112CA000) [pid = 3684] [serial = 825] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11CD7400) [pid = 3684] [serial = 826] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1125B800) [pid = 3684] [serial = 831] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (183D8000) [pid = 3684] [serial = 847] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11A4E800) [pid = 3684] [serial = 832] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18045400) [pid = 3684] [serial = 823] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13E9F800) [pid = 3684] [serial = 828] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (144E9800) [pid = 3684] [serial = 829] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C28400) [pid = 3684] [serial = 837] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C54000) [pid = 3684] [serial = 838] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (18321800) [pid = 3684] [serial = 852] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19F43400) [pid = 3684] [serial = 856] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13938C00) [pid = 3684] [serial = 850] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (11CD6800) [pid = 3684] [serial = 849] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16575400) [pid = 3684] [serial = 840] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1657E400) [pid = 3684] [serial = 841] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19E08400) [pid = 3684] [serial = 853] [outer = 00000000] [url = about:blank] 04:12:51 INFO - PROCESS | 3684 | 1469445171993 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 3684 | 1469445172072 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 04:12:52 INFO - PROCESS | 3684 | 1469445172076 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 3684 | 1469445172079 Marionette TRACE conn2 <- [1,1170,null,{}] 04:12:52 INFO - PROCESS | 3684 | 1469445172085 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 3684 | 1469445172087 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:52 INFO - PROCESS | 3684 | 1469445172173 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:12:52 INFO - PROCESS | 3684 | 1469445172259 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 3684 | 1469445172261 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:52 INFO - PROCESS | 3684 | ++DOCSHELL 11207C00 == 35 [pid = 3684] [id = 302] 04:12:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (114D9000) [pid = 3684] [serial = 905] [outer = 00000000] 04:12:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (130AF800) [pid = 3684] [serial = 906] [outer = 114D9000] 04:12:52 INFO - PROCESS | 3684 | 1469445172316 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1320B000) [pid = 3684] [serial = 907] [outer = 114D9000] 04:12:52 INFO - PROCESS | 3684 | 1469445172749 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 3684 | 1469445172822 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 04:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:12:52 INFO - PROCESS | 3684 | 1469445172827 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 3684 | 1469445172829 Marionette TRACE conn2 <- [1,1174,null,{}] 04:12:52 INFO - PROCESS | 3684 | 1469445172833 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 3684 | 1469445172836 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:52 INFO - PROCESS | 3684 | 1469445172924 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:12:52 INFO - PROCESS | 3684 | 1469445172932 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 3684 | 1469445172934 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:52 INFO - PROCESS | 3684 | ++DOCSHELL 139C6400 == 36 [pid = 3684] [id = 303] 04:12:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15691400) [pid = 3684] [serial = 908] [outer = 00000000] 04:12:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15C28400) [pid = 3684] [serial = 909] [outer = 15691400] 04:12:52 INFO - PROCESS | 3684 | 1469445172980 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15C4F800) [pid = 3684] [serial = 910] [outer = 15691400] 04:12:53 INFO - PROCESS | 3684 | 1469445173453 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 3684 | 1469445173473 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 04:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:12:53 INFO - PROCESS | 3684 | 1469445173478 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 3684 | 1469445173484 Marionette TRACE conn2 <- [1,1178,null,{}] 04:12:53 INFO - PROCESS | 3684 | 1469445173494 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 3684 | 1469445173497 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:53 INFO - PROCESS | 3684 | 1469445173580 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:12:53 INFO - PROCESS | 3684 | 1469445173589 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 3684 | 1469445173591 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:53 INFO - PROCESS | 3684 | ++DOCSHELL 1657A400 == 37 [pid = 3684] [id = 304] 04:12:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1657B800) [pid = 3684] [serial = 911] [outer = 00000000] 04:12:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1728E000) [pid = 3684] [serial = 912] [outer = 1657B800] 04:12:53 INFO - PROCESS | 3684 | 1469445173635 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1746E400) [pid = 3684] [serial = 913] [outer = 1657B800] 04:12:54 INFO - PROCESS | 3684 | 1469445174077 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 3684 | 1469445174137 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 04:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:12:54 INFO - PROCESS | 3684 | 1469445174140 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 3684 | 1469445174142 Marionette TRACE conn2 <- [1,1182,null,{}] 04:12:54 INFO - PROCESS | 3684 | 1469445174145 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:54 INFO - PROCESS | 3684 | 1469445174147 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:54 INFO - PROCESS | 3684 | 1469445174243 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:12:54 INFO - PROCESS | 3684 | 1469445174322 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 3684 | 1469445174324 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:54 INFO - PROCESS | 3684 | ++DOCSHELL 17478C00 == 38 [pid = 3684] [id = 305] 04:12:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17523800) [pid = 3684] [serial = 914] [outer = 00000000] 04:12:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1804D400) [pid = 3684] [serial = 915] [outer = 17523800] 04:12:54 INFO - PROCESS | 3684 | 1469445174375 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (18320400) [pid = 3684] [serial = 916] [outer = 17523800] 04:12:54 INFO - PROCESS | 3684 | 1469445174794 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 3684 | 1469445174825 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 04:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:12:54 INFO - PROCESS | 3684 | 1469445174828 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 3684 | 1469445174830 Marionette TRACE conn2 <- [1,1186,null,{}] 04:12:54 INFO - PROCESS | 3684 | 1469445174834 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:54 INFO - PROCESS | 3684 | 1469445174836 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:54 INFO - PROCESS | 3684 | 1469445174945 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:12:54 INFO - PROCESS | 3684 | 1469445174953 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 3684 | 1469445174958 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:55 INFO - PROCESS | 3684 | ++DOCSHELL 13C70C00 == 39 [pid = 3684] [id = 306] 04:12:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E01800) [pid = 3684] [serial = 917] [outer = 00000000] 04:12:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19E07400) [pid = 3684] [serial = 918] [outer = 19E01800] 04:12:55 INFO - PROCESS | 3684 | 1469445175058 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19F38800) [pid = 3684] [serial = 919] [outer = 19E01800] 04:12:55 INFO - PROCESS | 3684 | 1469445175502 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 701ms 04:12:55 INFO - PROCESS | 3684 | 1469445175528 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 3684 | 1469445175530 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:12:55 INFO - PROCESS | 3684 | 1469445175533 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 3684 | 1469445175535 Marionette TRACE conn2 <- [1,1190,null,{}] 04:12:55 INFO - PROCESS | 3684 | 1469445175539 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:55 INFO - PROCESS | 3684 | 1469445175541 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:55 INFO - PROCESS | 3684 | 1469445175681 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:12:55 INFO - PROCESS | 3684 | 1469445175708 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 3684 | 1469445175710 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:55 INFO - PROCESS | 3684 | ++DOCSHELL 19F43C00 == 40 [pid = 3684] [id = 307] 04:12:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A10E400) [pid = 3684] [serial = 920] [outer = 00000000] 04:12:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4CBC00) [pid = 3684] [serial = 921] [outer = 1A10E400] 04:12:55 INFO - PROCESS | 3684 | 1469445175753 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4CC000) [pid = 3684] [serial = 922] [outer = 1A10E400] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (10EE2C00) [pid = 3684] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (12DA3C00) [pid = 3684] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15938800) [pid = 3684] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (15FA3400) [pid = 3684] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13060800) [pid = 3684] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (168A2800) [pid = 3684] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17AA6400) [pid = 3684] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15950C00) [pid = 3684] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (18321C00) [pid = 3684] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10EE3C00) [pid = 3684] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15698800) [pid = 3684] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:12:56 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19E82800) [pid = 3684] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:12:56 INFO - PROCESS | 3684 | 1469445176261 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 731ms 04:12:56 INFO - PROCESS | 3684 | 1469445176274 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 3684 | 1469445176276 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 04:12:56 INFO - PROCESS | 3684 | 1469445176279 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:12:56 INFO - PROCESS | 3684 | 1469445176281 Marionette TRACE conn2 <- [1,1194,null,{}] 04:12:56 INFO - PROCESS | 3684 | 1469445176284 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:56 INFO - PROCESS | 3684 | 1469445176286 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:56 INFO - PROCESS | 3684 | 1469445176362 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:12:56 INFO - PROCESS | 3684 | 1469445176368 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 3684 | 1469445176370 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:56 INFO - PROCESS | 3684 | ++DOCSHELL 12DA3C00 == 41 [pid = 3684] [id = 308] 04:12:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1305F000) [pid = 3684] [serial = 923] [outer = 00000000] 04:12:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1690FC00) [pid = 3684] [serial = 924] [outer = 1305F000] 04:12:56 INFO - PROCESS | 3684 | 1469445176421 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17A24000) [pid = 3684] [serial = 925] [outer = 1305F000] 04:12:56 INFO - PROCESS | 3684 | 1469445176868 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 638ms 04:12:56 INFO - PROCESS | 3684 | 1469445176918 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 3684 | 1469445176920 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 04:12:56 INFO - PROCESS | 3684 | 1469445176923 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:12:56 INFO - PROCESS | 3684 | 1469445176925 Marionette TRACE conn2 <- [1,1198,null,{}] 04:12:56 INFO - PROCESS | 3684 | 1469445176928 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:56 INFO - PROCESS | 3684 | 1469445176930 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:56 INFO - PROCESS | 3684 | 1469445177008 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:12:57 INFO - PROCESS | 3684 | 1469445177039 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 3684 | 1469445177041 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:57 INFO - PROCESS | 3684 | ++DOCSHELL 15C1BC00 == 42 [pid = 3684] [id = 309] 04:12:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19F43000) [pid = 3684] [serial = 926] [outer = 00000000] 04:12:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A72A000) [pid = 3684] [serial = 927] [outer = 19F43000] 04:12:57 INFO - PROCESS | 3684 | 1469445177084 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A72D400) [pid = 3684] [serial = 928] [outer = 19F43000] 04:12:57 INFO - PROCESS | 3684 | 1469445177504 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 638ms 04:12:57 INFO - PROCESS | 3684 | 1469445177561 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 3684 | 1469445177563 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 04:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:12:57 INFO - PROCESS | 3684 | 1469445177567 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 3684 | 1469445177569 Marionette TRACE conn2 <- [1,1202,null,{}] 04:12:57 INFO - PROCESS | 3684 | 1469445177572 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 3684 | 1469445177574 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:57 INFO - PROCESS | 3684 | 1469445177652 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:12:57 INFO - PROCESS | 3684 | 1469445177657 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 3684 | 1469445177659 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:57 INFO - PROCESS | 3684 | ++DOCSHELL 13C43C00 == 43 [pid = 3684] [id = 310] 04:12:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16579400) [pid = 3684] [serial = 929] [outer = 00000000] 04:12:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A734400) [pid = 3684] [serial = 930] [outer = 16579400] 04:12:57 INFO - PROCESS | 3684 | 1469445177711 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A770800) [pid = 3684] [serial = 931] [outer = 16579400] 04:12:58 INFO - PROCESS | 3684 | 1469445178103 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 591ms 04:12:58 INFO - PROCESS | 3684 | 1469445178155 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 3684 | 1469445178157 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 04:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:12:58 INFO - PROCESS | 3684 | 1469445178161 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 3684 | 1469445178162 Marionette TRACE conn2 <- [1,1206,null,{}] 04:12:58 INFO - PROCESS | 3684 | 1469445178204 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:58 INFO - PROCESS | 3684 | 1469445178208 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:58 INFO - PROCESS | 3684 | 1469445178357 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:12:58 INFO - PROCESS | 3684 | 1469445178481 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 3684 | 1469445178485 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:58 INFO - PROCESS | 3684 | ++DOCSHELL 12A77C00 == 44 [pid = 3684] [id = 311] 04:12:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12A90000) [pid = 3684] [serial = 932] [outer = 00000000] 04:12:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (130B1800) [pid = 3684] [serial = 933] [outer = 12A90000] 04:12:58 INFO - PROCESS | 3684 | 1469445178544 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (131EBC00) [pid = 3684] [serial = 934] [outer = 12A90000] 04:12:59 INFO - PROCESS | 3684 | 1469445179125 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 996ms 04:12:59 INFO - PROCESS | 3684 | 1469445179163 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 3684 | 1469445179167 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 04:12:59 INFO - PROCESS | 3684 | 1469445179171 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:12:59 INFO - PROCESS | 3684 | 1469445179174 Marionette TRACE conn2 <- [1,1210,null,{}] 04:12:59 INFO - PROCESS | 3684 | 1469445179180 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:59 INFO - PROCESS | 3684 | 1469445179183 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:59 INFO - PROCESS | 3684 | 1469445179291 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:12:59 INFO - PROCESS | 3684 | 1469445179394 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 3684 | 1469445179398 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:12:59 INFO - PROCESS | 3684 | ++DOCSHELL 15C4C800 == 45 [pid = 3684] [id = 312] 04:12:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15C52400) [pid = 3684] [serial = 935] [outer = 00000000] 04:12:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15FA8800) [pid = 3684] [serial = 936] [outer = 15C52400] 04:12:59 INFO - PROCESS | 3684 | 1469445179453 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16577400) [pid = 3684] [serial = 937] [outer = 15C52400] 04:13:00 INFO - PROCESS | 3684 | 1469445180049 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 3684 | 1469445180121 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 04:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:13:00 INFO - PROCESS | 3684 | 1469445180125 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 3684 | 1469445180127 Marionette TRACE conn2 <- [1,1214,null,{}] 04:13:00 INFO - PROCESS | 3684 | 1469445180132 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 3684 | 1469445180134 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:00 INFO - PROCESS | 3684 | 1469445180242 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:13:00 INFO - PROCESS | 3684 | 1469445180342 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 3684 | 1469445180346 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:00 INFO - PROCESS | 3684 | ++DOCSHELL 19E05800 == 46 [pid = 3684] [id = 313] 04:13:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E07800) [pid = 3684] [serial = 938] [outer = 00000000] 04:13:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A353000) [pid = 3684] [serial = 939] [outer = 19E07800] 04:13:00 INFO - PROCESS | 3684 | 1469445180403 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A4D7800) [pid = 3684] [serial = 940] [outer = 19E07800] 04:13:00 INFO - PROCESS | 3684 | 1469445180988 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 903ms 04:13:01 INFO - PROCESS | 3684 | 1469445181030 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 3684 | 1469445181036 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 04:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:13:01 INFO - PROCESS | 3684 | 1469445181046 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 3684 | 1469445181048 Marionette TRACE conn2 <- [1,1218,null,{}] 04:13:01 INFO - PROCESS | 3684 | 1469445181052 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:01 INFO - PROCESS | 3684 | 1469445181054 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:01 INFO - PROCESS | 3684 | 1469445181161 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:13:01 INFO - PROCESS | 3684 | 1469445181262 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 3684 | 1469445181265 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:01 INFO - PROCESS | 3684 | ++DOCSHELL 1A936400 == 47 [pid = 3684] [id = 314] 04:13:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A936800) [pid = 3684] [serial = 941] [outer = 00000000] 04:13:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A93C800) [pid = 3684] [serial = 942] [outer = 1A936800] 04:13:01 INFO - PROCESS | 3684 | 1469445181317 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A940400) [pid = 3684] [serial = 943] [outer = 1A936800] 04:13:01 INFO - PROCESS | 3684 | 1469445181867 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 825ms 04:13:01 INFO - PROCESS | 3684 | 1469445181882 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 3684 | 1469445181884 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 04:13:01 INFO - PROCESS | 3684 | 1469445181910 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 3684 | 1469445181912 Marionette TRACE conn2 <- [1,1222,null,{}] 04:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:13:01 INFO - PROCESS | 3684 | 1469445181915 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:01 INFO - PROCESS | 3684 | 1469445181918 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:02 INFO - PROCESS | 3684 | 1469445182019 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:13:02 INFO - PROCESS | 3684 | 1469445182121 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 3684 | 1469445182123 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:02 INFO - PROCESS | 3684 | ++DOCSHELL 15C57000 == 48 [pid = 3684] [id = 315] 04:13:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15E2DC00) [pid = 3684] [serial = 944] [outer = 00000000] 04:13:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1657E800) [pid = 3684] [serial = 945] [outer = 15E2DC00] 04:13:02 INFO - PROCESS | 3684 | 1469445182176 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (17E4D800) [pid = 3684] [serial = 946] [outer = 15E2DC00] 04:13:02 INFO - PROCESS | 3684 | 1469445182887 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1030ms 04:13:02 INFO - PROCESS | 3684 | 1469445182968 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 3684 | 1469445182972 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 04:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:13:02 INFO - PROCESS | 3684 | 1469445182976 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 3684 | 1469445182981 Marionette TRACE conn2 <- [1,1226,null,{}] 04:13:02 INFO - PROCESS | 3684 | 1469445182999 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:02 INFO - PROCESS | 3684 | 1469445183002 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:03 INFO - PROCESS | 3684 | 1469445183139 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:13:03 INFO - PROCESS | 3684 | 1469445183193 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 3684 | 1469445183196 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:03 INFO - PROCESS | 3684 | ++DOCSHELL 12827C00 == 49 [pid = 3684] [id = 316] 04:13:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (12A6C400) [pid = 3684] [serial = 947] [outer = 00000000] 04:13:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (131E3400) [pid = 3684] [serial = 948] [outer = 12A6C400] 04:13:03 INFO - PROCESS | 3684 | 1469445183245 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (139CA400) [pid = 3684] [serial = 949] [outer = 12A6C400] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 15C1BC00 == 48 [pid = 3684] [id = 309] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 12DA3C00 == 47 [pid = 3684] [id = 308] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 19F43C00 == 46 [pid = 3684] [id = 307] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 13C70C00 == 45 [pid = 3684] [id = 306] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 17478C00 == 44 [pid = 3684] [id = 305] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 1657A400 == 43 [pid = 3684] [id = 304] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 139C6400 == 42 [pid = 3684] [id = 303] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 11207C00 == 41 [pid = 3684] [id = 302] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 0F351800 == 40 [pid = 3684] [id = 301] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 19E7B800 == 39 [pid = 3684] [id = 285] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 10EE1000 == 38 [pid = 3684] [id = 287] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 15648000 == 37 [pid = 3684] [id = 288] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 1569A000 == 36 [pid = 3684] [id = 299] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 1026E800 == 35 [pid = 3684] [id = 300] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 19E78400 == 34 [pid = 3684] [id = 286] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 17289C00 == 33 [pid = 3684] [id = 284] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 19E80000 == 32 [pid = 3684] [id = 289] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 1A936400 == 31 [pid = 3684] [id = 314] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 15C57000 == 30 [pid = 3684] [id = 315] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 19E05800 == 29 [pid = 3684] [id = 313] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 13C43C00 == 28 [pid = 3684] [id = 310] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 12A77C00 == 27 [pid = 3684] [id = 311] 04:13:04 INFO - PROCESS | 3684 | --DOCSHELL 15C4C800 == 26 [pid = 3684] [id = 312] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (114D5000) [pid = 3684] [serial = 873] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (11C35C00) [pid = 3684] [serial = 874] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1314E000) [pid = 3684] [serial = 876] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (131E8400) [pid = 3684] [serial = 877] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15C4D800) [pid = 3684] [serial = 879] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (16564400) [pid = 3684] [serial = 882] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13202000) [pid = 3684] [serial = 871] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13144400) [pid = 3684] [serial = 870] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16D76400) [pid = 3684] [serial = 885] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16577C00) [pid = 3684] [serial = 883] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17E49800) [pid = 3684] [serial = 888] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17430000) [pid = 3684] [serial = 886] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (175CF800) [pid = 3684] [serial = 892] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (19E04400) [pid = 3684] [serial = 894] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13938000) [pid = 3684] [serial = 862] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12A27C00) [pid = 3684] [serial = 861] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (168A9400) [pid = 3684] [serial = 865] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E2EC00) [pid = 3684] [serial = 864] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A4D1000) [pid = 3684] [serial = 897] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A4CD400) [pid = 3684] [serial = 868] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A34F800) [pid = 3684] [serial = 867] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1804BC00) [pid = 3684] [serial = 889] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17475800) [pid = 3684] [serial = 891] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15E25800) [pid = 3684] [serial = 880] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19E05C00) [pid = 3684] [serial = 895] [outer = 00000000] [url = about:blank] 04:13:04 INFO - PROCESS | 3684 | 1469445184436 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1514ms 04:13:04 INFO - PROCESS | 3684 | 1469445184491 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:13:04 INFO - PROCESS | 3684 | 1469445184495 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 04:13:04 INFO - PROCESS | 3684 | 1469445184500 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 3684 | 1469445184503 Marionette TRACE conn2 <- [1,1230,null,{}] 04:13:04 INFO - PROCESS | 3684 | 1469445184509 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 3684 | 1469445184512 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:04 INFO - PROCESS | 3684 | 1469445184595 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:13:04 INFO - PROCESS | 3684 | 1469445184684 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 3684 | 1469445184687 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:04 INFO - PROCESS | 3684 | ++DOCSHELL 10A09400 == 27 [pid = 3684] [id = 317] 04:13:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10A10400) [pid = 3684] [serial = 950] [outer = 00000000] 04:13:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1125E800) [pid = 3684] [serial = 951] [outer = 10A10400] 04:13:04 INFO - PROCESS | 3684 | 1469445184736 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (11433400) [pid = 3684] [serial = 952] [outer = 10A10400] 04:13:05 INFO - PROCESS | 3684 | 1469445185140 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 687ms 04:13:05 INFO - PROCESS | 3684 | 1469445185196 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 3684 | 1469445185201 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 04:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:13:05 INFO - PROCESS | 3684 | 1469445185208 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 3684 | 1469445185210 Marionette TRACE conn2 <- [1,1234,null,{}] 04:13:05 INFO - PROCESS | 3684 | 1469445185214 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:05 INFO - PROCESS | 3684 | 1469445185216 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:05 INFO - PROCESS | 3684 | 1469445185302 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:13:05 INFO - PROCESS | 3684 | 1469445185308 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 3684 | 1469445185311 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:05 INFO - PROCESS | 3684 | ++DOCSHELL 13062000 == 28 [pid = 3684] [id = 318] 04:13:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (130AA000) [pid = 3684] [serial = 953] [outer = 00000000] 04:13:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1314D800) [pid = 3684] [serial = 954] [outer = 130AA000] 04:13:05 INFO - PROCESS | 3684 | 1469445185358 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (131E8C00) [pid = 3684] [serial = 955] [outer = 130AA000] 04:13:05 INFO - PROCESS | 3684 | 1469445185825 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 640ms 04:13:05 INFO - PROCESS | 3684 | 1469445185844 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 3684 | 1469445185847 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 04:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:13:05 INFO - PROCESS | 3684 | 1469445185850 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 3684 | 1469445185853 Marionette TRACE conn2 <- [1,1238,null,{}] 04:13:05 INFO - PROCESS | 3684 | 1469445185868 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:05 INFO - PROCESS | 3684 | 1469445185872 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:05 INFO - PROCESS | 3684 | 1469445185954 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:13:06 INFO - PROCESS | 3684 | 1469445185995 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 3684 | 1469445185998 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:06 INFO - PROCESS | 3684 | ++DOCSHELL 15699400 == 29 [pid = 3684] [id = 319] 04:13:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1569A000) [pid = 3684] [serial = 956] [outer = 00000000] 04:13:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15959C00) [pid = 3684] [serial = 957] [outer = 1569A000] 04:13:06 INFO - PROCESS | 3684 | 1469445186045 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15C4C800) [pid = 3684] [serial = 958] [outer = 1569A000] 04:13:06 INFO - PROCESS | 3684 | 1469445186490 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 702ms 04:13:06 INFO - PROCESS | 3684 | 1469445186549 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 3684 | 1469445186552 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 04:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:13:06 INFO - PROCESS | 3684 | 1469445186573 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 3684 | 1469445186575 Marionette TRACE conn2 <- [1,1242,null,{}] 04:13:06 INFO - PROCESS | 3684 | 1469445186587 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:06 INFO - PROCESS | 3684 | 1469445186589 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:06 INFO - PROCESS | 3684 | 1469445186701 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:13:06 INFO - PROCESS | 3684 | 1469445186711 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 3684 | 1469445186713 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:06 INFO - PROCESS | 3684 | ++DOCSHELL 15E22800 == 30 [pid = 3684] [id = 320] 04:13:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15E29400) [pid = 3684] [serial = 959] [outer = 00000000] 04:13:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16561C00) [pid = 3684] [serial = 960] [outer = 15E29400] 04:13:06 INFO - PROCESS | 3684 | 1469445186759 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (16572800) [pid = 3684] [serial = 961] [outer = 15E29400] 04:13:07 INFO - PROCESS | 3684 | 1469445187195 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 624ms 04:13:07 INFO - PROCESS | 3684 | 1469445187211 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 3684 | 1469445187212 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 04:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:13:07 INFO - PROCESS | 3684 | 1469445187223 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 3684 | 1469445187224 Marionette TRACE conn2 <- [1,1246,null,{}] 04:13:07 INFO - PROCESS | 3684 | 1469445187228 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 3684 | 1469445187232 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:07 INFO - PROCESS | 3684 | 1469445187390 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:13:07 INFO - PROCESS | 3684 | 1469445187448 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 3684 | 1469445187450 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:07 INFO - PROCESS | 3684 | ++DOCSHELL 168A2800 == 31 [pid = 3684] [id = 321] 04:13:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16902000) [pid = 3684] [serial = 962] [outer = 00000000] 04:13:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16D6E000) [pid = 3684] [serial = 963] [outer = 16902000] 04:13:07 INFO - PROCESS | 3684 | 1469445187493 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1728A000) [pid = 3684] [serial = 964] [outer = 16902000] 04:13:07 INFO - PROCESS | 3684 | 1469445187924 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 04:13:07 INFO - PROCESS | 3684 | 1469445187974 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 3684 | 1469445187976 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 04:13:07 INFO - PROCESS | 3684 | 1469445187980 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:13:07 INFO - PROCESS | 3684 | 1469445187982 Marionette TRACE conn2 <- [1,1250,null,{}] 04:13:07 INFO - PROCESS | 3684 | 1469445187985 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 3684 | 1469445187991 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:08 INFO - PROCESS | 3684 | 1469445188122 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:13:08 INFO - PROCESS | 3684 | 1469445188182 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 3684 | 1469445188184 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:08 INFO - PROCESS | 3684 | ++DOCSHELL 17AA2C00 == 32 [pid = 3684] [id = 322] 04:13:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (17AAC400) [pid = 3684] [serial = 965] [outer = 00000000] 04:13:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (18047400) [pid = 3684] [serial = 966] [outer = 17AAC400] 04:13:08 INFO - PROCESS | 3684 | 1469445188228 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1831A000) [pid = 3684] [serial = 967] [outer = 17AAC400] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16579400) [pid = 3684] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (17523800) [pid = 3684] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E01800) [pid = 3684] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A10E400) [pid = 3684] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1305F000) [pid = 3684] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (114D9000) [pid = 3684] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (0F351C00) [pid = 3684] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15691400) [pid = 3684] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (19F43000) [pid = 3684] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A34F400) [pid = 3684] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A0E800) [pid = 3684] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:13:08 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1657B800) [pid = 3684] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:13:08 INFO - PROCESS | 3684 | 1469445188900 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 937ms 04:13:08 INFO - PROCESS | 3684 | 1469445188925 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 3684 | 1469445188927 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 04:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:13:08 INFO - PROCESS | 3684 | 1469445188931 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 3684 | 1469445188932 Marionette TRACE conn2 <- [1,1254,null,{}] 04:13:08 INFO - PROCESS | 3684 | 1469445188936 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:08 INFO - PROCESS | 3684 | 1469445188938 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:08 INFO - PROCESS | 3684 | 1469445189013 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:13:09 INFO - PROCESS | 3684 | 1469445189021 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 3684 | 1469445189023 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:09 INFO - PROCESS | 3684 | ++DOCSHELL 10EDD000 == 33 [pid = 3684] [id = 323] 04:13:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11201800) [pid = 3684] [serial = 968] [outer = 00000000] 04:13:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1568E800) [pid = 3684] [serial = 969] [outer = 11201800] 04:13:09 INFO - PROCESS | 3684 | 1469445189066 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1619BC00) [pid = 3684] [serial = 970] [outer = 11201800] 04:13:09 INFO - PROCESS | 3684 | 1469445189509 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 624ms 04:13:09 INFO - PROCESS | 3684 | 1469445189569 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 3684 | 1469445189571 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 04:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:13:09 INFO - PROCESS | 3684 | 1469445189574 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 3684 | 1469445189576 Marionette TRACE conn2 <- [1,1258,null,{}] 04:13:09 INFO - PROCESS | 3684 | 1469445189579 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:09 INFO - PROCESS | 3684 | 1469445189581 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:09 INFO - PROCESS | 3684 | 1469445189657 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:13:09 INFO - PROCESS | 3684 | 1469445189663 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 3684 | 1469445189665 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:09 INFO - PROCESS | 3684 | ++DOCSHELL 15954C00 == 34 [pid = 3684] [id = 324] 04:13:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15E30C00) [pid = 3684] [serial = 971] [outer = 00000000] 04:13:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (183D9800) [pid = 3684] [serial = 972] [outer = 15E30C00] 04:13:09 INFO - PROCESS | 3684 | 1469445189708 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183DB000) [pid = 3684] [serial = 973] [outer = 15E30C00] 04:13:10 INFO - PROCESS | 3684 | 1469445190153 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 624ms 04:13:10 INFO - PROCESS | 3684 | 1469445190213 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 3684 | 1469445190215 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 04:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:13:10 INFO - PROCESS | 3684 | 1469445190218 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 3684 | 1469445190220 Marionette TRACE conn2 <- [1,1262,null,{}] 04:13:10 INFO - PROCESS | 3684 | 1469445190223 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:10 INFO - PROCESS | 3684 | 1469445190225 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:10 INFO - PROCESS | 3684 | 1469445190303 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:13:10 INFO - PROCESS | 3684 | 1469445190308 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 3684 | 1469445190310 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:10 INFO - PROCESS | 3684 | ++DOCSHELL 15692000 == 35 [pid = 3684] [id = 325] 04:13:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E0D800) [pid = 3684] [serial = 974] [outer = 00000000] 04:13:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19F39400) [pid = 3684] [serial = 975] [outer = 19E0D800] 04:13:10 INFO - PROCESS | 3684 | 1469445190353 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F3B000) [pid = 3684] [serial = 976] [outer = 19E0D800] 04:13:10 INFO - PROCESS | 3684 | 1469445190791 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 639ms 04:13:10 INFO - PROCESS | 3684 | 1469445190857 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 3684 | 1469445190861 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 04:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:13:10 INFO - PROCESS | 3684 | 1469445190866 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 3684 | 1469445190870 Marionette TRACE conn2 <- [1,1266,null,{}] 04:13:10 INFO - PROCESS | 3684 | 1469445190877 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:10 INFO - PROCESS | 3684 | 1469445190880 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:10 INFO - PROCESS | 3684 | 1469445191003 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:13:11 INFO - PROCESS | 3684 | 1469445191114 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 3684 | 1469445191119 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:11 INFO - PROCESS | 3684 | ++DOCSHELL 10A49400 == 36 [pid = 3684] [id = 326] 04:13:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A4D000) [pid = 3684] [serial = 977] [outer = 00000000] 04:13:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (11204800) [pid = 3684] [serial = 978] [outer = 10A4D000] 04:13:11 INFO - PROCESS | 3684 | 1469445191176 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (11C34400) [pid = 3684] [serial = 979] [outer = 10A4D000] 04:13:11 INFO - PROCESS | 3684 | 1469445191955 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1139ms 04:13:12 INFO - PROCESS | 3684 | 1469445192018 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 3684 | 1469445192021 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 04:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:13:12 INFO - PROCESS | 3684 | 1469445192028 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 3684 | 1469445192032 Marionette TRACE conn2 <- [1,1270,null,{}] 04:13:12 INFO - PROCESS | 3684 | 1469445192036 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 3684 | 1469445192039 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:12 INFO - PROCESS | 3684 | 1469445192162 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:13:12 INFO - PROCESS | 3684 | 1469445192282 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 3684 | 1469445192285 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:12 INFO - PROCESS | 3684 | ++DOCSHELL 139C6400 == 37 [pid = 3684] [id = 327] 04:13:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (13C40000) [pid = 3684] [serial = 980] [outer = 00000000] 04:13:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (14299000) [pid = 3684] [serial = 981] [outer = 13C40000] 04:13:12 INFO - PROCESS | 3684 | 1469445192341 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1593E000) [pid = 3684] [serial = 982] [outer = 13C40000] 04:13:13 INFO - PROCESS | 3684 | 1469445193156 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1186ms 04:13:13 INFO - PROCESS | 3684 | 1469445193228 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 3684 | 1469445193232 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:13:13 INFO - PROCESS | 3684 | 1469445193238 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 3684 | 1469445193242 Marionette TRACE conn2 <- [1,1274,null,{}] 04:13:13 INFO - PROCESS | 3684 | 1469445193247 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:13 INFO - PROCESS | 3684 | 1469445193250 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:13 INFO - PROCESS | 3684 | 1469445193368 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:13:13 INFO - PROCESS | 3684 | 1469445193449 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 3684 | 1469445193454 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:13 INFO - PROCESS | 3684 | ++DOCSHELL 1026D000 == 38 [pid = 3684] [id = 328] 04:13:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (102CD000) [pid = 3684] [serial = 983] [outer = 00000000] 04:13:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10A47C00) [pid = 3684] [serial = 984] [outer = 102CD000] 04:13:13 INFO - PROCESS | 3684 | 1469445193554 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (12A77C00) [pid = 3684] [serial = 985] [outer = 102CD000] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 15954C00 == 37 [pid = 3684] [id = 324] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 10EDD000 == 36 [pid = 3684] [id = 323] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 17AA2C00 == 35 [pid = 3684] [id = 322] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 168A2800 == 34 [pid = 3684] [id = 321] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 15E22800 == 33 [pid = 3684] [id = 320] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 15699400 == 32 [pid = 3684] [id = 319] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 13062000 == 31 [pid = 3684] [id = 318] 04:13:13 INFO - PROCESS | 3684 | --DOCSHELL 10A09400 == 30 [pid = 3684] [id = 317] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A770800) [pid = 3684] [serial = 931] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A4CC000) [pid = 3684] [serial = 922] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A72D400) [pid = 3684] [serial = 928] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1746E400) [pid = 3684] [serial = 913] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A734400) [pid = 3684] [serial = 930] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1804D400) [pid = 3684] [serial = 915] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (18320400) [pid = 3684] [serial = 916] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (19F38800) [pid = 3684] [serial = 919] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E07400) [pid = 3684] [serial = 918] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A4CBC00) [pid = 3684] [serial = 921] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1690FC00) [pid = 3684] [serial = 924] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17A24000) [pid = 3684] [serial = 925] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (130AF800) [pid = 3684] [serial = 906] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1320B000) [pid = 3684] [serial = 907] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (102C8400) [pid = 3684] [serial = 903] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A0E000) [pid = 3684] [serial = 904] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15C28400) [pid = 3684] [serial = 909] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A72A000) [pid = 3684] [serial = 927] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C4F800) [pid = 3684] [serial = 910] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A4D3400) [pid = 3684] [serial = 898] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (128AF400) [pid = 3684] [serial = 900] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13138000) [pid = 3684] [serial = 901] [outer = 00000000] [url = about:blank] 04:13:13 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1728E000) [pid = 3684] [serial = 912] [outer = 00000000] [url = about:blank] 04:13:14 INFO - PROCESS | 3684 | 1469445194018 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 827ms 04:13:14 INFO - PROCESS | 3684 | 1469445194085 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 3684 | 1469445194089 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 04:13:14 INFO - PROCESS | 3684 | 1469445194095 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:13:14 INFO - PROCESS | 3684 | 1469445194097 Marionette TRACE conn2 <- [1,1278,null,{}] 04:13:14 INFO - PROCESS | 3684 | 1469445194101 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 3684 | 1469445194103 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:14 INFO - PROCESS | 3684 | 1469445194187 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:13:14 INFO - PROCESS | 3684 | 1469445194193 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 3684 | 1469445194196 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:14 INFO - PROCESS | 3684 | ++DOCSHELL 13150000 == 31 [pid = 3684] [id = 329] 04:13:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13156000) [pid = 3684] [serial = 986] [outer = 00000000] 04:13:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (134BB000) [pid = 3684] [serial = 987] [outer = 13156000] 04:13:14 INFO - PROCESS | 3684 | 1469445194243 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (139C6C00) [pid = 3684] [serial = 988] [outer = 13156000] 04:13:14 INFO - PROCESS | 3684 | 1469445194719 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 640ms 04:13:14 INFO - PROCESS | 3684 | 1469445194733 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 3684 | 1469445194735 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:13:14 INFO - PROCESS | 3684 | 1469445194742 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 3684 | 1469445194746 Marionette TRACE conn2 <- [1,1282,null,{}] 04:13:14 INFO - PROCESS | 3684 | 1469445194756 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 3684 | 1469445194761 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:14 INFO - PROCESS | 3684 | 1469445194873 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:13:14 INFO - PROCESS | 3684 | 1469445194883 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 3684 | 1469445194886 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:14 INFO - PROCESS | 3684 | ++DOCSHELL 15C55800 == 32 [pid = 3684] [id = 330] 04:13:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C57000) [pid = 3684] [serial = 989] [outer = 00000000] 04:13:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15E31C00) [pid = 3684] [serial = 990] [outer = 15C57000] 04:13:14 INFO - PROCESS | 3684 | 1469445194942 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16570C00) [pid = 3684] [serial = 991] [outer = 15C57000] 04:13:15 INFO - PROCESS | 3684 | 1469445195392 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 686ms 04:13:15 INFO - PROCESS | 3684 | 1469445195443 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 3684 | 1469445195445 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 04:13:15 INFO - PROCESS | 3684 | 1469445195448 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:13:15 INFO - PROCESS | 3684 | 1469445195450 Marionette TRACE conn2 <- [1,1286,null,{}] 04:13:15 INFO - PROCESS | 3684 | 1469445195453 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:15 INFO - PROCESS | 3684 | 1469445195455 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:15 INFO - PROCESS | 3684 | 1469445195547 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:13:15 INFO - PROCESS | 3684 | 1469445195555 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 3684 | 1469445195557 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:15 INFO - PROCESS | 3684 | ++DOCSHELL 1728E000 == 33 [pid = 3684] [id = 331] 04:13:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17430C00) [pid = 3684] [serial = 992] [outer = 00000000] 04:13:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17477800) [pid = 3684] [serial = 993] [outer = 17430C00] 04:13:15 INFO - PROCESS | 3684 | 1469445195601 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (175CBC00) [pid = 3684] [serial = 994] [outer = 17430C00] 04:13:16 INFO - PROCESS | 3684 | 1469445196047 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 624ms 04:13:16 INFO - PROCESS | 3684 | 1469445196090 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 3684 | 1469445196092 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 04:13:16 INFO - PROCESS | 3684 | 1469445196095 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:13:16 INFO - PROCESS | 3684 | 1469445196097 Marionette TRACE conn2 <- [1,1290,null,{}] 04:13:16 INFO - PROCESS | 3684 | 1469445196100 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 3684 | 1469445196102 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:16 INFO - PROCESS | 3684 | 1469445196209 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:13:16 INFO - PROCESS | 3684 | 1469445196242 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 3684 | 1469445196244 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:16 INFO - PROCESS | 3684 | ++DOCSHELL 17A24C00 == 34 [pid = 3684] [id = 332] 04:13:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17AA2C00) [pid = 3684] [serial = 995] [outer = 00000000] 04:13:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (18048400) [pid = 3684] [serial = 996] [outer = 17AA2C00] 04:13:16 INFO - PROCESS | 3684 | 1469445196340 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1831FC00) [pid = 3684] [serial = 997] [outer = 17AA2C00] 04:13:16 INFO - PROCESS | 3684 | 1469445196770 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 703ms 04:13:16 INFO - PROCESS | 3684 | 1469445196796 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 3684 | 1469445196798 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 04:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:13:16 INFO - PROCESS | 3684 | 1469445196801 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 3684 | 1469445196803 Marionette TRACE conn2 <- [1,1294,null,{}] 04:13:16 INFO - PROCESS | 3684 | 1469445196810 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 3684 | 1469445196816 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:16 INFO - PROCESS | 3684 | 1469445196953 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:13:17 INFO - PROCESS | 3684 | 1469445197023 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 3684 | 1469445197025 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:17 INFO - PROCESS | 3684 | ++DOCSHELL 183DE400 == 35 [pid = 3684] [id = 333] 04:13:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E03C00) [pid = 3684] [serial = 998] [outer = 00000000] 04:13:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A10F400) [pid = 3684] [serial = 999] [outer = 19E03C00] 04:13:17 INFO - PROCESS | 3684 | 1469445197071 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A354C00) [pid = 3684] [serial = 1000] [outer = 19E03C00] 04:13:17 INFO - PROCESS | 3684 | 1469445197494 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 748ms 04:13:17 INFO - PROCESS | 3684 | 1469445197542 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 3684 | 1469445197544 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 04:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:13:17 INFO - PROCESS | 3684 | 1469445197584 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 3684 | 1469445197586 Marionette TRACE conn2 <- [1,1298,null,{}] 04:13:17 INFO - PROCESS | 3684 | 1469445197589 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:17 INFO - PROCESS | 3684 | 1469445197600 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:17 INFO - PROCESS | 3684 | 1469445197705 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:13:17 INFO - PROCESS | 3684 | 1469445197716 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 3684 | 1469445197718 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:17 INFO - PROCESS | 3684 | ++DOCSHELL 1A4CA000 == 36 [pid = 3684] [id = 334] 04:13:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A4CA800) [pid = 3684] [serial = 1001] [outer = 00000000] 04:13:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A4CF800) [pid = 3684] [serial = 1002] [outer = 1A4CA800] 04:13:17 INFO - PROCESS | 3684 | 1469445197813 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A4D1000) [pid = 3684] [serial = 1003] [outer = 1A4CA800] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (19E07800) [pid = 3684] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15E29400) [pid = 3684] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (12A6C400) [pid = 3684] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (11201800) [pid = 3684] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (130AA000) [pid = 3684] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A936800) [pid = 3684] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16902000) [pid = 3684] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10A10400) [pid = 3684] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15E30C00) [pid = 3684] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15C52400) [pid = 3684] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1569A000) [pid = 3684] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E2DC00) [pid = 3684] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17AAC400) [pid = 3684] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:13:18 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12A90000) [pid = 3684] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:13:18 INFO - PROCESS | 3684 | 1469445198274 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 3684 | 1469445198337 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 04:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:13:18 INFO - PROCESS | 3684 | 1469445198340 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 3684 | 1469445198342 Marionette TRACE conn2 <- [1,1302,null,{}] 04:13:18 INFO - PROCESS | 3684 | 1469445198345 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:18 INFO - PROCESS | 3684 | 1469445198347 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:18 INFO - PROCESS | 3684 | 1469445198423 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:13:18 INFO - PROCESS | 3684 | 1469445198512 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 3684 | 1469445198514 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:18 INFO - PROCESS | 3684 | ++DOCSHELL 10434800 == 37 [pid = 3684] [id = 335] 04:13:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1055FC00) [pid = 3684] [serial = 1004] [outer = 00000000] 04:13:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13C43C00) [pid = 3684] [serial = 1005] [outer = 1055FC00] 04:13:18 INFO - PROCESS | 3684 | 1469445198557 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1655E800) [pid = 3684] [serial = 1006] [outer = 1055FC00] 04:13:18 INFO - PROCESS | 3684 | 1469445198912 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 593ms 04:13:18 INFO - PROCESS | 3684 | 1469445198937 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 3684 | 1469445198939 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 04:13:18 INFO - PROCESS | 3684 | 1469445198943 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:13:18 INFO - PROCESS | 3684 | 1469445198944 Marionette TRACE conn2 <- [1,1306,null,{}] 04:13:18 INFO - PROCESS | 3684 | 1469445198948 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:18 INFO - PROCESS | 3684 | 1469445198950 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:19 INFO - PROCESS | 3684 | 1469445199066 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:13:19 INFO - PROCESS | 3684 | 1469445199099 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 3684 | 1469445199101 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:19 INFO - PROCESS | 3684 | ++DOCSHELL 1026BC00 == 38 [pid = 3684] [id = 336] 04:13:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15E28C00) [pid = 3684] [serial = 1007] [outer = 00000000] 04:13:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D7000) [pid = 3684] [serial = 1008] [outer = 15E28C00] 04:13:19 INFO - PROCESS | 3684 | 1469445199149 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A728000) [pid = 3684] [serial = 1009] [outer = 15E28C00] 04:13:19 INFO - PROCESS | 3684 | 1469445199554 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 640ms 04:13:19 INFO - PROCESS | 3684 | 1469445199581 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 3684 | 1469445199582 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 04:13:19 INFO - PROCESS | 3684 | 1469445199585 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:13:19 INFO - PROCESS | 3684 | 1469445199587 Marionette TRACE conn2 <- [1,1310,null,{}] 04:13:19 INFO - PROCESS | 3684 | 1469445199591 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:19 INFO - PROCESS | 3684 | 1469445199593 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:19 INFO - PROCESS | 3684 | 1469445199722 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:13:19 INFO - PROCESS | 3684 | 1469445199730 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 3684 | 1469445199732 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:19 INFO - PROCESS | 3684 | ++DOCSHELL 0F351400 == 39 [pid = 3684] [id = 337] 04:13:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15C50400) [pid = 3684] [serial = 1010] [outer = 00000000] 04:13:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A733800) [pid = 3684] [serial = 1011] [outer = 15C50400] 04:13:19 INFO - PROCESS | 3684 | 1469445199775 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A734000) [pid = 3684] [serial = 1012] [outer = 15C50400] 04:13:20 INFO - PROCESS | 3684 | 1469445200234 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 687ms 04:13:20 INFO - PROCESS | 3684 | 1469445200286 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 3684 | 1469445200291 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 04:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:13:20 INFO - PROCESS | 3684 | 1469445200296 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 3684 | 1469445200301 Marionette TRACE conn2 <- [1,1314,null,{}] 04:13:20 INFO - PROCESS | 3684 | 1469445200308 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:20 INFO - PROCESS | 3684 | 1469445200311 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:20 INFO - PROCESS | 3684 | 1469445200512 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:13:20 INFO - PROCESS | 3684 | 1469445200637 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 3684 | 1469445200642 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:20 INFO - PROCESS | 3684 | ++DOCSHELL 114D6C00 == 40 [pid = 3684] [id = 338] 04:13:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (114DCC00) [pid = 3684] [serial = 1013] [outer = 00000000] 04:13:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12A6D000) [pid = 3684] [serial = 1014] [outer = 114DCC00] 04:13:20 INFO - PROCESS | 3684 | 1469445200701 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1314E000) [pid = 3684] [serial = 1015] [outer = 114DCC00] 04:13:21 INFO - PROCESS | 3684 | 1469445201246 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 999ms 04:13:21 INFO - PROCESS | 3684 | 1469445201299 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 3684 | 1469445201304 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 04:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:13:21 INFO - PROCESS | 3684 | 1469445201310 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 3684 | 1469445201313 Marionette TRACE conn2 <- [1,1318,null,{}] 04:13:21 INFO - PROCESS | 3684 | 1469445201317 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:21 INFO - PROCESS | 3684 | 1469445201320 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:21 INFO - PROCESS | 3684 | 1469445201428 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:13:21 INFO - PROCESS | 3684 | 1469445201558 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 3684 | 1469445201561 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:21 INFO - PROCESS | 3684 | ++DOCSHELL 15C26C00 == 41 [pid = 3684] [id = 339] 04:13:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15C28400) [pid = 3684] [serial = 1016] [outer = 00000000] 04:13:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15F99C00) [pid = 3684] [serial = 1017] [outer = 15C28400] 04:13:21 INFO - PROCESS | 3684 | 1469445201621 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (16904800) [pid = 3684] [serial = 1018] [outer = 15C28400] 04:13:22 INFO - PROCESS | 3684 | 1469445202238 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 936ms 04:13:22 INFO - PROCESS | 3684 | 1469445202255 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 3684 | 1469445202257 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:13:22 INFO - PROCESS | 3684 | 1469445202261 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 3684 | 1469445202265 Marionette TRACE conn2 <- [1,1322,null,{}] 04:13:22 INFO - PROCESS | 3684 | 1469445202276 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:22 INFO - PROCESS | 3684 | 1469445202280 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:22 INFO - PROCESS | 3684 | 1469445202385 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:13:22 INFO - PROCESS | 3684 | 1469445202500 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 3684 | 1469445202504 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:22 INFO - PROCESS | 3684 | ++DOCSHELL 1A111400 == 42 [pid = 3684] [id = 340] 04:13:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A11D400) [pid = 3684] [serial = 1019] [outer = 00000000] 04:13:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1A4D3800) [pid = 3684] [serial = 1020] [outer = 1A11D400] 04:13:22 INFO - PROCESS | 3684 | 1469445202560 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (1A770000) [pid = 3684] [serial = 1021] [outer = 1A11D400] 04:13:23 INFO - PROCESS | 3684 | 1469445203143 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 936ms 04:13:23 INFO - PROCESS | 3684 | 1469445203190 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 3684 | 1469445203193 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 04:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:13:23 INFO - PROCESS | 3684 | 1469445203196 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 3684 | 1469445203198 Marionette TRACE conn2 <- [1,1326,null,{}] 04:13:23 INFO - PROCESS | 3684 | 1469445203202 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:23 INFO - PROCESS | 3684 | 1469445203204 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:23 INFO - PROCESS | 3684 | 1469445203309 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:13:23 INFO - PROCESS | 3684 | 1469445203410 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 3684 | 1469445203413 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:23 INFO - PROCESS | 3684 | ++DOCSHELL 1A939400 == 43 [pid = 3684] [id = 341] 04:13:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1A939C00) [pid = 3684] [serial = 1022] [outer = 00000000] 04:13:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (1ABD5400) [pid = 3684] [serial = 1023] [outer = 1A939C00] 04:13:23 INFO - PROCESS | 3684 | 1469445203465 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 98 (1ABD7800) [pid = 3684] [serial = 1024] [outer = 1A939C00] 04:13:24 INFO - PROCESS | 3684 | 1469445204625 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1435ms 04:13:24 INFO - PROCESS | 3684 | 1469445204643 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 3684 | 1469445204647 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:13:24 INFO - PROCESS | 3684 | 1469445204652 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 3684 | 1469445204655 Marionette TRACE conn2 <- [1,1330,null,{}] 04:13:24 INFO - PROCESS | 3684 | 1469445204660 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:24 INFO - PROCESS | 3684 | 1469445204663 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:24 INFO - PROCESS | 3684 | 1469445204796 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:13:24 INFO - PROCESS | 3684 | 1469445204900 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 3684 | 1469445204905 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:24 INFO - PROCESS | 3684 | ++DOCSHELL 114D4000 == 44 [pid = 3684] [id = 342] 04:13:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 99 (114DDC00) [pid = 3684] [serial = 1025] [outer = 00000000] 04:13:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 100 (131DE800) [pid = 3684] [serial = 1026] [outer = 114DDC00] 04:13:24 INFO - PROCESS | 3684 | 1469445204954 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 101 (13203C00) [pid = 3684] [serial = 1027] [outer = 114DDC00] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 1026BC00 == 43 [pid = 3684] [id = 336] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 10434800 == 42 [pid = 3684] [id = 335] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 1A4CA000 == 41 [pid = 3684] [id = 334] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 183DE400 == 40 [pid = 3684] [id = 333] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 17A24C00 == 39 [pid = 3684] [id = 332] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 1728E000 == 38 [pid = 3684] [id = 331] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 15C55800 == 37 [pid = 3684] [id = 330] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 13150000 == 36 [pid = 3684] [id = 329] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 1026D000 == 35 [pid = 3684] [id = 328] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 139C6400 == 34 [pid = 3684] [id = 327] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 10A49400 == 33 [pid = 3684] [id = 326] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 15692000 == 32 [pid = 3684] [id = 325] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 12827C00 == 31 [pid = 3684] [id = 316] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 1A939400 == 30 [pid = 3684] [id = 341] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 1A111400 == 29 [pid = 3684] [id = 340] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 0F351400 == 28 [pid = 3684] [id = 337] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 114D6C00 == 27 [pid = 3684] [id = 338] 04:13:25 INFO - PROCESS | 3684 | --DOCSHELL 15C26C00 == 26 [pid = 3684] [id = 339] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 100 (16561C00) [pid = 3684] [serial = 960] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 99 (18047400) [pid = 3684] [serial = 966] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 98 (139CA400) [pid = 3684] [serial = 949] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 97 (131E3400) [pid = 3684] [serial = 948] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (15959C00) [pid = 3684] [serial = 957] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1314D800) [pid = 3684] [serial = 954] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (131E8C00) [pid = 3684] [serial = 955] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1125E800) [pid = 3684] [serial = 951] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11433400) [pid = 3684] [serial = 952] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1728A000) [pid = 3684] [serial = 964] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (131EBC00) [pid = 3684] [serial = 934] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (130B1800) [pid = 3684] [serial = 933] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16577400) [pid = 3684] [serial = 937] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15FA8800) [pid = 3684] [serial = 936] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A4D7800) [pid = 3684] [serial = 940] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A353000) [pid = 3684] [serial = 939] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16D6E000) [pid = 3684] [serial = 963] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A940400) [pid = 3684] [serial = 943] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19F39400) [pid = 3684] [serial = 975] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A93C800) [pid = 3684] [serial = 942] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17E4D800) [pid = 3684] [serial = 946] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1657E800) [pid = 3684] [serial = 945] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1568E800) [pid = 3684] [serial = 969] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1831A000) [pid = 3684] [serial = 967] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1619BC00) [pid = 3684] [serial = 970] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (183DB000) [pid = 3684] [serial = 973] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (183D9800) [pid = 3684] [serial = 972] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16572800) [pid = 3684] [serial = 961] [outer = 00000000] [url = about:blank] 04:13:25 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C4C800) [pid = 3684] [serial = 958] [outer = 00000000] [url = about:blank] 04:13:26 INFO - PROCESS | 3684 | 1469445206070 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1451ms 04:13:26 INFO - PROCESS | 3684 | 1469445206117 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 3684 | 1469445206121 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:13:26 INFO - PROCESS | 3684 | 1469445206126 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 3684 | 1469445206130 Marionette TRACE conn2 <- [1,1334,null,{}] 04:13:26 INFO - PROCESS | 3684 | 1469445206135 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:26 INFO - PROCESS | 3684 | 1469445206138 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:26 INFO - PROCESS | 3684 | 1469445206226 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:13:26 INFO - PROCESS | 3684 | 1469445206274 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 3684 | 1469445206278 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:26 INFO - PROCESS | 3684 | ++DOCSHELL 11206000 == 27 [pid = 3684] [id = 343] 04:13:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11207800) [pid = 3684] [serial = 1028] [outer = 00000000] 04:13:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (11A4EC00) [pid = 3684] [serial = 1029] [outer = 11207800] 04:13:26 INFO - PROCESS | 3684 | 1469445206401 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (12A6FC00) [pid = 3684] [serial = 1030] [outer = 11207800] 04:13:26 INFO - PROCESS | 3684 | 1469445206790 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 686ms 04:13:26 INFO - PROCESS | 3684 | 1469445206822 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 3684 | 1469445206827 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:13:26 INFO - PROCESS | 3684 | 1469445206833 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 3684 | 1469445206836 Marionette TRACE conn2 <- [1,1338,null,{}] 04:13:26 INFO - PROCESS | 3684 | 1469445206839 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:26 INFO - PROCESS | 3684 | 1469445206842 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:26 INFO - PROCESS | 3684 | 1469445206963 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:13:26 INFO - PROCESS | 3684 | 1469445206971 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 3684 | 1469445206973 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:26 INFO - PROCESS | 3684 | ++DOCSHELL 1314E800 == 28 [pid = 3684] [id = 344] 04:13:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13150000) [pid = 3684] [serial = 1031] [outer = 00000000] 04:13:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13937C00) [pid = 3684] [serial = 1032] [outer = 13150000] 04:13:27 INFO - PROCESS | 3684 | 1469445207024 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13C43800) [pid = 3684] [serial = 1033] [outer = 13150000] 04:13:27 INFO - PROCESS | 3684 | 1469445207473 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 702ms 04:13:27 INFO - PROCESS | 3684 | 1469445207532 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 3684 | 1469445207534 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 04:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:13:27 INFO - PROCESS | 3684 | 1469445207538 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 3684 | 1469445207541 Marionette TRACE conn2 <- [1,1342,null,{}] 04:13:27 INFO - PROCESS | 3684 | 1469445207552 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 3684 | 1469445207556 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:27 INFO - PROCESS | 3684 | 1469445207639 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:13:27 INFO - PROCESS | 3684 | 1469445207646 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 3684 | 1469445207649 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:27 INFO - PROCESS | 3684 | ++DOCSHELL 15649400 == 29 [pid = 3684] [id = 345] 04:13:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1568DC00) [pid = 3684] [serial = 1034] [outer = 00000000] 04:13:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15C4F800) [pid = 3684] [serial = 1035] [outer = 1568DC00] 04:13:27 INFO - PROCESS | 3684 | 1469445207697 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15FA0000) [pid = 3684] [serial = 1036] [outer = 1568DC00] 04:13:28 INFO - PROCESS | 3684 | 1469445208177 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 702ms 04:13:28 INFO - PROCESS | 3684 | 1469445208237 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 3684 | 1469445208240 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 04:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:13:28 INFO - PROCESS | 3684 | 1469445208243 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 3684 | 1469445208245 Marionette TRACE conn2 <- [1,1346,null,{}] 04:13:28 INFO - PROCESS | 3684 | 1469445208248 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:28 INFO - PROCESS | 3684 | 1469445208250 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:28 INFO - PROCESS | 3684 | 1469445208400 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:13:28 INFO - PROCESS | 3684 | 1469445208423 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 3684 | 1469445208425 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:28 INFO - PROCESS | 3684 | ++DOCSHELL 16572800 == 30 [pid = 3684] [id = 346] 04:13:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16573000) [pid = 3684] [serial = 1037] [outer = 00000000] 04:13:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1657B000) [pid = 3684] [serial = 1038] [outer = 16573000] 04:13:28 INFO - PROCESS | 3684 | 1469445208469 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (168A2400) [pid = 3684] [serial = 1039] [outer = 16573000] 04:13:28 INFO - PROCESS | 3684 | 1469445208890 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 687ms 04:13:28 INFO - PROCESS | 3684 | 1469445208942 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 3684 | 1469445208944 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 04:13:28 INFO - PROCESS | 3684 | 1469445208947 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:13:28 INFO - PROCESS | 3684 | 1469445208949 Marionette TRACE conn2 <- [1,1350,null,{}] 04:13:28 INFO - PROCESS | 3684 | 1469445208959 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:28 INFO - PROCESS | 3684 | 1469445208961 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:29 INFO - PROCESS | 3684 | 1469445209067 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:13:29 INFO - PROCESS | 3684 | 1469445209072 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 3684 | 1469445209074 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:29 INFO - PROCESS | 3684 | ++DOCSHELL 16565800 == 31 [pid = 3684] [id = 347] 04:13:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16571800) [pid = 3684] [serial = 1040] [outer = 00000000] 04:13:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17431C00) [pid = 3684] [serial = 1041] [outer = 16571800] 04:13:29 INFO - PROCESS | 3684 | 1469445209122 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1746E800) [pid = 3684] [serial = 1042] [outer = 16571800] 04:13:29 INFO - PROCESS | 3684 | 1469445209587 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 686ms 04:13:29 INFO - PROCESS | 3684 | 1469445209647 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 3684 | 1469445209649 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 04:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:13:29 INFO - PROCESS | 3684 | 1469445209660 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 3684 | 1469445209662 Marionette TRACE conn2 <- [1,1354,null,{}] 04:13:29 INFO - PROCESS | 3684 | 1469445209665 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 3684 | 1469445209671 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:29 INFO - PROCESS | 3684 | 1469445209822 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15E28C00) [pid = 3684] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17AA2C00) [pid = 3684] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19E03C00) [pid = 3684] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13156000) [pid = 3684] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17430C00) [pid = 3684] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1055FC00) [pid = 3684] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15C57000) [pid = 3684] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (102CD000) [pid = 3684] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19E0D800) [pid = 3684] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13C40000) [pid = 3684] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A4D000) [pid = 3684] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A4CA800) [pid = 3684] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:13:30 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15C50400) [pid = 3684] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:13:30 INFO - PROCESS | 3684 | 1469445210163 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 3684 | 1469445210165 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:30 INFO - PROCESS | 3684 | ++DOCSHELL 0F346C00 == 32 [pid = 3684] [id = 348] 04:13:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (0F347000) [pid = 3684] [serial = 1043] [outer = 00000000] 04:13:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11203C00) [pid = 3684] [serial = 1044] [outer = 0F347000] 04:13:30 INFO - PROCESS | 3684 | 1469445210210 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13C40800) [pid = 3684] [serial = 1045] [outer = 0F347000] 04:13:30 INFO - PROCESS | 3684 | 1469445210581 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 3684 | 1469445210605 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 04:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:13:30 INFO - PROCESS | 3684 | 1469445210618 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 3684 | 1469445210619 Marionette TRACE conn2 <- [1,1358,null,{}] 04:13:30 INFO - PROCESS | 3684 | 1469445210623 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:30 INFO - PROCESS | 3684 | 1469445210625 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:30 INFO - PROCESS | 3684 | 1469445210732 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:13:30 INFO - PROCESS | 3684 | 1469445210740 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 3684 | 1469445210742 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:30 INFO - PROCESS | 3684 | ++DOCSHELL 13293C00 == 33 [pid = 3684] [id = 349] 04:13:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16901400) [pid = 3684] [serial = 1046] [outer = 00000000] 04:13:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18322400) [pid = 3684] [serial = 1047] [outer = 16901400] 04:13:30 INFO - PROCESS | 3684 | 1469445210785 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (183DFC00) [pid = 3684] [serial = 1048] [outer = 16901400] 04:13:31 INFO - PROCESS | 3684 | 1469445211177 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 3684 | 1469445211218 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 04:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:13:31 INFO - PROCESS | 3684 | 1469445211222 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 3684 | 1469445211224 Marionette TRACE conn2 <- [1,1362,null,{}] 04:13:31 INFO - PROCESS | 3684 | 1469445211227 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 3684 | 1469445211229 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:31 INFO - PROCESS | 3684 | 1469445211305 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:13:31 INFO - PROCESS | 3684 | 1469445211425 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 3684 | 1469445211427 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:31 INFO - PROCESS | 3684 | ++DOCSHELL 13937800 == 34 [pid = 3684] [id = 350] 04:13:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16561C00) [pid = 3684] [serial = 1049] [outer = 00000000] 04:13:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E7C400) [pid = 3684] [serial = 1050] [outer = 16561C00] 04:13:31 INFO - PROCESS | 3684 | 1469445211472 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E7E000) [pid = 3684] [serial = 1051] [outer = 16561C00] 04:13:31 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:31 INFO - PROCESS | 3684 | 1469445211827 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 3684 | 1469445211867 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 04:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:13:31 INFO - PROCESS | 3684 | 1469445211871 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 3684 | 1469445211872 Marionette TRACE conn2 <- [1,1366,null,{}] 04:13:31 INFO - PROCESS | 3684 | 1469445211876 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 3684 | 1469445211878 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:31 INFO - PROCESS | 3684 | 1469445211953 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:13:31 INFO - PROCESS | 3684 | 1469445211958 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 3684 | 1469445211960 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:31 INFO - PROCESS | 3684 | ++DOCSHELL 19F40800 == 35 [pid = 3684] [id = 351] 04:13:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A11A000) [pid = 3684] [serial = 1052] [outer = 00000000] 04:13:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A35B800) [pid = 3684] [serial = 1053] [outer = 1A11A000] 04:13:31 INFO - PROCESS | 3684 | 1469445212007 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A4CC800) [pid = 3684] [serial = 1054] [outer = 1A11A000] 04:13:32 INFO - PROCESS | 3684 | 1469445212876 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 3684 | 1469445212930 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 04:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:13:32 INFO - PROCESS | 3684 | 1469445212935 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 3684 | 1469445212940 Marionette TRACE conn2 <- [1,1370,null,{}] 04:13:32 INFO - PROCESS | 3684 | 1469445212945 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:32 INFO - PROCESS | 3684 | 1469445212948 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:33 INFO - PROCESS | 3684 | 1469445213067 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:13:33 INFO - PROCESS | 3684 | 1469445213194 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 3684 | 1469445213197 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:33 INFO - PROCESS | 3684 | ++DOCSHELL 10EDC400 == 36 [pid = 3684] [id = 352] 04:13:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10F04C00) [pid = 3684] [serial = 1055] [outer = 00000000] 04:13:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (13154C00) [pid = 3684] [serial = 1056] [outer = 10F04C00] 04:13:33 INFO - PROCESS | 3684 | 1469445213256 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1393A400) [pid = 3684] [serial = 1057] [outer = 10F04C00] 04:13:34 INFO - PROCESS | 3684 | [3684] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:34 INFO - PROCESS | 3684 | 1469445214157 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 3684 | 1469445214224 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 04:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:13:34 INFO - PROCESS | 3684 | 1469445214229 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 3684 | 1469445214232 Marionette TRACE conn2 <- [1,1374,null,{}] 04:13:34 INFO - PROCESS | 3684 | 1469445214238 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:34 INFO - PROCESS | 3684 | 1469445214241 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:34 INFO - PROCESS | 3684 | 1469445214373 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:13:34 INFO - PROCESS | 3684 | 1469445214514 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 3684 | 1469445214518 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 13937800 == 35 [pid = 3684] [id = 350] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 13293C00 == 34 [pid = 3684] [id = 349] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 0F346C00 == 33 [pid = 3684] [id = 348] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 16565800 == 32 [pid = 3684] [id = 347] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 16572800 == 31 [pid = 3684] [id = 346] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 15649400 == 30 [pid = 3684] [id = 345] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 1314E800 == 29 [pid = 3684] [id = 344] 04:13:34 INFO - PROCESS | 3684 | --DOCSHELL 11206000 == 28 [pid = 3684] [id = 343] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A728000) [pid = 3684] [serial = 1009] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (18048400) [pid = 3684] [serial = 996] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1831FC00) [pid = 3684] [serial = 997] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A354C00) [pid = 3684] [serial = 1000] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (134BB000) [pid = 3684] [serial = 987] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (139C6C00) [pid = 3684] [serial = 988] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17477800) [pid = 3684] [serial = 993] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A10F400) [pid = 3684] [serial = 999] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C43C00) [pid = 3684] [serial = 1005] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E31C00) [pid = 3684] [serial = 990] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16570C00) [pid = 3684] [serial = 991] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A47C00) [pid = 3684] [serial = 984] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12A77C00) [pid = 3684] [serial = 985] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19F3B000) [pid = 3684] [serial = 976] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (14299000) [pid = 3684] [serial = 981] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1593E000) [pid = 3684] [serial = 982] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11204800) [pid = 3684] [serial = 978] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11C34400) [pid = 3684] [serial = 979] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A4CF800) [pid = 3684] [serial = 1002] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A4D7000) [pid = 3684] [serial = 1008] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A734000) [pid = 3684] [serial = 1012] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A4D1000) [pid = 3684] [serial = 1003] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A733800) [pid = 3684] [serial = 1011] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1655E800) [pid = 3684] [serial = 1006] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (175CBC00) [pid = 3684] [serial = 994] [outer = 00000000] [url = about:blank] 04:13:34 INFO - PROCESS | 3684 | ++DOCSHELL 1047C400 == 29 [pid = 3684] [id = 353] 04:13:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (104E8000) [pid = 3684] [serial = 1058] [outer = 00000000] 04:13:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11204800) [pid = 3684] [serial = 1059] [outer = 104E8000] 04:13:34 INFO - PROCESS | 3684 | 1469445214626 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11429800) [pid = 3684] [serial = 1060] [outer = 104E8000] 04:13:35 INFO - PROCESS | 3684 | 1469445215026 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 3684 | 1469445215077 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 04:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:13:35 INFO - PROCESS | 3684 | 1469445215083 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 3684 | 1469445215086 Marionette TRACE conn2 <- [1,1378,null,{}] 04:13:35 INFO - PROCESS | 3684 | 1469445215094 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:35 INFO - PROCESS | 3684 | 1469445215097 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:35 INFO - PROCESS | 3684 | 1469445215183 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:13:35 INFO - PROCESS | 3684 | 1469445215191 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 3684 | 1469445215193 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:35 INFO - PROCESS | 3684 | ++DOCSHELL 130ACC00 == 30 [pid = 3684] [id = 354] 04:13:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (130AEC00) [pid = 3684] [serial = 1061] [outer = 00000000] 04:13:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1314BC00) [pid = 3684] [serial = 1062] [outer = 130AEC00] 04:13:35 INFO - PROCESS | 3684 | 1469445215241 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131E3400) [pid = 3684] [serial = 1063] [outer = 130AEC00] 04:13:35 INFO - PROCESS | 3684 | 1469445215716 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 655ms 04:13:35 INFO - PROCESS | 3684 | 1469445215741 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 3684 | 1469445215743 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 04:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:13:35 INFO - PROCESS | 3684 | 1469445215747 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 3684 | 1469445215750 Marionette TRACE conn2 <- [1,1382,null,{}] 04:13:35 INFO - PROCESS | 3684 | 1469445215765 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:35 INFO - PROCESS | 3684 | 1469445215769 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:35 INFO - PROCESS | 3684 | 1469445215881 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:13:35 INFO - PROCESS | 3684 | 1469445215892 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 3684 | 1469445215895 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:35 INFO - PROCESS | 3684 | ++DOCSHELL 15645400 == 31 [pid = 3684] [id = 355] 04:13:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15645800) [pid = 3684] [serial = 1064] [outer = 00000000] 04:13:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15697400) [pid = 3684] [serial = 1065] [outer = 15645800] 04:13:35 INFO - PROCESS | 3684 | 1469445215951 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15954C00) [pid = 3684] [serial = 1066] [outer = 15645800] 04:13:36 INFO - PROCESS | 3684 | 1469445216390 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 686ms 04:13:36 INFO - PROCESS | 3684 | 1469445216446 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 3684 | 1469445216449 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 04:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:13:36 INFO - PROCESS | 3684 | 1469445216452 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 3684 | 1469445216453 Marionette TRACE conn2 <- [1,1386,null,{}] 04:13:36 INFO - PROCESS | 3684 | 1469445216457 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:36 INFO - PROCESS | 3684 | 1469445216459 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:36 INFO - PROCESS | 3684 | 1469445216557 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:13:36 INFO - PROCESS | 3684 | 1469445216562 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 3684 | 1469445216564 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:36 INFO - PROCESS | 3684 | ++DOCSHELL 15C51000 == 32 [pid = 3684] [id = 356] 04:13:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15E2D000) [pid = 3684] [serial = 1067] [outer = 00000000] 04:13:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16562000) [pid = 3684] [serial = 1068] [outer = 15E2D000] 04:13:36 INFO - PROCESS | 3684 | 1469445216608 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1656F400) [pid = 3684] [serial = 1069] [outer = 15E2D000] 04:13:37 INFO - PROCESS | 3684 | 1469445217104 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 702ms 04:13:37 INFO - PROCESS | 3684 | 1469445217157 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 3684 | 1469445217159 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 04:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:13:37 INFO - PROCESS | 3684 | 1469445217162 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 3684 | 1469445217164 Marionette TRACE conn2 <- [1,1390,null,{}] 04:13:37 INFO - PROCESS | 3684 | 1469445217167 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 3684 | 1469445217169 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:37 INFO - PROCESS | 3684 | 1469445217304 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:13:37 INFO - PROCESS | 3684 | 1469445217324 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 3684 | 1469445217326 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:37 INFO - PROCESS | 3684 | ++DOCSHELL 15C51800 == 33 [pid = 3684] [id = 357] 04:13:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C51C00) [pid = 3684] [serial = 1070] [outer = 00000000] 04:13:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16C7D400) [pid = 3684] [serial = 1071] [outer = 15C51C00] 04:13:37 INFO - PROCESS | 3684 | 1469445217370 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1728EC00) [pid = 3684] [serial = 1072] [outer = 15C51C00] 04:13:37 INFO - PROCESS | 3684 | 1469445217825 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 702ms 04:13:37 INFO - PROCESS | 3684 | 1469445217861 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 3684 | 1469445217863 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 04:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:13:37 INFO - PROCESS | 3684 | 1469445217866 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 3684 | 1469445217868 Marionette TRACE conn2 <- [1,1394,null,{}] 04:13:37 INFO - PROCESS | 3684 | 1469445217878 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 3684 | 1469445217884 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:38 INFO - PROCESS | 3684 | 1469445218015 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:13:38 INFO - PROCESS | 3684 | 1469445218075 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 3684 | 1469445218077 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:38 INFO - PROCESS | 3684 | ++DOCSHELL 17433000 == 34 [pid = 3684] [id = 358] 04:13:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17439000) [pid = 3684] [serial = 1073] [outer = 00000000] 04:13:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17E4DC00) [pid = 3684] [serial = 1074] [outer = 17439000] 04:13:38 INFO - PROCESS | 3684 | 1469445218121 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (18316C00) [pid = 3684] [serial = 1075] [outer = 17439000] 04:13:38 INFO - PROCESS | 3684 | 1469445218529 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 686ms 04:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:13:38 INFO - PROCESS | 3684 | 1469445218566 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 3684 | 1469445218568 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 04:13:38 INFO - PROCESS | 3684 | 1469445218571 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 3684 | 1469445218573 Marionette TRACE conn2 <- [1,1398,null,{}] 04:13:38 INFO - PROCESS | 3684 | 1469445218576 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:38 INFO - PROCESS | 3684 | 1469445218588 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:38 INFO - PROCESS | 3684 | 1469445218733 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:13:38 INFO - PROCESS | 3684 | 1469445218746 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 3684 | 1469445218748 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:38 INFO - PROCESS | 3684 | ++DOCSHELL 17E4D800 == 35 [pid = 3684] [id = 359] 04:13:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (18321400) [pid = 3684] [serial = 1076] [outer = 00000000] 04:13:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E03800) [pid = 3684] [serial = 1077] [outer = 18321400] 04:13:38 INFO - PROCESS | 3684 | 1469445218790 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E0E800) [pid = 3684] [serial = 1078] [outer = 18321400] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (114DCC00) [pid = 3684] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15C28400) [pid = 3684] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A11D400) [pid = 3684] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A939C00) [pid = 3684] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (0F347000) [pid = 3684] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1568DC00) [pid = 3684] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114DDC00) [pid = 3684] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16901400) [pid = 3684] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16561C00) [pid = 3684] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13150000) [pid = 3684] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16573000) [pid = 3684] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:13:39 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11207800) [pid = 3684] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:13:39 INFO - PROCESS | 3684 | 1469445219321 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 796ms 04:13:39 INFO - PROCESS | 3684 | 1469445219375 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 3684 | 1469445219377 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 04:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:13:39 INFO - PROCESS | 3684 | 1469445219381 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 3684 | 1469445219383 Marionette TRACE conn2 <- [1,1402,null,{}] 04:13:39 INFO - PROCESS | 3684 | 1469445219386 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:39 INFO - PROCESS | 3684 | 1469445219388 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:39 INFO - PROCESS | 3684 | 1469445219468 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:13:39 INFO - PROCESS | 3684 | 1469445219473 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 3684 | 1469445219475 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:39 INFO - PROCESS | 3684 | ++DOCSHELL 12D6AC00 == 36 [pid = 3684] [id = 360] 04:13:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C4F400) [pid = 3684] [serial = 1079] [outer = 00000000] 04:13:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17A24000) [pid = 3684] [serial = 1080] [outer = 15C4F400] 04:13:39 INFO - PROCESS | 3684 | 1469445219519 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1831D000) [pid = 3684] [serial = 1081] [outer = 15C4F400] 04:13:39 INFO - PROCESS | 3684 | 1469445219987 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 639ms 04:13:40 INFO - PROCESS | 3684 | 1469445220017 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 3684 | 1469445220019 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:13:40 INFO - PROCESS | 3684 | 1469445220022 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 3684 | 1469445220024 Marionette TRACE conn2 <- [1,1406,null,{}] 04:13:40 INFO - PROCESS | 3684 | 1469445220027 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:40 INFO - PROCESS | 3684 | 1469445220029 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:40 INFO - PROCESS | 3684 | 1469445220109 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:13:40 INFO - PROCESS | 3684 | 1469445220142 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 3684 | 1469445220144 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:40 INFO - PROCESS | 3684 | ++DOCSHELL 114DDC00 == 37 [pid = 3684] [id = 361] 04:13:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14297800) [pid = 3684] [serial = 1082] [outer = 00000000] 04:13:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F43000) [pid = 3684] [serial = 1083] [outer = 14297800] 04:13:40 INFO - PROCESS | 3684 | 1469445220187 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A119000) [pid = 3684] [serial = 1084] [outer = 14297800] 04:13:40 INFO - PROCESS | 3684 | 1469445220609 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 624ms 04:13:40 INFO - PROCESS | 3684 | 1469445220662 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 3684 | 1469445220665 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:13:40 INFO - PROCESS | 3684 | 1469445220668 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 3684 | 1469445220670 Marionette TRACE conn2 <- [1,1410,null,{}] 04:13:40 INFO - PROCESS | 3684 | 1469445220683 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:40 INFO - PROCESS | 3684 | 1469445220685 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:40 INFO - PROCESS | 3684 | 1469445220762 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:13:40 INFO - PROCESS | 3684 | 1469445220768 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 3684 | 1469445220770 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:40 INFO - PROCESS | 3684 | ++DOCSHELL 0F34E800 == 38 [pid = 3684] [id = 362] 04:13:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (112C0800) [pid = 3684] [serial = 1085] [outer = 00000000] 04:13:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4CB000) [pid = 3684] [serial = 1086] [outer = 112C0800] 04:13:40 INFO - PROCESS | 3684 | 1469445220813 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D4400) [pid = 3684] [serial = 1087] [outer = 112C0800] 04:13:41 INFO - PROCESS | 3684 | 1469445221454 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 889ms 04:13:41 INFO - PROCESS | 3684 | 1469445221572 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 3684 | 1469445221576 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 04:13:41 INFO - PROCESS | 3684 | 1469445221581 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:13:41 INFO - PROCESS | 3684 | 1469445221586 Marionette TRACE conn2 <- [1,1414,null,{}] 04:13:41 INFO - PROCESS | 3684 | 1469445221592 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 3684 | 1469445221594 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:41 INFO - PROCESS | 3684 | 1469445221717 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:13:41 INFO - PROCESS | 3684 | 1469445221842 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 3684 | 1469445221845 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:41 INFO - PROCESS | 3684 | ++DOCSHELL 10F08000 == 39 [pid = 3684] [id = 363] 04:13:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (114D7000) [pid = 3684] [serial = 1088] [outer = 00000000] 04:13:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13064400) [pid = 3684] [serial = 1089] [outer = 114D7000] 04:13:41 INFO - PROCESS | 3684 | 1469445221906 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13940400) [pid = 3684] [serial = 1090] [outer = 114D7000] 04:13:42 INFO - PROCESS | 3684 | 1469445222468 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 951ms 04:13:42 INFO - PROCESS | 3684 | 1469445222528 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 3684 | 1469445222532 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:13:42 INFO - PROCESS | 3684 | 1469445222539 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 3684 | 1469445222542 Marionette TRACE conn2 <- [1,1418,null,{}] 04:13:42 INFO - PROCESS | 3684 | 1469445222546 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:42 INFO - PROCESS | 3684 | 1469445222549 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:42 INFO - PROCESS | 3684 | 1469445222659 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:13:42 INFO - PROCESS | 3684 | 1469445222795 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 3684 | 1469445222798 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:42 INFO - PROCESS | 3684 | ++DOCSHELL 15C50400 == 40 [pid = 3684] [id = 364] 04:13:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15C52000) [pid = 3684] [serial = 1091] [outer = 00000000] 04:13:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16571000) [pid = 3684] [serial = 1092] [outer = 15C52000] 04:13:42 INFO - PROCESS | 3684 | 1469445222854 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (166A7C00) [pid = 3684] [serial = 1093] [outer = 15C52000] 04:13:43 INFO - PROCESS | 3684 | 1469445223500 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 999ms 04:13:43 INFO - PROCESS | 3684 | 1469445223541 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 3684 | 1469445223544 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 04:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:13:43 INFO - PROCESS | 3684 | 1469445223548 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 3684 | 1469445223551 Marionette TRACE conn2 <- [1,1422,null,{}] 04:13:43 INFO - PROCESS | 3684 | 1469445223562 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:43 INFO - PROCESS | 3684 | 1469445223567 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:43 INFO - PROCESS | 3684 | 1469445223674 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:13:43 INFO - PROCESS | 3684 | 1469445223823 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 3684 | 1469445223826 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:43 INFO - PROCESS | 3684 | ++DOCSHELL 19E7DC00 == 41 [pid = 3684] [id = 365] 04:13:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (19F3A400) [pid = 3684] [serial = 1094] [outer = 00000000] 04:13:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A358C00) [pid = 3684] [serial = 1095] [outer = 19F3A400] 04:13:43 INFO - PROCESS | 3684 | 1469445223883 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A727000) [pid = 3684] [serial = 1096] [outer = 19F3A400] 04:13:44 INFO - PROCESS | 3684 | 1469445224653 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1186ms 04:13:44 INFO - PROCESS | 3684 | 1469445224740 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 3684 | 1469445224744 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 04:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:13:44 INFO - PROCESS | 3684 | 1469445224749 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 3684 | 1469445224753 Marionette TRACE conn2 <- [1,1426,null,{}] 04:13:44 INFO - PROCESS | 3684 | 1469445224759 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:44 INFO - PROCESS | 3684 | 1469445224763 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:44 INFO - PROCESS | 3684 | 1469445224873 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 114DDC00 == 40 [pid = 3684] [id = 361] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 12D6AC00 == 39 [pid = 3684] [id = 360] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 17E4D800 == 38 [pid = 3684] [id = 359] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 17433000 == 37 [pid = 3684] [id = 358] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 15C51800 == 36 [pid = 3684] [id = 357] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 15C51000 == 35 [pid = 3684] [id = 356] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 15645400 == 34 [pid = 3684] [id = 355] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 130ACC00 == 33 [pid = 3684] [id = 354] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 1047C400 == 32 [pid = 3684] [id = 353] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 10EDC400 == 31 [pid = 3684] [id = 352] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 114D4000 == 30 [pid = 3684] [id = 342] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 19F40800 == 29 [pid = 3684] [id = 351] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 15C50400 == 28 [pid = 3684] [id = 364] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 19E7DC00 == 27 [pid = 3684] [id = 365] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 0F34E800 == 26 [pid = 3684] [id = 362] 04:13:45 INFO - PROCESS | 3684 | --DOCSHELL 10F08000 == 25 [pid = 3684] [id = 363] 04:13:45 INFO - PROCESS | 3684 | 1469445225552 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 3684 | 1469445225556 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (18322400) [pid = 3684] [serial = 1047] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15FA0000) [pid = 3684] [serial = 1036] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (183DFC00) [pid = 3684] [serial = 1048] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A35B800) [pid = 3684] [serial = 1053] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19E7C400) [pid = 3684] [serial = 1050] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13937C00) [pid = 3684] [serial = 1032] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1657B000) [pid = 3684] [serial = 1038] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13C43800) [pid = 3684] [serial = 1033] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11A4EC00) [pid = 3684] [serial = 1029] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12A6FC00) [pid = 3684] [serial = 1030] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1314E000) [pid = 3684] [serial = 1015] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12A6D000) [pid = 3684] [serial = 1014] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16904800) [pid = 3684] [serial = 1018] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15F99C00) [pid = 3684] [serial = 1017] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A770000) [pid = 3684] [serial = 1021] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A4D3800) [pid = 3684] [serial = 1020] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1ABD7800) [pid = 3684] [serial = 1024] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1ABD5400) [pid = 3684] [serial = 1023] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17431C00) [pid = 3684] [serial = 1041] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11203C00) [pid = 3684] [serial = 1044] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15C4F800) [pid = 3684] [serial = 1035] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C40800) [pid = 3684] [serial = 1045] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (13203C00) [pid = 3684] [serial = 1027] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (131DE800) [pid = 3684] [serial = 1026] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19E7E000) [pid = 3684] [serial = 1051] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (168A2400) [pid = 3684] [serial = 1039] [outer = 00000000] [url = about:blank] 04:13:45 INFO - PROCESS | 3684 | ++DOCSHELL 0F34E800 == 26 [pid = 3684] [id = 366] 04:13:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (0F351C00) [pid = 3684] [serial = 1097] [outer = 00000000] 04:13:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (102CB400) [pid = 3684] [serial = 1098] [outer = 0F351C00] 04:13:45 INFO - PROCESS | 3684 | 1469445225698 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1055F800) [pid = 3684] [serial = 1099] [outer = 0F351C00] 04:13:46 INFO - PROCESS | 3684 | 1469445226171 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1451ms 04:13:46 INFO - PROCESS | 3684 | 1469445226212 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 3684 | 1469445226215 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 04:13:46 INFO - PROCESS | 3684 | 1469445226220 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:13:46 INFO - PROCESS | 3684 | 1469445226222 Marionette TRACE conn2 <- [1,1430,null,{}] 04:13:46 INFO - PROCESS | 3684 | 1469445226232 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:46 INFO - PROCESS | 3684 | 1469445226236 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:46 INFO - PROCESS | 3684 | 1469445226326 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:13:46 INFO - PROCESS | 3684 | 1469445226340 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 3684 | 1469445226342 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:46 INFO - PROCESS | 3684 | ++DOCSHELL 12824400 == 27 [pid = 3684] [id = 367] 04:13:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12825C00) [pid = 3684] [serial = 1100] [outer = 00000000] 04:13:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12A32C00) [pid = 3684] [serial = 1101] [outer = 12825C00] 04:13:46 INFO - PROCESS | 3684 | 1469445226390 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12A92C00) [pid = 3684] [serial = 1102] [outer = 12825C00] 04:13:46 INFO - PROCESS | 3684 | 1469445226867 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 702ms 04:13:46 INFO - PROCESS | 3684 | 1469445226923 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 3684 | 1469445226927 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 04:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:13:46 INFO - PROCESS | 3684 | 1469445226961 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 3684 | 1469445226963 Marionette TRACE conn2 <- [1,1434,null,{}] 04:13:46 INFO - PROCESS | 3684 | 1469445226967 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:46 INFO - PROCESS | 3684 | 1469445226970 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:47 INFO - PROCESS | 3684 | 1469445227095 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:13:47 INFO - PROCESS | 3684 | 1469445227110 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 3684 | 1469445227112 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:47 INFO - PROCESS | 3684 | ++DOCSHELL 131DE800 == 28 [pid = 3684] [id = 368] 04:13:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131E0000) [pid = 3684] [serial = 1103] [outer = 00000000] 04:13:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131EB400) [pid = 3684] [serial = 1104] [outer = 131E0000] 04:13:47 INFO - PROCESS | 3684 | 1469445227188 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (134C5000) [pid = 3684] [serial = 1105] [outer = 131E0000] 04:13:47 INFO - PROCESS | 3684 | 1469445227682 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 04:13:47 INFO - PROCESS | 3684 | 1469445227709 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 3684 | 1469445227711 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 04:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:13:47 INFO - PROCESS | 3684 | 1469445227716 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 3684 | 1469445227722 Marionette TRACE conn2 <- [1,1438,null,{}] 04:13:47 INFO - PROCESS | 3684 | 1469445227731 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:47 INFO - PROCESS | 3684 | 1469445227735 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:47 INFO - PROCESS | 3684 | 1469445227852 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:13:47 INFO - PROCESS | 3684 | 1469445227921 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 3684 | 1469445227923 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:47 INFO - PROCESS | 3684 | ++DOCSHELL 14FAD400 == 29 [pid = 3684] [id = 369] 04:13:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1563C800) [pid = 3684] [serial = 1106] [outer = 00000000] 04:13:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1593EC00) [pid = 3684] [serial = 1107] [outer = 1563C800] 04:13:47 INFO - PROCESS | 3684 | 1469445227967 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (13062000) [pid = 3684] [serial = 1108] [outer = 1563C800] 04:13:48 INFO - PROCESS | 3684 | 1469445228430 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 04:13:48 INFO - PROCESS | 3684 | 1469445228458 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 3684 | 1469445228460 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 04:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:13:48 INFO - PROCESS | 3684 | 1469445228471 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 3684 | 1469445228473 Marionette TRACE conn2 <- [1,1442,null,{}] 04:13:48 INFO - PROCESS | 3684 | 1469445228512 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:48 INFO - PROCESS | 3684 | 1469445228514 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:48 INFO - PROCESS | 3684 | 1469445228627 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:13:48 INFO - PROCESS | 3684 | 1469445228638 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 3684 | 1469445228641 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:48 INFO - PROCESS | 3684 | ++DOCSHELL 15C56C00 == 30 [pid = 3684] [id = 370] 04:13:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15E28C00) [pid = 3684] [serial = 1109] [outer = 00000000] 04:13:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1655E800) [pid = 3684] [serial = 1110] [outer = 15E28C00] 04:13:48 INFO - PROCESS | 3684 | 1469445228685 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16564800) [pid = 3684] [serial = 1111] [outer = 15E28C00] 04:13:49 INFO - PROCESS | 3684 | 1469445229138 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 717ms 04:13:49 INFO - PROCESS | 3684 | 1469445229193 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 3684 | 1469445229195 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 04:13:49 INFO - PROCESS | 3684 | 1469445229198 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:13:49 INFO - PROCESS | 3684 | 1469445229200 Marionette TRACE conn2 <- [1,1446,null,{}] 04:13:49 INFO - PROCESS | 3684 | 1469445229204 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 3684 | 1469445229206 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:49 INFO - PROCESS | 3684 | 1469445229312 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:13:49 INFO - PROCESS | 3684 | 1469445229317 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 3684 | 1469445229324 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:49 INFO - PROCESS | 3684 | ++DOCSHELL 16574800 == 31 [pid = 3684] [id = 371] 04:13:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16578C00) [pid = 3684] [serial = 1112] [outer = 00000000] 04:13:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1689E800) [pid = 3684] [serial = 1113] [outer = 16578C00] 04:13:49 INFO - PROCESS | 3684 | 1469445229380 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17431400) [pid = 3684] [serial = 1114] [outer = 16578C00] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (14297800) [pid = 3684] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (112C0800) [pid = 3684] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15C51C00) [pid = 3684] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17439000) [pid = 3684] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (18321400) [pid = 3684] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130AEC00) [pid = 3684] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15E2D000) [pid = 3684] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A11A000) [pid = 3684] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15645800) [pid = 3684] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10F04C00) [pid = 3684] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (104E8000) [pid = 3684] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C4F400) [pid = 3684] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:13:49 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16571800) [pid = 3684] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:13:50 INFO - PROCESS | 3684 | 1469445230117 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 936ms 04:13:50 INFO - PROCESS | 3684 | 1469445230144 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 3684 | 1469445230146 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 04:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:13:50 INFO - PROCESS | 3684 | 1469445230149 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 3684 | 1469445230151 Marionette TRACE conn2 <- [1,1450,null,{}] 04:13:50 INFO - PROCESS | 3684 | 1469445230154 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 3684 | 1469445230156 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:50 INFO - PROCESS | 3684 | 1469445230272 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:13:50 INFO - PROCESS | 3684 | 1469445230329 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 3684 | 1469445230331 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:50 INFO - PROCESS | 3684 | ++DOCSHELL 10441800 == 32 [pid = 3684] [id = 372] 04:13:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11201800) [pid = 3684] [serial = 1115] [outer = 00000000] 04:13:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15C51400) [pid = 3684] [serial = 1116] [outer = 11201800] 04:13:50 INFO - PROCESS | 3684 | 1469445230374 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17523C00) [pid = 3684] [serial = 1117] [outer = 11201800] 04:13:50 INFO - PROCESS | 3684 | 1469445230739 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 624ms 04:13:50 INFO - PROCESS | 3684 | 1469445230788 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 3684 | 1469445230790 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 04:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:13:50 INFO - PROCESS | 3684 | 1469445230800 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 3684 | 1469445230802 Marionette TRACE conn2 <- [1,1454,null,{}] 04:13:50 INFO - PROCESS | 3684 | 1469445230805 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 3684 | 1469445230807 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:50 INFO - PROCESS | 3684 | 1469445230887 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:13:50 INFO - PROCESS | 3684 | 1469445230892 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 3684 | 1469445230894 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:50 INFO - PROCESS | 3684 | ++DOCSHELL 175D0800 == 33 [pid = 3684] [id = 373] 04:13:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17A15400) [pid = 3684] [serial = 1118] [outer = 00000000] 04:13:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17E4BC00) [pid = 3684] [serial = 1119] [outer = 17A15400] 04:13:50 INFO - PROCESS | 3684 | 1469445230937 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1804C800) [pid = 3684] [serial = 1120] [outer = 17A15400] 04:13:51 INFO - PROCESS | 3684 | 1469445231374 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 656ms 04:13:51 INFO - PROCESS | 3684 | 1469445231452 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 3684 | 1469445231454 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 04:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:13:51 INFO - PROCESS | 3684 | 1469445231457 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 3684 | 1469445231459 Marionette TRACE conn2 <- [1,1458,null,{}] 04:13:51 INFO - PROCESS | 3684 | 1469445231462 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:51 INFO - PROCESS | 3684 | 1469445231464 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:51 INFO - PROCESS | 3684 | 1469445231540 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:13:51 INFO - PROCESS | 3684 | 1469445231547 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 3684 | 1469445231549 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:51 INFO - PROCESS | 3684 | ++DOCSHELL 1026C000 == 34 [pid = 3684] [id = 374] 04:13:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (18316000) [pid = 3684] [serial = 1121] [outer = 00000000] 04:13:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183DB400) [pid = 3684] [serial = 1122] [outer = 18316000] 04:13:51 INFO - PROCESS | 3684 | 1469445231592 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183DE400) [pid = 3684] [serial = 1123] [outer = 18316000] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 16574C00 == 33 [pid = 3684] [id = 271] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 10F05800 == 32 [pid = 3684] [id = 277] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 10A4A400 == 31 [pid = 3684] [id = 272] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 13C41C00 == 30 [pid = 3684] [id = 276] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 11258C00 == 29 [pid = 3684] [id = 268] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 10F0F000 == 28 [pid = 3684] [id = 275] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 15698C00 == 27 [pid = 3684] [id = 279] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 13143400 == 26 [pid = 3684] [id = 278] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 11C2DC00 == 25 [pid = 3684] [id = 267] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 0F34D800 == 24 [pid = 3684] [id = 273] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 16C7C400 == 23 [pid = 3684] [id = 281] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 15E27000 == 22 [pid = 3684] [id = 280] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 17525800 == 21 [pid = 3684] [id = 274] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 1563B400 == 20 [pid = 3684] [id = 269] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 10439800 == 19 [pid = 3684] [id = 283] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 168A9C00 == 18 [pid = 3684] [id = 282] 04:13:52 INFO - PROCESS | 3684 | --DOCSHELL 15C27400 == 17 [pid = 3684] [id = 270] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A119000) [pid = 3684] [serial = 1084] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A4D4400) [pid = 3684] [serial = 1087] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16C7D400) [pid = 3684] [serial = 1071] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A4CB000) [pid = 3684] [serial = 1086] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17E4DC00) [pid = 3684] [serial = 1074] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E03800) [pid = 3684] [serial = 1077] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1314BC00) [pid = 3684] [serial = 1062] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (131E3400) [pid = 3684] [serial = 1063] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16562000) [pid = 3684] [serial = 1068] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A4CC800) [pid = 3684] [serial = 1054] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15954C00) [pid = 3684] [serial = 1066] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15697400) [pid = 3684] [serial = 1065] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13154C00) [pid = 3684] [serial = 1056] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1393A400) [pid = 3684] [serial = 1057] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (11204800) [pid = 3684] [serial = 1059] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (11429800) [pid = 3684] [serial = 1060] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (18316C00) [pid = 3684] [serial = 1075] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19F43000) [pid = 3684] [serial = 1083] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19E0E800) [pid = 3684] [serial = 1078] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (1728EC00) [pid = 3684] [serial = 1072] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (17A24000) [pid = 3684] [serial = 1080] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1831D000) [pid = 3684] [serial = 1081] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (1656F400) [pid = 3684] [serial = 1069] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1746E800) [pid = 3684] [serial = 1042] [outer = 00000000] [url = about:blank] 04:13:53 INFO - PROCESS | 3684 | 1469445233313 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1903ms 04:13:53 INFO - PROCESS | 3684 | 1469445233366 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 3684 | 1469445233370 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 04:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:13:53 INFO - PROCESS | 3684 | 1469445233376 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 3684 | 1469445233379 Marionette TRACE conn2 <- [1,1462,null,{}] 04:13:53 INFO - PROCESS | 3684 | 1469445233385 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 3684 | 1469445233388 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:53 INFO - PROCESS | 3684 | 1469445233479 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:13:53 INFO - PROCESS | 3684 | 1469445233488 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 3684 | 1469445233491 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:53 INFO - PROCESS | 3684 | ++DOCSHELL 10EDE000 == 18 [pid = 3684] [id = 375] 04:13:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (10EE1000) [pid = 3684] [serial = 1124] [outer = 00000000] 04:13:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (112C7400) [pid = 3684] [serial = 1125] [outer = 10EE1000] 04:13:53 INFO - PROCESS | 3684 | 1469445233547 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (114D6800) [pid = 3684] [serial = 1126] [outer = 10EE1000] 04:13:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (12A98400) [pid = 3684] [serial = 1127] [outer = 1AE97C00] 04:13:54 INFO - PROCESS | 3684 | 1469445234111 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 795ms 04:13:54 INFO - PROCESS | 3684 | 1469445234178 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 3684 | 1469445234183 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 04:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:13:54 INFO - PROCESS | 3684 | 1469445234189 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 3684 | 1469445234192 Marionette TRACE conn2 <- [1,1466,null,{}] 04:13:54 INFO - PROCESS | 3684 | 1469445234195 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:54 INFO - PROCESS | 3684 | 1469445234198 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:54 INFO - PROCESS | 3684 | 1469445234291 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:13:54 INFO - PROCESS | 3684 | 1469445234373 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 3684 | 1469445234375 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:54 INFO - PROCESS | 3684 | ++DOCSHELL 13065000 == 19 [pid = 3684] [id = 376] 04:13:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (130B1800) [pid = 3684] [serial = 1128] [outer = 00000000] 04:13:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13158800) [pid = 3684] [serial = 1129] [outer = 130B1800] 04:13:54 INFO - PROCESS | 3684 | 1469445234433 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (131EA400) [pid = 3684] [serial = 1130] [outer = 130B1800] 04:13:54 INFO - PROCESS | 3684 | 1469445234829 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 733ms 04:13:54 INFO - PROCESS | 3684 | 1469445234913 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 3684 | 1469445234915 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 04:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:13:54 INFO - PROCESS | 3684 | 1469445234919 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 3684 | 1469445234922 Marionette TRACE conn2 <- [1,1470,null,{}] 04:13:54 INFO - PROCESS | 3684 | 1469445234933 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:54 INFO - PROCESS | 3684 | 1469445234938 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:55 INFO - PROCESS | 3684 | 1469445235023 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:13:55 INFO - PROCESS | 3684 | 1469445235037 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 3684 | 1469445235040 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:55 INFO - PROCESS | 3684 | ++DOCSHELL 1428C400 == 20 [pid = 3684] [id = 377] 04:13:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1428F000) [pid = 3684] [serial = 1131] [outer = 00000000] 04:13:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (14FA9800) [pid = 3684] [serial = 1132] [outer = 1428F000] 04:13:55 INFO - PROCESS | 3684 | 1469445235097 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15699400) [pid = 3684] [serial = 1133] [outer = 1428F000] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 0F34E800 == 19 [pid = 3684] [id = 366] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 14FAD400 == 18 [pid = 3684] [id = 369] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 175D0800 == 17 [pid = 3684] [id = 373] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 10EDE000 == 16 [pid = 3684] [id = 375] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 12824400 == 15 [pid = 3684] [id = 367] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 1026C000 == 14 [pid = 3684] [id = 374] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 13065000 == 13 [pid = 3684] [id = 376] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 16574800 == 12 [pid = 3684] [id = 371] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 10441800 == 11 [pid = 3684] [id = 372] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 15C56C00 == 10 [pid = 3684] [id = 370] 04:13:56 INFO - PROCESS | 3684 | --DOCSHELL 131DE800 == 9 [pid = 3684] [id = 368] 04:13:57 INFO - PROCESS | 3684 | 1469445237186 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2309ms 04:13:57 INFO - PROCESS | 3684 | 1469445237235 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 3684 | 1469445237238 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:13:57 INFO - PROCESS | 3684 | 1469445237243 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 3684 | 1469445237247 Marionette TRACE conn2 <- [1,1474,null,{}] 04:13:57 INFO - PROCESS | 3684 | 1469445237253 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 3684 | 1469445237256 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:57 INFO - PROCESS | 3684 | 1469445237349 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:13:57 INFO - PROCESS | 3684 | 1469445237357 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 3684 | 1469445237361 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:57 INFO - PROCESS | 3684 | ++DOCSHELL 10F0F000 == 10 [pid = 3684] [id = 378] 04:13:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11201C00) [pid = 3684] [serial = 1134] [outer = 00000000] 04:13:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11A4CC00) [pid = 3684] [serial = 1135] [outer = 11201C00] 04:13:57 INFO - PROCESS | 3684 | 1469445237409 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11CDBC00) [pid = 3684] [serial = 1136] [outer = 11201C00] 04:13:57 INFO - PROCESS | 3684 | 1469445237909 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 686ms 04:13:57 INFO - PROCESS | 3684 | 1469445237944 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 3684 | 1469445237949 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:13:57 INFO - PROCESS | 3684 | 1469445237955 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 3684 | 1469445237958 Marionette TRACE conn2 <- [1,1478,null,{}] 04:13:57 INFO - PROCESS | 3684 | 1469445237962 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 3684 | 1469445237964 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:58 INFO - PROCESS | 3684 | 1469445238056 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:13:58 INFO - PROCESS | 3684 | 1469445238064 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 3684 | 1469445238067 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:58 INFO - PROCESS | 3684 | ++DOCSHELL 11204C00 == 11 [pid = 3684] [id = 379] 04:13:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13203400) [pid = 3684] [serial = 1137] [outer = 00000000] 04:13:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (134BCC00) [pid = 3684] [serial = 1138] [outer = 13203400] 04:13:58 INFO - PROCESS | 3684 | 1469445238114 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13C3E800) [pid = 3684] [serial = 1139] [outer = 13203400] 04:13:58 INFO - PROCESS | 3684 | 1469445238592 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 702ms 04:13:58 INFO - PROCESS | 3684 | 1469445238654 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 3684 | 1469445238656 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 04:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:13:58 INFO - PROCESS | 3684 | 1469445238659 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 3684 | 1469445238663 Marionette TRACE conn2 <- [1,1482,null,{}] 04:13:58 INFO - PROCESS | 3684 | 1469445238674 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:58 INFO - PROCESS | 3684 | 1469445238678 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:58 INFO - PROCESS | 3684 | 1469445238794 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:13:58 INFO - PROCESS | 3684 | 1469445238883 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 3684 | 1469445238886 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:58 INFO - PROCESS | 3684 | ++DOCSHELL 15C19800 == 12 [pid = 3684] [id = 380] 04:13:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15C1A400) [pid = 3684] [serial = 1140] [outer = 00000000] 04:13:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C28400) [pid = 3684] [serial = 1141] [outer = 15C1A400] 04:13:58 INFO - PROCESS | 3684 | 1469445238935 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C5A400) [pid = 3684] [serial = 1142] [outer = 15C1A400] 04:13:59 INFO - PROCESS | 3684 | 1469445239334 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 702ms 04:13:59 INFO - PROCESS | 3684 | 1469445239359 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 3684 | 1469445239361 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 04:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:13:59 INFO - PROCESS | 3684 | 1469445239364 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 3684 | 1469445239366 Marionette TRACE conn2 <- [1,1486,null,{}] 04:13:59 INFO - PROCESS | 3684 | 1469445239382 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:59 INFO - PROCESS | 3684 | 1469445239384 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:59 INFO - PROCESS | 3684 | 1469445239477 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:13:59 INFO - PROCESS | 3684 | 1469445239483 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 3684 | 1469445239485 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:13:59 INFO - PROCESS | 3684 | ++DOCSHELL 15C57000 == 13 [pid = 3684] [id = 381] 04:13:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16565800) [pid = 3684] [serial = 1143] [outer = 00000000] 04:13:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16579000) [pid = 3684] [serial = 1144] [outer = 16565800] 04:13:59 INFO - PROCESS | 3684 | 1469445239530 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16C81C00) [pid = 3684] [serial = 1145] [outer = 16565800] 04:14:00 INFO - PROCESS | 3684 | 1469445240005 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 702ms 04:14:00 INFO - PROCESS | 3684 | 1469445240064 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 3684 | 1469445240066 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 04:14:00 INFO - PROCESS | 3684 | 1469445240069 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:14:00 INFO - PROCESS | 3684 | 1469445240071 Marionette TRACE conn2 <- [1,1490,null,{}] 04:14:00 INFO - PROCESS | 3684 | 1469445240080 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 3684 | 1469445240082 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:00 INFO - PROCESS | 3684 | 1469445240216 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:14:00 INFO - PROCESS | 3684 | 1469445240279 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 3684 | 1469445240281 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:00 INFO - PROCESS | 3684 | ++DOCSHELL 16E05800 == 14 [pid = 3684] [id = 382] 04:14:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16E9CC00) [pid = 3684] [serial = 1146] [outer = 00000000] 04:14:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17434000) [pid = 3684] [serial = 1147] [outer = 16E9CC00] 04:14:00 INFO - PROCESS | 3684 | 1469445240324 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1747A800) [pid = 3684] [serial = 1148] [outer = 16E9CC00] 04:14:00 INFO - PROCESS | 3684 | 1469445240761 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 04:14:00 INFO - PROCESS | 3684 | 1469445240810 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 3684 | 1469445240812 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 04:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:14:00 INFO - PROCESS | 3684 | 1469445240815 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 3684 | 1469445240817 Marionette TRACE conn2 <- [1,1494,null,{}] 04:14:00 INFO - PROCESS | 3684 | 1469445240821 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 3684 | 1469445240826 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:00 INFO - PROCESS | 3684 | 1469445240971 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:14:01 INFO - PROCESS | 3684 | 1469445241031 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 3684 | 1469445241033 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:01 INFO - PROCESS | 3684 | ++DOCSHELL 12D9DC00 == 15 [pid = 3684] [id = 383] 04:14:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (18047400) [pid = 3684] [serial = 1149] [outer = 00000000] 04:14:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (18320C00) [pid = 3684] [serial = 1150] [outer = 18047400] 04:14:01 INFO - PROCESS | 3684 | 1469445241079 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E02C00) [pid = 3684] [serial = 1151] [outer = 18047400] 04:14:01 INFO - PROCESS | 3684 | 1469445241482 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 702ms 04:14:01 INFO - PROCESS | 3684 | 1469445241517 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 3684 | 1469445241519 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 04:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:14:01 INFO - PROCESS | 3684 | 1469445241522 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 3684 | 1469445241524 Marionette TRACE conn2 <- [1,1498,null,{}] 04:14:01 INFO - PROCESS | 3684 | 1469445241527 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:01 INFO - PROCESS | 3684 | 1469445241529 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:01 INFO - PROCESS | 3684 | 1469445241669 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:14:01 INFO - PROCESS | 3684 | 1469445241678 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 3684 | 1469445241680 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:01 INFO - PROCESS | 3684 | ++DOCSHELL 10559C00 == 16 [pid = 3684] [id = 384] 04:14:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10A0B800) [pid = 3684] [serial = 1152] [outer = 00000000] 04:14:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1831F400) [pid = 3684] [serial = 1153] [outer = 10A0B800] 04:14:01 INFO - PROCESS | 3684 | 1469445241724 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E7B000) [pid = 3684] [serial = 1154] [outer = 10A0B800] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15E28C00) [pid = 3684] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11201800) [pid = 3684] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16578C00) [pid = 3684] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17A15400) [pid = 3684] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (18316000) [pid = 3684] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131E0000) [pid = 3684] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12825C00) [pid = 3684] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0F351C00) [pid = 3684] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F3A400) [pid = 3684] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15C52000) [pid = 3684] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (114D7000) [pid = 3684] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1563C800) [pid = 3684] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10EE1000) [pid = 3684] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:14:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (130B1800) [pid = 3684] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:14:02 INFO - PROCESS | 3684 | 1469445242291 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 842ms 04:14:02 INFO - PROCESS | 3684 | 1469445242364 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 3684 | 1469445242366 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 04:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:14:02 INFO - PROCESS | 3684 | 1469445242370 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 3684 | 1469445242371 Marionette TRACE conn2 <- [1,1502,null,{}] 04:14:02 INFO - PROCESS | 3684 | 1469445242375 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:02 INFO - PROCESS | 3684 | 1469445242377 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:02 INFO - PROCESS | 3684 | 1469445242453 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:14:02 INFO - PROCESS | 3684 | 1469445242458 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 3684 | 1469445242460 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A4AC00 == 17 [pid = 3684] [id = 385] 04:14:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11C36000) [pid = 3684] [serial = 1155] [outer = 00000000] 04:14:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13157C00) [pid = 3684] [serial = 1156] [outer = 11C36000] 04:14:02 INFO - PROCESS | 3684 | 1469445242504 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1329D400) [pid = 3684] [serial = 1157] [outer = 11C36000] 04:14:02 INFO - PROCESS | 3684 | 1469445242925 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 593ms 04:14:02 INFO - PROCESS | 3684 | 1469445242966 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 3684 | 1469445242968 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 04:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:14:02 INFO - PROCESS | 3684 | 1469445242971 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 3684 | 1469445242973 Marionette TRACE conn2 <- [1,1506,null,{}] 04:14:02 INFO - PROCESS | 3684 | 1469445242981 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:02 INFO - PROCESS | 3684 | 1469445242983 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:03 INFO - PROCESS | 3684 | 1469445243060 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:14:03 INFO - PROCESS | 3684 | 1469445243066 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 3684 | 1469445243068 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:03 INFO - PROCESS | 3684 | ++DOCSHELL 15649400 == 18 [pid = 3684] [id = 386] 04:14:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15692000) [pid = 3684] [serial = 1158] [outer = 00000000] 04:14:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15F9F000) [pid = 3684] [serial = 1159] [outer = 15692000] 04:14:03 INFO - PROCESS | 3684 | 1469445243112 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12827C00) [pid = 3684] [serial = 1160] [outer = 15692000] 04:14:03 INFO - PROCESS | 3684 | 1469445243662 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 04:14:03 INFO - PROCESS | 3684 | 1469445243712 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 3684 | 1469445243714 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 04:14:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:14:03 INFO - PROCESS | 3684 | 1469445243718 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 3684 | 1469445243719 Marionette TRACE conn2 <- [1,1510,null,{}] 04:14:03 INFO - PROCESS | 3684 | 1469445243723 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:03 INFO - PROCESS | 3684 | 1469445243725 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:03 INFO - PROCESS | 3684 | 1469445243806 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:14:03 INFO - PROCESS | 3684 | 1469445243811 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 3684 | 1469445243813 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:03 INFO - PROCESS | 3684 | ++DOCSHELL 1595C000 == 19 [pid = 3684] [id = 387] 04:14:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16575C00) [pid = 3684] [serial = 1161] [outer = 00000000] 04:14:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E7C400) [pid = 3684] [serial = 1162] [outer = 16575C00] 04:14:03 INFO - PROCESS | 3684 | 1469445243857 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19F3AC00) [pid = 3684] [serial = 1163] [outer = 16575C00] 04:14:04 INFO - PROCESS | 3684 | 1469445244445 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:14:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:14:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:14:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:14:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:14:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:14:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:14:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:14:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:14:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 749ms 04:14:04 INFO - PROCESS | 3684 | 1469445244472 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 3684 | 1469445244477 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 04:14:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:14:04 INFO - PROCESS | 3684 | 1469445244483 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 3684 | 1469445244487 Marionette TRACE conn2 <- [1,1514,null,{}] 04:14:04 INFO - PROCESS | 3684 | 1469445244533 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:04 INFO - PROCESS | 3684 | 1469445244537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:04 INFO - PROCESS | 3684 | 1469445244645 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:14:04 INFO - PROCESS | 3684 | 1469445244745 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 3684 | 1469445244748 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:04 INFO - PROCESS | 3684 | ++DOCSHELL 13065400 == 20 [pid = 3684] [id = 388] 04:14:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (130B1800) [pid = 3684] [serial = 1164] [outer = 00000000] 04:14:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13E9F800) [pid = 3684] [serial = 1165] [outer = 130B1800] 04:14:04 INFO - PROCESS | 3684 | 1469445244810 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (144F0400) [pid = 3684] [serial = 1166] [outer = 130B1800] 04:14:05 INFO - PROCESS | 3684 | 1469445245363 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:14:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:14:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:14:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:14:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:14:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:14:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:14:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 936ms 04:14:05 INFO - PROCESS | 3684 | 1469445245418 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 3684 | 1469445245423 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 04:14:05 INFO - PROCESS | 3684 | 1469445245447 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:14:05 INFO - PROCESS | 3684 | 1469445245450 Marionette TRACE conn2 <- [1,1518,null,{}] 04:14:05 INFO - PROCESS | 3684 | 1469445245454 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:05 INFO - PROCESS | 3684 | 1469445245457 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:05 INFO - PROCESS | 3684 | 1469445245546 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:14:05 INFO - PROCESS | 3684 | 1469445245646 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 3684 | 1469445245649 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:05 INFO - PROCESS | 3684 | ++DOCSHELL 16579C00 == 21 [pid = 3684] [id = 389] 04:14:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16D6E000) [pid = 3684] [serial = 1167] [outer = 00000000] 04:14:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (175D1400) [pid = 3684] [serial = 1168] [outer = 16D6E000] 04:14:05 INFO - PROCESS | 3684 | 1469445245705 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (17AAD000) [pid = 3684] [serial = 1169] [outer = 16D6E000] 04:14:06 INFO - PROCESS | 3684 | 1469445246258 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:14:06 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:14:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:14:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:14:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:14:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:14:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:14:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 842ms 04:14:06 INFO - PROCESS | 3684 | 1469445246276 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 3684 | 1469445246279 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 04:14:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:14:06 INFO - PROCESS | 3684 | 1469445246283 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 3684 | 1469445246286 Marionette TRACE conn2 <- [1,1522,null,{}] 04:14:06 INFO - PROCESS | 3684 | 1469445246297 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:06 INFO - PROCESS | 3684 | 1469445246302 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:06 INFO - PROCESS | 3684 | 1469445246417 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:14:06 INFO - PROCESS | 3684 | 1469445246546 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 3684 | 1469445246550 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:06 INFO - PROCESS | 3684 | ++DOCSHELL 19E7AC00 == 22 [pid = 3684] [id = 390] 04:14:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19E7B800) [pid = 3684] [serial = 1170] [outer = 00000000] 04:14:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A35C400) [pid = 3684] [serial = 1171] [outer = 19E7B800] 04:14:06 INFO - PROCESS | 3684 | 1469445246609 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A4CD000) [pid = 3684] [serial = 1172] [outer = 19E7B800] 04:14:07 INFO - PROCESS | 3684 | 1469445247193 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:14:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 936ms 04:14:07 INFO - PROCESS | 3684 | 1469445247227 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 3684 | 1469445247230 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 04:14:07 INFO - PROCESS | 3684 | 1469445247233 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:14:07 INFO - PROCESS | 3684 | 1469445247235 Marionette TRACE conn2 <- [1,1526,null,{}] 04:14:07 INFO - PROCESS | 3684 | 1469445247239 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:07 INFO - PROCESS | 3684 | 1469445247241 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:07 INFO - PROCESS | 3684 | 1469445247346 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:14:07 INFO - PROCESS | 3684 | 1469445247450 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 3684 | 1469445247453 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:07 INFO - PROCESS | 3684 | ++DOCSHELL 10A4B000 == 23 [pid = 3684] [id = 391] 04:14:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10A4B800) [pid = 3684] [serial = 1173] [outer = 00000000] 04:14:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11C35C00) [pid = 3684] [serial = 1174] [outer = 10A4B800] 04:14:07 INFO - PROCESS | 3684 | 1469445247506 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1320B000) [pid = 3684] [serial = 1175] [outer = 10A4B800] 04:14:08 INFO - PROCESS | 3684 | 1469445248255 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1092ms 04:14:08 INFO - PROCESS | 3684 | 1469445248333 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 3684 | 1469445248337 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 04:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:14:08 INFO - PROCESS | 3684 | 1469445248359 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 3684 | 1469445248364 Marionette TRACE conn2 <- [1,1530,null,{}] 04:14:08 INFO - PROCESS | 3684 | 1469445248370 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:08 INFO - PROCESS | 3684 | 1469445248372 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:08 INFO - PROCESS | 3684 | 1469445248493 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (112C7400) [pid = 3684] [serial = 1125] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (13158800) [pid = 3684] [serial = 1129] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1655E800) [pid = 3684] [serial = 1110] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15C51400) [pid = 3684] [serial = 1116] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1689E800) [pid = 3684] [serial = 1113] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17E4BC00) [pid = 3684] [serial = 1119] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (131EA400) [pid = 3684] [serial = 1130] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17431400) [pid = 3684] [serial = 1114] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (183DB400) [pid = 3684] [serial = 1122] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (131EB400) [pid = 3684] [serial = 1104] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12A32C00) [pid = 3684] [serial = 1101] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12A92C00) [pid = 3684] [serial = 1102] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (102CB400) [pid = 3684] [serial = 1098] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1055F800) [pid = 3684] [serial = 1099] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (14FA9800) [pid = 3684] [serial = 1132] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A727000) [pid = 3684] [serial = 1096] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A358C00) [pid = 3684] [serial = 1095] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (166A7C00) [pid = 3684] [serial = 1093] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16571000) [pid = 3684] [serial = 1092] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (183DE400) [pid = 3684] [serial = 1123] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (114D6800) [pid = 3684] [serial = 1126] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13940400) [pid = 3684] [serial = 1090] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13064400) [pid = 3684] [serial = 1089] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10A06400) [pid = 3684] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1593EC00) [pid = 3684] [serial = 1107] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1804C800) [pid = 3684] [serial = 1120] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13062000) [pid = 3684] [serial = 1108] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16564800) [pid = 3684] [serial = 1111] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (134C5000) [pid = 3684] [serial = 1105] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (17523C00) [pid = 3684] [serial = 1117] [outer = 00000000] [url = about:blank] 04:14:08 INFO - PROCESS | 3684 | 1469445248578 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 3684 | 1469445248581 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:08 INFO - PROCESS | 3684 | ++DOCSHELL 102CB800 == 24 [pid = 3684] [id = 392] 04:14:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10435C00) [pid = 3684] [serial = 1176] [outer = 00000000] 04:14:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10A4A800) [pid = 3684] [serial = 1177] [outer = 10435C00] 04:14:08 INFO - PROCESS | 3684 | 1469445248629 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11435400) [pid = 3684] [serial = 1178] [outer = 10435C00] 04:14:09 INFO - PROCESS | 3684 | 1469445249044 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 748ms 04:14:09 INFO - PROCESS | 3684 | 1469445249099 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 3684 | 1469445249103 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 04:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:14:09 INFO - PROCESS | 3684 | 1469445249109 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 3684 | 1469445249111 Marionette TRACE conn2 <- [1,1534,null,{}] 04:14:09 INFO - PROCESS | 3684 | 1469445249115 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:09 INFO - PROCESS | 3684 | 1469445249118 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:09 INFO - PROCESS | 3684 | 1469445249203 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:14:09 INFO - PROCESS | 3684 | 1469445249210 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 3684 | 1469445249212 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:09 INFO - PROCESS | 3684 | ++DOCSHELL 13060800 == 25 [pid = 3684] [id = 393] 04:14:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13061000) [pid = 3684] [serial = 1179] [outer = 00000000] 04:14:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131E9400) [pid = 3684] [serial = 1180] [outer = 13061000] 04:14:09 INFO - PROCESS | 3684 | 1469445249258 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13203C00) [pid = 3684] [serial = 1181] [outer = 13061000] 04:14:09 INFO - PROCESS | 3684 | 1469445249733 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 640ms 04:14:09 INFO - PROCESS | 3684 | 1469445249748 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 3684 | 1469445249750 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 04:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:14:09 INFO - PROCESS | 3684 | 1469445249753 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 3684 | 1469445249756 Marionette TRACE conn2 <- [1,1538,null,{}] 04:14:09 INFO - PROCESS | 3684 | 1469445249770 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:09 INFO - PROCESS | 3684 | 1469445249775 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:09 INFO - PROCESS | 3684 | 1469445249859 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:14:09 INFO - PROCESS | 3684 | 1469445249865 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 3684 | 1469445249868 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:09 INFO - PROCESS | 3684 | ++DOCSHELL 144E7400 == 26 [pid = 3684] [id = 394] 04:14:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (144F4800) [pid = 3684] [serial = 1182] [outer = 00000000] 04:14:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1594D800) [pid = 3684] [serial = 1183] [outer = 144F4800] 04:14:09 INFO - PROCESS | 3684 | 1469445249915 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15C4C000) [pid = 3684] [serial = 1184] [outer = 144F4800] 04:14:10 INFO - PROCESS | 3684 | 1469445250378 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 655ms 04:14:10 INFO - PROCESS | 3684 | 1469445250412 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 3684 | 1469445250414 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:14:10 INFO - PROCESS | 3684 | 1469445250417 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 3684 | 1469445250419 Marionette TRACE conn2 <- [1,1542,null,{}] 04:14:10 INFO - PROCESS | 3684 | 1469445250422 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 3684 | 1469445250424 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:10 INFO - PROCESS | 3684 | 1469445250551 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:14:10 INFO - PROCESS | 3684 | 1469445250587 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 3684 | 1469445250589 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:10 INFO - PROCESS | 3684 | ++DOCSHELL 15FA0000 == 27 [pid = 3684] [id = 395] 04:14:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16561C00) [pid = 3684] [serial = 1185] [outer = 00000000] 04:14:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16574000) [pid = 3684] [serial = 1186] [outer = 16561C00] 04:14:10 INFO - PROCESS | 3684 | 1469445250689 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1657B400) [pid = 3684] [serial = 1187] [outer = 16561C00] 04:14:11 INFO - PROCESS | 3684 | 1469445251101 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 04:14:11 INFO - PROCESS | 3684 | 1469445251158 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 3684 | 1469445251160 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 04:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:14:11 INFO - PROCESS | 3684 | 1469445251169 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 3684 | 1469445251171 Marionette TRACE conn2 <- [1,1546,null,{}] 04:14:11 INFO - PROCESS | 3684 | 1469445251174 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:11 INFO - PROCESS | 3684 | 1469445251176 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:11 INFO - PROCESS | 3684 | 1469445251285 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:14:11 INFO - PROCESS | 3684 | 1469445251293 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 3684 | 1469445251295 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:11 INFO - PROCESS | 3684 | ++DOCSHELL 16C7F400 == 28 [pid = 3684] [id = 396] 04:14:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16C83800) [pid = 3684] [serial = 1188] [outer = 00000000] 04:14:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17431400) [pid = 3684] [serial = 1189] [outer = 16C83800] 04:14:11 INFO - PROCESS | 3684 | 1469445251342 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17471800) [pid = 3684] [serial = 1190] [outer = 16C83800] 04:14:11 INFO - PROCESS | 3684 | 1469445251809 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 686ms 04:14:11 INFO - PROCESS | 3684 | 1469445251863 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 3684 | 1469445251865 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 04:14:11 INFO - PROCESS | 3684 | 1469445251868 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:14:11 INFO - PROCESS | 3684 | 1469445251870 Marionette TRACE conn2 <- [1,1550,null,{}] 04:14:11 INFO - PROCESS | 3684 | 1469445251873 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:11 INFO - PROCESS | 3684 | 1469445251879 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:12 INFO - PROCESS | 3684 | 1469445252038 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:14:12 INFO - PROCESS | 3684 | 1469445252099 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 3684 | 1469445252101 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:12 INFO - PROCESS | 3684 | ++DOCSHELL 11259400 == 29 [pid = 3684] [id = 397] 04:14:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (130ADC00) [pid = 3684] [serial = 1191] [outer = 00000000] 04:14:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (18315800) [pid = 3684] [serial = 1192] [outer = 130ADC00] 04:14:12 INFO - PROCESS | 3684 | 1469445252145 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (18321C00) [pid = 3684] [serial = 1193] [outer = 130ADC00] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15692000) [pid = 3684] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16E9CC00) [pid = 3684] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (18047400) [pid = 3684] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1428F000) [pid = 3684] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11201C00) [pid = 3684] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13203400) [pid = 3684] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16565800) [pid = 3684] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C1A400) [pid = 3684] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A0B800) [pid = 3684] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:14:12 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11C36000) [pid = 3684] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:14:12 INFO - PROCESS | 3684 | 1469445252628 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 795ms 04:14:12 INFO - PROCESS | 3684 | 1469445252680 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 3684 | 1469445252682 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 04:14:12 INFO - PROCESS | 3684 | 1469445252686 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:14:12 INFO - PROCESS | 3684 | 1469445252687 Marionette TRACE conn2 <- [1,1554,null,{}] 04:14:12 INFO - PROCESS | 3684 | 1469445252691 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 3684 | 1469445252693 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:12 INFO - PROCESS | 3684 | 1469445252771 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:14:12 INFO - PROCESS | 3684 | 1469445252779 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 3684 | 1469445252781 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:12 INFO - PROCESS | 3684 | ++DOCSHELL 0F34D000 == 30 [pid = 3684] [id = 398] 04:14:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11201C00) [pid = 3684] [serial = 1194] [outer = 00000000] 04:14:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17433400) [pid = 3684] [serial = 1195] [outer = 11201C00] 04:14:12 INFO - PROCESS | 3684 | 1469445252824 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18047400) [pid = 3684] [serial = 1196] [outer = 11201C00] 04:14:13 INFO - PROCESS | 3684 | 1469445253239 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 593ms 04:14:13 INFO - PROCESS | 3684 | 1469445253293 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 3684 | 1469445253295 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 04:14:13 INFO - PROCESS | 3684 | 1469445253299 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:14:13 INFO - PROCESS | 3684 | 1469445253300 Marionette TRACE conn2 <- [1,1558,null,{}] 04:14:13 INFO - PROCESS | 3684 | 1469445253304 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:13 INFO - PROCESS | 3684 | 1469445253305 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:13 INFO - PROCESS | 3684 | 1469445253388 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:14:13 INFO - PROCESS | 3684 | 1469445253394 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 3684 | 1469445253396 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:13 INFO - PROCESS | 3684 | ++DOCSHELL 16565800 == 31 [pid = 3684] [id = 399] 04:14:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19E03400) [pid = 3684] [serial = 1197] [outer = 00000000] 04:14:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19F43C00) [pid = 3684] [serial = 1198] [outer = 19E03400] 04:14:13 INFO - PROCESS | 3684 | 1469445253439 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A113400) [pid = 3684] [serial = 1199] [outer = 19E03400] 04:14:13 INFO - PROCESS | 3684 | 1469445253908 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 640ms 04:14:13 INFO - PROCESS | 3684 | 1469445253943 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 3684 | 1469445253945 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 04:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:14:13 INFO - PROCESS | 3684 | 1469445253949 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 3684 | 1469445253951 Marionette TRACE conn2 <- [1,1562,null,{}] 04:14:13 INFO - PROCESS | 3684 | 1469445253954 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:13 INFO - PROCESS | 3684 | 1469445253956 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:14 INFO - PROCESS | 3684 | 1469445254035 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:14:14 INFO - PROCESS | 3684 | 1469445254042 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 3684 | 1469445254044 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:14 INFO - PROCESS | 3684 | ++DOCSHELL 19E09400 == 32 [pid = 3684] [id = 400] 04:14:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19E76400) [pid = 3684] [serial = 1200] [outer = 00000000] 04:14:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A4CC000) [pid = 3684] [serial = 1201] [outer = 19E76400] 04:14:14 INFO - PROCESS | 3684 | 1469445254087 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A4D3800) [pid = 3684] [serial = 1202] [outer = 19E76400] 04:14:14 INFO - PROCESS | 3684 | 1469445254643 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 04:14:14 INFO - PROCESS | 3684 | 1469445254689 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 3684 | 1469445254694 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 04:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:14:14 INFO - PROCESS | 3684 | 1469445254700 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 3684 | 1469445254704 Marionette TRACE conn2 <- [1,1566,null,{}] 04:14:14 INFO - PROCESS | 3684 | 1469445254710 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:14 INFO - PROCESS | 3684 | 1469445254713 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:14 INFO - PROCESS | 3684 | 1469445254869 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:14:14 INFO - PROCESS | 3684 | 1469445254973 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 3684 | 1469445254978 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:14 INFO - PROCESS | 3684 | ++DOCSHELL 104E8000 == 33 [pid = 3684] [id = 401] 04:14:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (104E8C00) [pid = 3684] [serial = 1203] [outer = 00000000] 04:14:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (11A4BC00) [pid = 3684] [serial = 1204] [outer = 104E8C00] 04:14:15 INFO - PROCESS | 3684 | 1469445255034 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12A72C00) [pid = 3684] [serial = 1205] [outer = 104E8C00] 04:14:15 INFO - PROCESS | 3684 | 1469445255560 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 904ms 04:14:15 INFO - PROCESS | 3684 | 1469445255605 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 3684 | 1469445255609 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:14:15 INFO - PROCESS | 3684 | 1469445255616 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 3684 | 1469445255619 Marionette TRACE conn2 <- [1,1570,null,{}] 04:14:15 INFO - PROCESS | 3684 | 1469445255623 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 3684 | 1469445255626 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:15 INFO - PROCESS | 3684 | 1469445255742 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:14:15 INFO - PROCESS | 3684 | 1469445255846 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 3684 | 1469445255849 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:15 INFO - PROCESS | 3684 | ++DOCSHELL 139D4800 == 34 [pid = 3684] [id = 402] 04:14:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C40000) [pid = 3684] [serial = 1206] [outer = 00000000] 04:14:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13E9CC00) [pid = 3684] [serial = 1207] [outer = 13C40000] 04:14:15 INFO - PROCESS | 3684 | 1469445255904 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15C51400) [pid = 3684] [serial = 1208] [outer = 13C40000] 04:14:16 INFO - PROCESS | 3684 | 1469445256515 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 952ms 04:14:16 INFO - PROCESS | 3684 | 1469445256545 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 3684 | 1469445256547 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 04:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:14:16 INFO - PROCESS | 3684 | 1469445256551 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 3684 | 1469445256555 Marionette TRACE conn2 <- [1,1574,null,{}] 04:14:16 INFO - PROCESS | 3684 | 1469445256566 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:16 INFO - PROCESS | 3684 | 1469445256571 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:16 INFO - PROCESS | 3684 | 1469445256678 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:14:16 INFO - PROCESS | 3684 | 1469445256783 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 3684 | 1469445256786 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:16 INFO - PROCESS | 3684 | ++DOCSHELL 18319C00 == 35 [pid = 3684] [id = 403] 04:14:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1831C000) [pid = 3684] [serial = 1209] [outer = 00000000] 04:14:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F3C400) [pid = 3684] [serial = 1210] [outer = 1831C000] 04:14:16 INFO - PROCESS | 3684 | 1469445256842 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A4D6C00) [pid = 3684] [serial = 1211] [outer = 1831C000] 04:14:17 INFO - PROCESS | 3684 | 1469445257413 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 905ms 04:14:17 INFO - PROCESS | 3684 | 1469445257455 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 3684 | 1469445257458 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 04:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:14:17 INFO - PROCESS | 3684 | 1469445257461 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 3684 | 1469445257463 Marionette TRACE conn2 <- [1,1578,null,{}] 04:14:17 INFO - PROCESS | 3684 | 1469445257467 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:17 INFO - PROCESS | 3684 | 1469445257469 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:17 INFO - PROCESS | 3684 | 1469445257573 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:14:17 INFO - PROCESS | 3684 | 1469445257675 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 3684 | 1469445257678 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:17 INFO - PROCESS | 3684 | ++DOCSHELL 1A72A800 == 36 [pid = 3684] [id = 404] 04:14:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A72AC00) [pid = 3684] [serial = 1212] [outer = 00000000] 04:14:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A72EC00) [pid = 3684] [serial = 1213] [outer = 1A72AC00] 04:14:17 INFO - PROCESS | 3684 | 1469445257739 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A734400) [pid = 3684] [serial = 1214] [outer = 1A72AC00] 04:14:18 INFO - PROCESS | 3684 | 1469445258489 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1076ms 04:14:18 INFO - PROCESS | 3684 | 1469445258555 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 3684 | 1469445258559 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:14:18 INFO - PROCESS | 3684 | 1469445258565 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 3684 | 1469445258568 Marionette TRACE conn2 <- [1,1582,null,{}] 04:14:18 INFO - PROCESS | 3684 | 1469445258573 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:18 INFO - PROCESS | 3684 | 1469445258576 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:18 INFO - PROCESS | 3684 | 1469445258674 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:14:18 INFO - PROCESS | 3684 | 1469445258812 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 3684 | 1469445258817 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:18 INFO - PROCESS | 3684 | ++DOCSHELL 11254400 == 37 [pid = 3684] [id = 405] 04:14:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (112C0400) [pid = 3684] [serial = 1215] [outer = 00000000] 04:14:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (11261800) [pid = 3684] [serial = 1216] [outer = 112C0400] 04:14:18 INFO - PROCESS | 3684 | 1469445258868 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13153000) [pid = 3684] [serial = 1217] [outer = 112C0400] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 1428C400 == 36 [pid = 3684] [id = 377] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 16C7F400 == 35 [pid = 3684] [id = 396] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 11259400 == 34 [pid = 3684] [id = 397] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 0F34D000 == 33 [pid = 3684] [id = 398] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 16565800 == 32 [pid = 3684] [id = 399] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 1A72A800 == 31 [pid = 3684] [id = 404] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 18319C00 == 30 [pid = 3684] [id = 403] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 19E09400 == 29 [pid = 3684] [id = 400] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 104E8000 == 28 [pid = 3684] [id = 401] 04:14:19 INFO - PROCESS | 3684 | --DOCSHELL 139D4800 == 27 [pid = 3684] [id = 402] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (19E7C400) [pid = 3684] [serial = 1162] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (12827C00) [pid = 3684] [serial = 1160] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (17434000) [pid = 3684] [serial = 1147] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (18320C00) [pid = 3684] [serial = 1150] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (15699400) [pid = 3684] [serial = 1133] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (11A4CC00) [pid = 3684] [serial = 1135] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1747A800) [pid = 3684] [serial = 1148] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (11CDBC00) [pid = 3684] [serial = 1136] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (134BCC00) [pid = 3684] [serial = 1138] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13C3E800) [pid = 3684] [serial = 1139] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16579000) [pid = 3684] [serial = 1144] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15C28400) [pid = 3684] [serial = 1141] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15C5A400) [pid = 3684] [serial = 1142] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1831F400) [pid = 3684] [serial = 1153] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19E02C00) [pid = 3684] [serial = 1151] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15F9F000) [pid = 3684] [serial = 1159] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13157C00) [pid = 3684] [serial = 1156] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19E7B000) [pid = 3684] [serial = 1154] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1329D400) [pid = 3684] [serial = 1157] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16C81C00) [pid = 3684] [serial = 1145] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3684 | 1469445259932 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1388ms 04:14:19 INFO - PROCESS | 3684 | 1469445259962 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 3684 | 1469445259966 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 04:14:19 INFO - PROCESS | 3684 | 1469445259970 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:14:19 INFO - PROCESS | 3684 | 1469445259975 Marionette TRACE conn2 <- [1,1586,null,{}] 04:14:19 INFO - PROCESS | 3684 | 1469445259980 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:19 INFO - PROCESS | 3684 | 1469445259983 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:20 INFO - PROCESS | 3684 | 1469445260070 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:14:20 INFO - PROCESS | 3684 | 1469445260079 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 3684 | 1469445260082 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:20 INFO - PROCESS | 3684 | ++DOCSHELL 10EE1400 == 28 [pid = 3684] [id = 406] 04:14:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10EE2C00) [pid = 3684] [serial = 1218] [outer = 00000000] 04:14:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11CDBC00) [pid = 3684] [serial = 1219] [outer = 10EE2C00] 04:14:20 INFO - PROCESS | 3684 | 1469445260130 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12A77800) [pid = 3684] [serial = 1220] [outer = 10EE2C00] 04:14:20 INFO - PROCESS | 3684 | 1469445260620 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 702ms 04:14:20 INFO - PROCESS | 3684 | 1469445260672 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 3684 | 1469445260677 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 04:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:14:20 INFO - PROCESS | 3684 | 1469445260683 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 3684 | 1469445260686 Marionette TRACE conn2 <- [1,1590,null,{}] 04:14:20 INFO - PROCESS | 3684 | 1469445260690 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 3684 | 1469445260692 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:20 INFO - PROCESS | 3684 | 1469445260820 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:14:20 INFO - PROCESS | 3684 | 1469445260920 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 3684 | 1469445260923 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:20 INFO - PROCESS | 3684 | ++DOCSHELL 1329B800 == 29 [pid = 3684] [id = 407] 04:14:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (139D4800) [pid = 3684] [serial = 1221] [outer = 00000000] 04:14:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13C42800) [pid = 3684] [serial = 1222] [outer = 139D4800] 04:14:20 INFO - PROCESS | 3684 | 1469445260970 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13C45800) [pid = 3684] [serial = 1223] [outer = 139D4800] 04:14:21 INFO - PROCESS | 3684 | 1469445261334 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 686ms 04:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:14:21 INFO - PROCESS | 3684 | 1469445261382 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 3684 | 1469445261384 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 04:14:21 INFO - PROCESS | 3684 | 1469445261388 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 3684 | 1469445261391 Marionette TRACE conn2 <- [1,1594,null,{}] 04:14:21 INFO - PROCESS | 3684 | 1469445261401 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:21 INFO - PROCESS | 3684 | 1469445261406 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:21 INFO - PROCESS | 3684 | 1469445261488 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:14:21 INFO - PROCESS | 3684 | 1469445261495 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 3684 | 1469445261498 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:21 INFO - PROCESS | 3684 | ++DOCSHELL 15699800 == 30 [pid = 3684] [id = 408] 04:14:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15957C00) [pid = 3684] [serial = 1224] [outer = 00000000] 04:14:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15C5A400) [pid = 3684] [serial = 1225] [outer = 15957C00] 04:14:21 INFO - PROCESS | 3684 | 1469445261545 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15FA2400) [pid = 3684] [serial = 1226] [outer = 15957C00] 04:14:22 INFO - PROCESS | 3684 | 1469445262069 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 686ms 04:14:22 INFO - PROCESS | 3684 | 1469445262087 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 3684 | 1469445262089 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:14:22 INFO - PROCESS | 3684 | 1469445262092 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 3684 | 1469445262094 Marionette TRACE conn2 <- [1,1598,null,{}] 04:14:22 INFO - PROCESS | 3684 | 1469445262098 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:22 INFO - PROCESS | 3684 | 1469445262100 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:22 INFO - PROCESS | 3684 | 1469445262242 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:14:22 INFO - PROCESS | 3684 | 1469445262305 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 3684 | 1469445262307 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:22 INFO - PROCESS | 3684 | ++DOCSHELL 1689EC00 == 31 [pid = 3684] [id = 409] 04:14:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (168A1800) [pid = 3684] [serial = 1227] [outer = 00000000] 04:14:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16C7C800) [pid = 3684] [serial = 1228] [outer = 168A1800] 04:14:22 INFO - PROCESS | 3684 | 1469445262351 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16E04400) [pid = 3684] [serial = 1229] [outer = 168A1800] 04:14:22 INFO - PROCESS | 3684 | 1469445262762 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 702ms 04:14:22 INFO - PROCESS | 3684 | 1469445262792 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 3684 | 1469445262794 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:14:22 INFO - PROCESS | 3684 | 1469445262814 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 3684 | 1469445262816 Marionette TRACE conn2 <- [1,1602,null,{}] 04:14:22 INFO - PROCESS | 3684 | 1469445262819 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:22 INFO - PROCESS | 3684 | 1469445262821 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:22 INFO - PROCESS | 3684 | 1469445262939 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:14:22 INFO - PROCESS | 3684 | 1469445262944 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 3684 | 1469445262946 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:22 INFO - PROCESS | 3684 | ++DOCSHELL 16901400 == 32 [pid = 3684] [id = 410] 04:14:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16C7C400) [pid = 3684] [serial = 1230] [outer = 00000000] 04:14:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1752F400) [pid = 3684] [serial = 1231] [outer = 16C7C400] 04:14:22 INFO - PROCESS | 3684 | 1469445262992 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (17A1EC00) [pid = 3684] [serial = 1232] [outer = 16C7C400] 04:14:23 INFO - PROCESS | 3684 | 1469445263452 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 702ms 04:14:23 INFO - PROCESS | 3684 | 1469445263515 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 3684 | 1469445263517 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 04:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:14:23 INFO - PROCESS | 3684 | 1469445263520 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 3684 | 1469445263522 Marionette TRACE conn2 <- [1,1606,null,{}] 04:14:23 INFO - PROCESS | 3684 | 1469445263525 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:23 INFO - PROCESS | 3684 | 1469445263531 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:23 INFO - PROCESS | 3684 | 1469445263680 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16561C00) [pid = 3684] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16D6E000) [pid = 3684] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10A4B800) [pid = 3684] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10435C00) [pid = 3684] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (144F4800) [pid = 3684] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13061000) [pid = 3684] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (130B1800) [pid = 3684] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (19E7B800) [pid = 3684] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (16575C00) [pid = 3684] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16C83800) [pid = 3684] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (130ADC00) [pid = 3684] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19E03400) [pid = 3684] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11201C00) [pid = 3684] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:14:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19E76400) [pid = 3684] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:14:23 INFO - PROCESS | 3684 | 1469445263971 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 3684 | 1469445263974 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:23 INFO - PROCESS | 3684 | ++DOCSHELL 0F34FC00 == 33 [pid = 3684] [id = 411] 04:14:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (0F351400) [pid = 3684] [serial = 1233] [outer = 00000000] 04:14:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10F08000) [pid = 3684] [serial = 1234] [outer = 0F351400] 04:14:24 INFO - PROCESS | 3684 | 1469445264018 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13144000) [pid = 3684] [serial = 1235] [outer = 0F351400] 04:14:24 INFO - PROCESS | 3684 | 1469445264376 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 905ms 04:14:24 INFO - PROCESS | 3684 | 1469445264424 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 3684 | 1469445264426 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 04:14:24 INFO - PROCESS | 3684 | 1469445264429 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:14:24 INFO - PROCESS | 3684 | 1469445264431 Marionette TRACE conn2 <- [1,1610,null,{}] 04:14:24 INFO - PROCESS | 3684 | 1469445264442 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:24 INFO - PROCESS | 3684 | 1469445264443 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:24 INFO - PROCESS | 3684 | 1469445264518 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:14:24 INFO - PROCESS | 3684 | 1469445264525 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 3684 | 1469445264527 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:24 INFO - PROCESS | 3684 | ++DOCSHELL 13150000 == 34 [pid = 3684] [id = 412] 04:14:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (144EA000) [pid = 3684] [serial = 1236] [outer = 00000000] 04:14:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183D9000) [pid = 3684] [serial = 1237] [outer = 144EA000] 04:14:24 INFO - PROCESS | 3684 | 1469445264571 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E79400) [pid = 3684] [serial = 1238] [outer = 144EA000] 04:14:24 INFO - PROCESS | 3684 | 1469445264992 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 593ms 04:14:25 INFO - PROCESS | 3684 | 1469445265027 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 3684 | 1469445265029 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 04:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:14:25 INFO - PROCESS | 3684 | 1469445265044 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 3684 | 1469445265045 Marionette TRACE conn2 <- [1,1614,null,{}] 04:14:25 INFO - PROCESS | 3684 | 1469445265049 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:25 INFO - PROCESS | 3684 | 1469445265051 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:25 INFO - PROCESS | 3684 | 1469445265125 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:14:25 INFO - PROCESS | 3684 | 1469445265131 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 3684 | 1469445265133 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:25 INFO - PROCESS | 3684 | ++DOCSHELL 13C42400 == 35 [pid = 3684] [id = 413] 04:14:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15E2FC00) [pid = 3684] [serial = 1239] [outer = 00000000] 04:14:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A355000) [pid = 3684] [serial = 1240] [outer = 15E2FC00] 04:14:25 INFO - PROCESS | 3684 | 1469445265176 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A357800) [pid = 3684] [serial = 1241] [outer = 15E2FC00] 04:14:25 INFO - PROCESS | 3684 | 1469445265605 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 593ms 04:14:25 INFO - PROCESS | 3684 | 1469445265662 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 3684 | 1469445265666 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 04:14:25 INFO - PROCESS | 3684 | 1469445265676 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:14:25 INFO - PROCESS | 3684 | 1469445265680 Marionette TRACE conn2 <- [1,1618,null,{}] 04:14:25 INFO - PROCESS | 3684 | 1469445265687 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:25 INFO - PROCESS | 3684 | 1469445265690 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:25 INFO - PROCESS | 3684 | 1469445265812 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:14:25 INFO - PROCESS | 3684 | 1469445265928 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 3684 | 1469445265934 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:25 INFO - PROCESS | 3684 | ++DOCSHELL 10A55800 == 36 [pid = 3684] [id = 414] 04:14:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10ED9000) [pid = 3684] [serial = 1242] [outer = 00000000] 04:14:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (112C1400) [pid = 3684] [serial = 1243] [outer = 10ED9000] 04:14:25 INFO - PROCESS | 3684 | 1469445265999 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12828800) [pid = 3684] [serial = 1244] [outer = 10ED9000] 04:14:26 INFO - PROCESS | 3684 | 1469445266768 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1139ms 04:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:14:26 INFO - PROCESS | 3684 | 1469445266814 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 3684 | 1469445266818 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 04:14:26 INFO - PROCESS | 3684 | 1469445266824 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 3684 | 1469445266828 Marionette TRACE conn2 <- [1,1622,null,{}] 04:14:26 INFO - PROCESS | 3684 | 1469445266833 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:26 INFO - PROCESS | 3684 | 1469445266835 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:26 INFO - PROCESS | 3684 | 1469445266971 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:14:27 INFO - PROCESS | 3684 | 1469445267109 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 3684 | 1469445267112 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:27 INFO - PROCESS | 3684 | ++DOCSHELL 139C7C00 == 37 [pid = 3684] [id = 415] 04:14:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13C3F000) [pid = 3684] [serial = 1245] [outer = 00000000] 04:14:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (15643C00) [pid = 3684] [serial = 1246] [outer = 13C3F000] 04:14:27 INFO - PROCESS | 3684 | 1469445267168 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (15C26C00) [pid = 3684] [serial = 1247] [outer = 13C3F000] 04:14:28 INFO - PROCESS | 3684 | 1469445268005 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 13150000 == 36 [pid = 3684] [id = 412] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 0F34FC00 == 35 [pid = 3684] [id = 411] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 16901400 == 34 [pid = 3684] [id = 410] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 1689EC00 == 33 [pid = 3684] [id = 409] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 15699800 == 32 [pid = 3684] [id = 408] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 1329B800 == 31 [pid = 3684] [id = 407] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 10EE1400 == 30 [pid = 3684] [id = 406] 04:14:28 INFO - PROCESS | 3684 | --DOCSHELL 11254400 == 29 [pid = 3684] [id = 405] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16574000) [pid = 3684] [serial = 1186] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (17AAD000) [pid = 3684] [serial = 1169] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11C35C00) [pid = 3684] [serial = 1174] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1320B000) [pid = 3684] [serial = 1175] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10A4A800) [pid = 3684] [serial = 1177] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11435400) [pid = 3684] [serial = 1178] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1594D800) [pid = 3684] [serial = 1183] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (131E9400) [pid = 3684] [serial = 1180] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13203C00) [pid = 3684] [serial = 1181] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13E9F800) [pid = 3684] [serial = 1165] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (144F0400) [pid = 3684] [serial = 1166] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A35C400) [pid = 3684] [serial = 1171] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A4CD000) [pid = 3684] [serial = 1172] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F3AC00) [pid = 3684] [serial = 1163] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (175D1400) [pid = 3684] [serial = 1168] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (17431400) [pid = 3684] [serial = 1189] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (18315800) [pid = 3684] [serial = 1192] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19F43C00) [pid = 3684] [serial = 1198] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A113400) [pid = 3684] [serial = 1199] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (18321C00) [pid = 3684] [serial = 1193] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1657B400) [pid = 3684] [serial = 1187] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17471800) [pid = 3684] [serial = 1190] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17433400) [pid = 3684] [serial = 1195] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (18047400) [pid = 3684] [serial = 1196] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15C4C000) [pid = 3684] [serial = 1184] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A4D3800) [pid = 3684] [serial = 1202] [outer = 00000000] [url = about:blank] 04:14:28 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A4CC000) [pid = 3684] [serial = 1201] [outer = 00000000] [url = about:blank] 04:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1248ms 04:14:28 INFO - PROCESS | 3684 | 1469445268084 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 3684 | 1469445268088 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 04:14:28 INFO - PROCESS | 3684 | 1469445268093 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:14:28 INFO - PROCESS | 3684 | 1469445268096 Marionette TRACE conn2 <- [1,1626,null,{}] 04:14:28 INFO - PROCESS | 3684 | 1469445268102 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:28 INFO - PROCESS | 3684 | 1469445268104 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:28 INFO - PROCESS | 3684 | 1469445268195 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:14:28 INFO - PROCESS | 3684 | 1469445268202 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 3684 | 1469445268206 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:28 INFO - PROCESS | 3684 | ++DOCSHELL 10A48C00 == 30 [pid = 3684] [id = 416] 04:14:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10A49800) [pid = 3684] [serial = 1248] [outer = 00000000] 04:14:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11435400) [pid = 3684] [serial = 1249] [outer = 10A49800] 04:14:28 INFO - PROCESS | 3684 | 1469445268255 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12A98C00) [pid = 3684] [serial = 1250] [outer = 10A49800] 04:14:28 INFO - PROCESS | 3684 | 1469445268757 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 702ms 04:14:28 INFO - PROCESS | 3684 | 1469445268796 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 3684 | 1469445268800 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 04:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:14:28 INFO - PROCESS | 3684 | 1469445268806 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 3684 | 1469445268808 Marionette TRACE conn2 <- [1,1630,null,{}] 04:14:28 INFO - PROCESS | 3684 | 1469445268812 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:28 INFO - PROCESS | 3684 | 1469445268815 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:28 INFO - PROCESS | 3684 | 1469445268899 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:14:28 INFO - PROCESS | 3684 | 1469445268908 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 3684 | 1469445268911 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:28 INFO - PROCESS | 3684 | ++DOCSHELL 1329B800 == 31 [pid = 3684] [id = 417] 04:14:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13937000) [pid = 3684] [serial = 1251] [outer = 00000000] 04:14:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (139CE000) [pid = 3684] [serial = 1252] [outer = 13937000] 04:14:28 INFO - PROCESS | 3684 | 1469445268958 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13C73800) [pid = 3684] [serial = 1253] [outer = 13937000] 04:14:29 INFO - PROCESS | 3684 | 1469445269453 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 687ms 04:14:29 INFO - PROCESS | 3684 | 1469445269503 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 3684 | 1469445269506 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:14:29 INFO - PROCESS | 3684 | 1469445269509 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 3684 | 1469445269513 Marionette TRACE conn2 <- [1,1634,null,{}] 04:14:29 INFO - PROCESS | 3684 | 1469445269523 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:29 INFO - PROCESS | 3684 | 1469445269528 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:29 INFO - PROCESS | 3684 | 1469445269640 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:14:29 INFO - PROCESS | 3684 | 1469445269740 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 3684 | 1469445269743 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:29 INFO - PROCESS | 3684 | ++DOCSHELL 15C55800 == 32 [pid = 3684] [id = 418] 04:14:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15C57800) [pid = 3684] [serial = 1254] [outer = 00000000] 04:14:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15FA8C00) [pid = 3684] [serial = 1255] [outer = 15C57800] 04:14:29 INFO - PROCESS | 3684 | 1469445269791 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16573000) [pid = 3684] [serial = 1256] [outer = 15C57800] 04:14:30 INFO - PROCESS | 3684 | 1469445270171 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 687ms 04:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:14:30 INFO - PROCESS | 3684 | 1469445270208 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 3684 | 1469445270211 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 04:14:30 INFO - PROCESS | 3684 | 1469445270214 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 3684 | 1469445270216 Marionette TRACE conn2 <- [1,1638,null,{}] 04:14:30 INFO - PROCESS | 3684 | 1469445270219 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 3684 | 1469445270221 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:30 INFO - PROCESS | 3684 | 1469445270305 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:14:30 INFO - PROCESS | 3684 | 1469445270310 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 3684 | 1469445270312 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:30 INFO - PROCESS | 3684 | ++DOCSHELL 16577800 == 33 [pid = 3684] [id = 419] 04:14:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1657B800) [pid = 3684] [serial = 1257] [outer = 00000000] 04:14:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17430000) [pid = 3684] [serial = 1258] [outer = 1657B800] 04:14:30 INFO - PROCESS | 3684 | 1469445270356 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1746F400) [pid = 3684] [serial = 1259] [outer = 1657B800] 04:14:30 INFO - PROCESS | 3684 | 1469445270822 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 624ms 04:14:30 INFO - PROCESS | 3684 | 1469445270852 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 3684 | 1469445270854 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 04:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:14:30 INFO - PROCESS | 3684 | 1469445270857 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 3684 | 1469445270859 Marionette TRACE conn2 <- [1,1642,null,{}] 04:14:30 INFO - PROCESS | 3684 | 1469445270862 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 3684 | 1469445270864 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:30 INFO - PROCESS | 3684 | 1469445270971 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:14:30 INFO - PROCESS | 3684 | 1469445270976 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 3684 | 1469445270979 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:31 INFO - PROCESS | 3684 | ++DOCSHELL 17290400 == 34 [pid = 3684] [id = 420] 04:14:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17528800) [pid = 3684] [serial = 1260] [outer = 00000000] 04:14:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17A23000) [pid = 3684] [serial = 1261] [outer = 17528800] 04:14:31 INFO - PROCESS | 3684 | 1469445271054 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17E4DC00) [pid = 3684] [serial = 1262] [outer = 17528800] 04:14:31 INFO - PROCESS | 3684 | 1469445271503 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 702ms 04:14:31 INFO - PROCESS | 3684 | 1469445271561 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 3684 | 1469445271563 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 04:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:14:31 INFO - PROCESS | 3684 | 1469445271566 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 3684 | 1469445271568 Marionette TRACE conn2 <- [1,1646,null,{}] 04:14:31 INFO - PROCESS | 3684 | 1469445271571 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:31 INFO - PROCESS | 3684 | 1469445271576 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:31 INFO - PROCESS | 3684 | 1469445271711 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:14:31 INFO - PROCESS | 3684 | 1469445271776 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 3684 | 1469445271778 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:31 INFO - PROCESS | 3684 | ++DOCSHELL 1831D400 == 35 [pid = 3684] [id = 421] 04:14:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (18323C00) [pid = 3684] [serial = 1263] [outer = 00000000] 04:14:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19E7B400) [pid = 3684] [serial = 1264] [outer = 18323C00] 04:14:31 INFO - PROCESS | 3684 | 1469445271823 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E84C00) [pid = 3684] [serial = 1265] [outer = 18323C00] 04:14:32 INFO - PROCESS | 3684 | 1469445272247 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 749ms 04:14:32 INFO - PROCESS | 3684 | 1469445272330 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 3684 | 1469445272332 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:14:32 INFO - PROCESS | 3684 | 1469445272338 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 3684 | 1469445272340 Marionette TRACE conn2 <- [1,1650,null,{}] 04:14:32 INFO - PROCESS | 3684 | 1469445272344 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:32 INFO - PROCESS | 3684 | 1469445272345 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:32 INFO - PROCESS | 3684 | 1469445272453 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:14:32 INFO - PROCESS | 3684 | 1469445272464 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 3684 | 1469445272466 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:32 INFO - PROCESS | 3684 | ++DOCSHELL 1A10EC00 == 36 [pid = 3684] [id = 422] 04:14:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A10F000) [pid = 3684] [serial = 1266] [outer = 00000000] 04:14:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A34EC00) [pid = 3684] [serial = 1267] [outer = 1A10F000] 04:14:32 INFO - PROCESS | 3684 | 1469445272509 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A4CB000) [pid = 3684] [serial = 1268] [outer = 1A10F000] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (112C0400) [pid = 3684] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (139D4800) [pid = 3684] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10EE2C00) [pid = 3684] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15957C00) [pid = 3684] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (168A1800) [pid = 3684] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (104E8C00) [pid = 3684] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (144EA000) [pid = 3684] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13C40000) [pid = 3684] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1831C000) [pid = 3684] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A72AC00) [pid = 3684] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16C7C400) [pid = 3684] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:14:32 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (0F351400) [pid = 3684] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:14:32 INFO - PROCESS | 3684 | 1469445272992 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 687ms 04:14:33 INFO - PROCESS | 3684 | 1469445273039 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 3684 | 1469445273041 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 04:14:33 INFO - PROCESS | 3684 | 1469445273044 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:14:33 INFO - PROCESS | 3684 | 1469445273046 Marionette TRACE conn2 <- [1,1654,null,{}] 04:14:33 INFO - PROCESS | 3684 | 1469445273049 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 3684 | 1469445273051 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:33 INFO - PROCESS | 3684 | 1469445273128 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:14:33 INFO - PROCESS | 3684 | 1469445273133 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 3684 | 1469445273135 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:33 INFO - PROCESS | 3684 | ++DOCSHELL 11A46800 == 37 [pid = 3684] [id = 423] 04:14:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13204000) [pid = 3684] [serial = 1269] [outer = 00000000] 04:14:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17AA2C00) [pid = 3684] [serial = 1270] [outer = 13204000] 04:14:33 INFO - PROCESS | 3684 | 1469445273185 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E01C00) [pid = 3684] [serial = 1271] [outer = 13204000] 04:14:33 INFO - PROCESS | 3684 | 1469445273606 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 592ms 04:14:33 INFO - PROCESS | 3684 | 1469445273646 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 3684 | 1469445273648 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 04:14:33 INFO - PROCESS | 3684 | 1469445273652 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:14:33 INFO - PROCESS | 3684 | 1469445273653 Marionette TRACE conn2 <- [1,1658,null,{}] 04:14:33 INFO - PROCESS | 3684 | 1469445273657 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 3684 | 1469445273659 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:33 INFO - PROCESS | 3684 | 1469445273740 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:14:33 INFO - PROCESS | 3684 | 1469445273746 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 3684 | 1469445273748 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:33 INFO - PROCESS | 3684 | ++DOCSHELL 15E22C00 == 38 [pid = 3684] [id = 424] 04:14:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16562400) [pid = 3684] [serial = 1272] [outer = 00000000] 04:14:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A4D2C00) [pid = 3684] [serial = 1273] [outer = 16562400] 04:14:33 INFO - PROCESS | 3684 | 1469445273791 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A4D6000) [pid = 3684] [serial = 1274] [outer = 16562400] 04:14:34 INFO - PROCESS | 3684 | 1469445274247 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 624ms 04:14:34 INFO - PROCESS | 3684 | 1469445274294 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 3684 | 1469445274296 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 04:14:34 INFO - PROCESS | 3684 | 1469445274300 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:14:34 INFO - PROCESS | 3684 | 1469445274302 Marionette TRACE conn2 <- [1,1662,null,{}] 04:14:34 INFO - PROCESS | 3684 | 1469445274305 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:34 INFO - PROCESS | 3684 | 1469445274307 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:34 INFO - PROCESS | 3684 | 1469445274386 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:14:34 INFO - PROCESS | 3684 | 1469445274394 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 3684 | 1469445274396 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:34 INFO - PROCESS | 3684 | ++DOCSHELL 1A10F400 == 39 [pid = 3684] [id = 425] 04:14:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A353400) [pid = 3684] [serial = 1275] [outer = 00000000] 04:14:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A730C00) [pid = 3684] [serial = 1276] [outer = 1A353400] 04:14:34 INFO - PROCESS | 3684 | 1469445274438 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A731800) [pid = 3684] [serial = 1277] [outer = 1A353400] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 10A48C00 == 38 [pid = 3684] [id = 416] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 139C7C00 == 37 [pid = 3684] [id = 415] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 13C42400 == 36 [pid = 3684] [id = 413] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 10A55800 == 35 [pid = 3684] [id = 414] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 16577800 == 34 [pid = 3684] [id = 419] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 11A46800 == 33 [pid = 3684] [id = 423] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 15C55800 == 32 [pid = 3684] [id = 418] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 1831D400 == 31 [pid = 3684] [id = 421] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 17290400 == 30 [pid = 3684] [id = 420] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 1A10EC00 == 29 [pid = 3684] [id = 422] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 15E22C00 == 28 [pid = 3684] [id = 424] 04:14:35 INFO - PROCESS | 3684 | --DOCSHELL 1329B800 == 27 [pid = 3684] [id = 417] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (11261800) [pid = 3684] [serial = 1216] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C42800) [pid = 3684] [serial = 1222] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13C45800) [pid = 3684] [serial = 1223] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A355000) [pid = 3684] [serial = 1240] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11CDBC00) [pid = 3684] [serial = 1219] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12A77800) [pid = 3684] [serial = 1220] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15C5A400) [pid = 3684] [serial = 1225] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16C7C800) [pid = 3684] [serial = 1228] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12A72C00) [pid = 3684] [serial = 1205] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19E79400) [pid = 3684] [serial = 1238] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11A4BC00) [pid = 3684] [serial = 1204] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15C51400) [pid = 3684] [serial = 1208] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13E9CC00) [pid = 3684] [serial = 1207] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A4D6C00) [pid = 3684] [serial = 1211] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19F3C400) [pid = 3684] [serial = 1210] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A734400) [pid = 3684] [serial = 1214] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A72EC00) [pid = 3684] [serial = 1213] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1752F400) [pid = 3684] [serial = 1231] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16E04400) [pid = 3684] [serial = 1229] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (10F08000) [pid = 3684] [serial = 1234] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (17A1EC00) [pid = 3684] [serial = 1232] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13144000) [pid = 3684] [serial = 1235] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (183D9000) [pid = 3684] [serial = 1237] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (13153000) [pid = 3684] [serial = 1217] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (15FA2400) [pid = 3684] [serial = 1226] [outer = 00000000] [url = about:blank] 04:14:36 INFO - PROCESS | 3684 | 1469445276174 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1903ms 04:14:36 INFO - PROCESS | 3684 | 1469445276211 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 3684 | 1469445276215 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:14:36 INFO - PROCESS | 3684 | 1469445276220 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 3684 | 1469445276224 Marionette TRACE conn2 <- [1,1666,null,{}] 04:14:36 INFO - PROCESS | 3684 | 1469445276230 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:36 INFO - PROCESS | 3684 | 1469445276233 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:36 INFO - PROCESS | 3684 | 1469445276329 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:14:36 INFO - PROCESS | 3684 | 1469445276336 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 3684 | 1469445276340 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:36 INFO - PROCESS | 3684 | ++DOCSHELL 10A0F000 == 28 [pid = 3684] [id = 426] 04:14:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (10A47800) [pid = 3684] [serial = 1278] [outer = 00000000] 04:14:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10F08000) [pid = 3684] [serial = 1279] [outer = 10A47800] 04:14:36 INFO - PROCESS | 3684 | 1469445276389 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (11210000) [pid = 3684] [serial = 1280] [outer = 10A47800] 04:14:36 INFO - PROCESS | 3684 | 1469445276876 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 702ms 04:14:36 INFO - PROCESS | 3684 | 1469445276919 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 3684 | 1469445276924 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:14:36 INFO - PROCESS | 3684 | 1469445276930 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 3684 | 1469445276933 Marionette TRACE conn2 <- [1,1670,null,{}] 04:14:36 INFO - PROCESS | 3684 | 1469445276937 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:36 INFO - PROCESS | 3684 | 1469445276940 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:37 INFO - PROCESS | 3684 | 1469445277025 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:14:37 INFO - PROCESS | 3684 | 1469445277033 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 3684 | 1469445277036 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:37 INFO - PROCESS | 3684 | ++DOCSHELL 12A95400 == 29 [pid = 3684] [id = 427] 04:14:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12A97800) [pid = 3684] [serial = 1281] [outer = 00000000] 04:14:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (12DA3C00) [pid = 3684] [serial = 1282] [outer = 12A97800] 04:14:37 INFO - PROCESS | 3684 | 1469445277084 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1313E800) [pid = 3684] [serial = 1283] [outer = 12A97800] 04:14:37 INFO - PROCESS | 3684 | 1469445277559 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 687ms 04:14:37 INFO - PROCESS | 3684 | 1469445277613 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 3684 | 1469445277615 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 04:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:14:37 INFO - PROCESS | 3684 | 1469445277619 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 3684 | 1469445277622 Marionette TRACE conn2 <- [1,1674,null,{}] 04:14:37 INFO - PROCESS | 3684 | 1469445277634 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:37 INFO - PROCESS | 3684 | 1469445277639 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:37 INFO - PROCESS | 3684 | 1469445277748 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:14:37 INFO - PROCESS | 3684 | 1469445277840 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 3684 | 1469445277844 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:37 INFO - PROCESS | 3684 | ++DOCSHELL 13C43400 == 30 [pid = 3684] [id = 428] 04:14:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13C43C00) [pid = 3684] [serial = 1284] [outer = 00000000] 04:14:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13C49800) [pid = 3684] [serial = 1285] [outer = 13C43C00] 04:14:37 INFO - PROCESS | 3684 | 1469445277891 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13EAA000) [pid = 3684] [serial = 1286] [outer = 13C43C00] 04:14:38 INFO - PROCESS | 3684 | 1469445278262 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 686ms 04:14:38 INFO - PROCESS | 3684 | 1469445278325 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 3684 | 1469445278328 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 3684 | 1469445278331 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 3684 | 1469445278333 Marionette TRACE conn2 <- [1,1678,null,{}] 04:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:14:38 INFO - PROCESS | 3684 | 1469445278337 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 3684 | 1469445278339 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:38 INFO - PROCESS | 3684 | 1469445278423 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:14:38 INFO - PROCESS | 3684 | 1469445278429 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 3684 | 1469445278431 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:38 INFO - PROCESS | 3684 | ++DOCSHELL 144F3800 == 31 [pid = 3684] [id = 429] 04:14:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14FAD400) [pid = 3684] [serial = 1287] [outer = 00000000] 04:14:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1593E000) [pid = 3684] [serial = 1288] [outer = 14FAD400] 04:14:38 INFO - PROCESS | 3684 | 1469445278475 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15C24000) [pid = 3684] [serial = 1289] [outer = 14FAD400] 04:14:38 INFO - PROCESS | 3684 | 1469445278898 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 592ms 04:14:38 INFO - PROCESS | 3684 | 1469445278941 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 3684 | 1469445278943 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 3684 | 1469445278950 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 3684 | 1469445278952 Marionette TRACE conn2 <- [1,1682,null,{}] 04:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:14:38 INFO - PROCESS | 3684 | 1469445278955 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 3684 | 1469445278958 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:39 INFO - PROCESS | 3684 | 1469445279033 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:14:39 INFO - PROCESS | 3684 | 1469445279039 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 3684 | 1469445279041 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:39 INFO - PROCESS | 3684 | ++DOCSHELL 15C4DC00 == 32 [pid = 3684] [id = 430] 04:14:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15C4F800) [pid = 3684] [serial = 1290] [outer = 00000000] 04:14:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15F9F400) [pid = 3684] [serial = 1291] [outer = 15C4F800] 04:14:39 INFO - PROCESS | 3684 | 1469445279085 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16564400) [pid = 3684] [serial = 1292] [outer = 15C4F800] 04:14:39 INFO - PROCESS | 3684 | 1469445279559 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 639ms 04:14:39 INFO - PROCESS | 3684 | 1469445279593 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 3684 | 1469445279595 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 04:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:14:39 INFO - PROCESS | 3684 | 1469445279598 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 3684 | 1469445279600 Marionette TRACE conn2 <- [1,1686,null,{}] 04:14:39 INFO - PROCESS | 3684 | 1469445279603 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:39 INFO - PROCESS | 3684 | 1469445279609 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:39 INFO - PROCESS | 3684 | 1469445279708 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:14:39 INFO - PROCESS | 3684 | 1469445279714 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 3684 | 1469445279716 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:39 INFO - PROCESS | 3684 | ++DOCSHELL 166AC400 == 33 [pid = 3684] [id = 431] 04:14:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1689BC00) [pid = 3684] [serial = 1293] [outer = 00000000] 04:14:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16E07800) [pid = 3684] [serial = 1294] [outer = 1689BC00] 04:14:39 INFO - PROCESS | 3684 | 1469445279759 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17431400) [pid = 3684] [serial = 1295] [outer = 1689BC00] 04:14:40 INFO - PROCESS | 3684 | 1469445280186 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 640ms 04:14:40 INFO - PROCESS | 3684 | 1469445280236 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 3684 | 1469445280238 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:14:40 INFO - PROCESS | 3684 | 1469445280245 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 3684 | 1469445280247 Marionette TRACE conn2 <- [1,1690,null,{}] 04:14:40 INFO - PROCESS | 3684 | 1469445280261 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 3684 | 1469445280263 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:40 INFO - PROCESS | 3684 | 1469445280338 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:14:40 INFO - PROCESS | 3684 | 1469445280346 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 3684 | 1469445280348 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:40 INFO - PROCESS | 3684 | ++DOCSHELL 16576C00 == 34 [pid = 3684] [id = 432] 04:14:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16C81C00) [pid = 3684] [serial = 1296] [outer = 00000000] 04:14:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (175D1400) [pid = 3684] [serial = 1297] [outer = 16C81C00] 04:14:40 INFO - PROCESS | 3684 | 1469445280400 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (175D2000) [pid = 3684] [serial = 1298] [outer = 16C81C00] 04:14:40 INFO - PROCESS | 3684 | 1469445280864 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 624ms 04:14:40 INFO - PROCESS | 3684 | 1469445280896 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 3684 | 1469445280898 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:14:40 INFO - PROCESS | 3684 | 1469445280902 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 3684 | 1469445280904 Marionette TRACE conn2 <- [1,1694,null,{}] 04:14:40 INFO - PROCESS | 3684 | 1469445280907 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 3684 | 1469445280909 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:40 INFO - PROCESS | 3684 | 1469445280990 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:14:40 INFO - PROCESS | 3684 | 1469445280995 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 3684 | 1469445280997 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:41 INFO - PROCESS | 3684 | ++DOCSHELL 1746EC00 == 35 [pid = 3684] [id = 433] 04:14:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17E49800) [pid = 3684] [serial = 1299] [outer = 00000000] 04:14:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1831F000) [pid = 3684] [serial = 1300] [outer = 17E49800] 04:14:41 INFO - PROCESS | 3684 | 1469445281041 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1831F400) [pid = 3684] [serial = 1301] [outer = 17E49800] 04:14:41 INFO - PROCESS | 3684 | 1469445281506 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 624ms 04:14:41 INFO - PROCESS | 3684 | 1469445281542 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:14:41 INFO - PROCESS | 3684 | 1469445281544 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 04:14:41 INFO - PROCESS | 3684 | 1469445281548 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 3684 | 1469445281549 Marionette TRACE conn2 <- [1,1698,null,{}] 04:14:41 INFO - PROCESS | 3684 | 1469445281553 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:41 INFO - PROCESS | 3684 | 1469445281554 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:41 INFO - PROCESS | 3684 | 1469445281664 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:14:41 INFO - PROCESS | 3684 | 1469445281671 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 3684 | 1469445281673 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:41 INFO - PROCESS | 3684 | ++DOCSHELL 183E1800 == 36 [pid = 3684] [id = 434] 04:14:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E03400) [pid = 3684] [serial = 1302] [outer = 00000000] 04:14:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E0A800) [pid = 3684] [serial = 1303] [outer = 19E03400] 04:14:41 INFO - PROCESS | 3684 | 1469445281716 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E76800) [pid = 3684] [serial = 1304] [outer = 19E03400] 04:14:42 INFO - PROCESS | 3684 | 1469445282188 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 702ms 04:14:42 INFO - PROCESS | 3684 | 1469445282246 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 3684 | 1469445282248 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 3684 | 1469445282251 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:14:42 INFO - PROCESS | 3684 | 1469445282253 Marionette TRACE conn2 <- [1,1702,null,{}] 04:14:42 INFO - PROCESS | 3684 | 1469445282256 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:42 INFO - PROCESS | 3684 | 1469445282258 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:42 INFO - PROCESS | 3684 | 1469445282405 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:14:42 INFO - PROCESS | 3684 | 1469445282414 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 3684 | 1469445282416 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:42 INFO - PROCESS | 3684 | ++DOCSHELL 15645800 == 37 [pid = 3684] [id = 435] 04:14:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1568F000) [pid = 3684] [serial = 1305] [outer = 00000000] 04:14:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A11D800) [pid = 3684] [serial = 1306] [outer = 1568F000] 04:14:42 INFO - PROCESS | 3684 | 1469445282516 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A35A000) [pid = 3684] [serial = 1307] [outer = 1568F000] 04:14:42 INFO - PROCESS | 3684 | 1469445282929 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 733ms 04:14:43 INFO - PROCESS | 3684 | 1469445283026 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 3684 | 1469445283028 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 04:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:14:43 INFO - PROCESS | 3684 | 1469445283031 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 3684 | 1469445283034 Marionette TRACE conn2 <- [1,1706,null,{}] 04:14:43 INFO - PROCESS | 3684 | 1469445283037 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 3684 | 1469445283039 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:43 INFO - PROCESS | 3684 | 1469445283159 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16562400) [pid = 3684] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17528800) [pid = 3684] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (18323C00) [pid = 3684] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A10F000) [pid = 3684] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1657B800) [pid = 3684] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15C57800) [pid = 3684] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13937000) [pid = 3684] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A49800) [pid = 3684] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C3F000) [pid = 3684] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10ED9000) [pid = 3684] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15E2FC00) [pid = 3684] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:14:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13204000) [pid = 3684] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:14:43 INFO - PROCESS | 3684 | 1469445283408 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 3684 | 1469445283411 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:43 INFO - PROCESS | 3684 | ++DOCSHELL 0F351400 == 38 [pid = 3684] [id = 436] 04:14:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1026D800) [pid = 3684] [serial = 1308] [outer = 00000000] 04:14:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (130ACC00) [pid = 3684] [serial = 1309] [outer = 1026D800] 04:14:43 INFO - PROCESS | 3684 | 1469445283458 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15C50C00) [pid = 3684] [serial = 1310] [outer = 1026D800] 04:14:43 INFO - PROCESS | 3684 | 1469445283843 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 842ms 04:14:43 INFO - PROCESS | 3684 | 1469445283875 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 3684 | 1469445283876 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 04:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:14:43 INFO - PROCESS | 3684 | 1469445283880 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 3684 | 1469445283881 Marionette TRACE conn2 <- [1,1710,null,{}] 04:14:43 INFO - PROCESS | 3684 | 1469445283885 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 3684 | 1469445283886 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:43 INFO - PROCESS | 3684 | 1469445283966 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:14:44 INFO - PROCESS | 3684 | 1469445284052 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 3684 | 1469445284054 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:44 INFO - PROCESS | 3684 | ++DOCSHELL 14291C00 == 39 [pid = 3684] [id = 437] 04:14:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1595A400) [pid = 3684] [serial = 1311] [outer = 00000000] 04:14:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A728800) [pid = 3684] [serial = 1312] [outer = 1595A400] 04:14:44 INFO - PROCESS | 3684 | 1469445284097 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A729C00) [pid = 3684] [serial = 1313] [outer = 1595A400] 04:14:44 INFO - PROCESS | 3684 | 1469445284457 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 640ms 04:14:44 INFO - PROCESS | 3684 | 1469445284518 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 3684 | 1469445284520 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:14:44 INFO - PROCESS | 3684 | 1469445284523 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 3684 | 1469445284525 Marionette TRACE conn2 <- [1,1714,null,{}] 04:14:44 INFO - PROCESS | 3684 | 1469445284545 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:44 INFO - PROCESS | 3684 | 1469445284547 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:44 INFO - PROCESS | 3684 | 1469445284625 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:14:44 INFO - PROCESS | 3684 | 1469445284630 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 3684 | 1469445284632 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:44 INFO - PROCESS | 3684 | ++DOCSHELL 19F39C00 == 40 [pid = 3684] [id = 438] 04:14:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A76FC00) [pid = 3684] [serial = 1314] [outer = 00000000] 04:14:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A778000) [pid = 3684] [serial = 1315] [outer = 1A76FC00] 04:14:44 INFO - PROCESS | 3684 | 1469445284675 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (132A2400) [pid = 3684] [serial = 1316] [outer = 1A76FC00] 04:14:45 INFO - PROCESS | 3684 | 1469445285118 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 624ms 04:14:45 INFO - PROCESS | 3684 | 1469445285170 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 3684 | 1469445285172 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:14:45 INFO - PROCESS | 3684 | 1469445285179 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 3684 | 1469445285181 Marionette TRACE conn2 <- [1,1718,null,{}] 04:14:45 INFO - PROCESS | 3684 | 1469445285184 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:45 INFO - PROCESS | 3684 | 1469445285186 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:45 INFO - PROCESS | 3684 | 1469445285263 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:14:45 INFO - PROCESS | 3684 | 1469445285269 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 3684 | 1469445285270 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:45 INFO - PROCESS | 3684 | ++DOCSHELL 15F9DC00 == 41 [pid = 3684] [id = 439] 04:14:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A772800) [pid = 3684] [serial = 1317] [outer = 00000000] 04:14:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A93E000) [pid = 3684] [serial = 1318] [outer = 1A772800] 04:14:45 INFO - PROCESS | 3684 | 1469445285313 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A941800) [pid = 3684] [serial = 1319] [outer = 1A772800] 04:14:46 INFO - PROCESS | 3684 | 1469445286118 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 999ms 04:14:46 INFO - PROCESS | 3684 | 1469445286181 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 3684 | 1469445286186 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 04:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:14:46 INFO - PROCESS | 3684 | 1469445286191 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 3684 | 1469445286196 Marionette TRACE conn2 <- [1,1722,null,{}] 04:14:46 INFO - PROCESS | 3684 | 1469445286201 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:46 INFO - PROCESS | 3684 | 1469445286204 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:46 INFO - PROCESS | 3684 | 1469445286325 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:14:46 INFO - PROCESS | 3684 | 1469445286457 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 3684 | 1469445286460 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:46 INFO - PROCESS | 3684 | ++DOCSHELL 10A03000 == 42 [pid = 3684] [id = 440] 04:14:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A08800) [pid = 3684] [serial = 1320] [outer = 00000000] 04:14:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1120E800) [pid = 3684] [serial = 1321] [outer = 10A08800] 04:14:46 INFO - PROCESS | 3684 | 1469445286517 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (12D9D000) [pid = 3684] [serial = 1322] [outer = 10A08800] 04:14:47 INFO - PROCESS | 3684 | 1469445287396 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1249ms 04:14:47 INFO - PROCESS | 3684 | 1469445287468 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 3684 | 1469445287472 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 04:14:47 INFO - PROCESS | 3684 | 1469445287479 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 3684 | 1469445287482 Marionette TRACE conn2 <- [1,1726,null,{}] 04:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:14:47 INFO - PROCESS | 3684 | 1469445287487 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:47 INFO - PROCESS | 3684 | 1469445287490 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:47 INFO - PROCESS | 3684 | 1469445287600 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:14:47 INFO - PROCESS | 3684 | 1469445287738 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 3684 | 1469445287742 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 19F39C00 == 41 [pid = 3684] [id = 438] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 14291C00 == 40 [pid = 3684] [id = 437] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 0F351400 == 39 [pid = 3684] [id = 436] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 15645800 == 38 [pid = 3684] [id = 435] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 183E1800 == 37 [pid = 3684] [id = 434] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 1746EC00 == 36 [pid = 3684] [id = 433] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 16576C00 == 35 [pid = 3684] [id = 432] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 166AC400 == 34 [pid = 3684] [id = 431] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 15C4DC00 == 33 [pid = 3684] [id = 430] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 144F3800 == 32 [pid = 3684] [id = 429] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 13C43400 == 31 [pid = 3684] [id = 428] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 12A95400 == 30 [pid = 3684] [id = 427] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A730C00) [pid = 3684] [serial = 1276] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | ++DOCSHELL 10476C00 == 31 [pid = 3684] [id = 441] 04:14:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1055F800) [pid = 3684] [serial = 1323] [outer = 00000000] 04:14:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (114D3C00) [pid = 3684] [serial = 1324] [outer = 1055F800] 04:14:47 INFO - PROCESS | 3684 | 1469445287823 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (11C2E000) [pid = 3684] [serial = 1325] [outer = 1055F800] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 10A0F000 == 30 [pid = 3684] [id = 426] 04:14:47 INFO - PROCESS | 3684 | --DOCSHELL 1A10F400 == 29 [pid = 3684] [id = 425] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A4D6000) [pid = 3684] [serial = 1274] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17A23000) [pid = 3684] [serial = 1261] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (19E7B400) [pid = 3684] [serial = 1264] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A34EC00) [pid = 3684] [serial = 1267] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E84C00) [pid = 3684] [serial = 1265] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A4CB000) [pid = 3684] [serial = 1268] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A4D2C00) [pid = 3684] [serial = 1273] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17430000) [pid = 3684] [serial = 1258] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15FA8C00) [pid = 3684] [serial = 1255] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16573000) [pid = 3684] [serial = 1256] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (139CE000) [pid = 3684] [serial = 1252] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C73800) [pid = 3684] [serial = 1253] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11435400) [pid = 3684] [serial = 1249] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12A98C00) [pid = 3684] [serial = 1250] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C26C00) [pid = 3684] [serial = 1247] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15643C00) [pid = 3684] [serial = 1246] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12828800) [pid = 3684] [serial = 1244] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (112C1400) [pid = 3684] [serial = 1243] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A357800) [pid = 3684] [serial = 1241] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17AA2C00) [pid = 3684] [serial = 1270] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17E4DC00) [pid = 3684] [serial = 1262] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19E01C00) [pid = 3684] [serial = 1271] [outer = 00000000] [url = about:blank] 04:14:47 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1746F400) [pid = 3684] [serial = 1259] [outer = 00000000] [url = about:blank] 04:14:48 INFO - PROCESS | 3684 | 1469445288269 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 843ms 04:14:48 INFO - PROCESS | 3684 | 1469445288311 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 3684 | 1469445288315 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:14:48 INFO - PROCESS | 3684 | 1469445288323 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 3684 | 1469445288327 Marionette TRACE conn2 <- [1,1730,null,{}] 04:14:48 INFO - PROCESS | 3684 | 1469445288332 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:48 INFO - PROCESS | 3684 | 1469445288334 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:48 INFO - PROCESS | 3684 | 1469445288421 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:14:48 INFO - PROCESS | 3684 | 1469445288427 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 3684 | 1469445288429 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:48 INFO - PROCESS | 3684 | ++DOCSHELL 130CF800 == 30 [pid = 3684] [id = 442] 04:14:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131E1C00) [pid = 3684] [serial = 1326] [outer = 00000000] 04:14:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13206800) [pid = 3684] [serial = 1327] [outer = 131E1C00] 04:14:48 INFO - PROCESS | 3684 | 1469445288478 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (134C4400) [pid = 3684] [serial = 1328] [outer = 131E1C00] 04:14:48 INFO - PROCESS | 3684 | 1469445288966 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 687ms 04:14:49 INFO - PROCESS | 3684 | 1469445289020 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 3684 | 1469445289023 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:14:49 INFO - PROCESS | 3684 | 1469445289026 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 3684 | 1469445289030 Marionette TRACE conn2 <- [1,1734,null,{}] 04:14:49 INFO - PROCESS | 3684 | 1469445289040 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:49 INFO - PROCESS | 3684 | 1469445289045 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:49 INFO - PROCESS | 3684 | 1469445289156 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:14:49 INFO - PROCESS | 3684 | 1469445289256 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 3684 | 1469445289259 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:49 INFO - PROCESS | 3684 | ++DOCSHELL 144F4800 == 31 [pid = 3684] [id = 443] 04:14:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (144F6000) [pid = 3684] [serial = 1329] [outer = 00000000] 04:14:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15699800) [pid = 3684] [serial = 1330] [outer = 144F6000] 04:14:49 INFO - PROCESS | 3684 | 1469445289307 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15C20800) [pid = 3684] [serial = 1331] [outer = 144F6000] 04:14:49 INFO - PROCESS | 3684 | 1469445289668 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 686ms 04:14:49 INFO - PROCESS | 3684 | 1469445289725 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 3684 | 1469445289728 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:14:49 INFO - PROCESS | 3684 | 1469445289731 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 3684 | 1469445289733 Marionette TRACE conn2 <- [1,1738,null,{}] 04:14:49 INFO - PROCESS | 3684 | 1469445289736 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:49 INFO - PROCESS | 3684 | 1469445289738 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:49 INFO - PROCESS | 3684 | 1469445289832 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:14:49 INFO - PROCESS | 3684 | 1469445289837 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 3684 | 1469445289839 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:49 INFO - PROCESS | 3684 | ++DOCSHELL 15C5A800 == 32 [pid = 3684] [id = 444] 04:14:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15E24400) [pid = 3684] [serial = 1332] [outer = 00000000] 04:14:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16577C00) [pid = 3684] [serial = 1333] [outer = 15E24400] 04:14:49 INFO - PROCESS | 3684 | 1469445289885 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1657E800) [pid = 3684] [serial = 1334] [outer = 15E24400] 04:14:50 INFO - PROCESS | 3684 | 1469445290352 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 624ms 04:14:50 INFO - PROCESS | 3684 | 1469445290369 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 3684 | 1469445290371 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:14:50 INFO - PROCESS | 3684 | 1469445290378 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 3684 | 1469445290379 Marionette TRACE conn2 <- [1,1742,null,{}] 04:14:50 INFO - PROCESS | 3684 | 1469445290390 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:50 INFO - PROCESS | 3684 | 1469445290392 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:50 INFO - PROCESS | 3684 | 1469445290498 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:14:50 INFO - PROCESS | 3684 | 1469445290586 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 3684 | 1469445290588 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:50 INFO - PROCESS | 3684 | ++DOCSHELL 168A2800 == 33 [pid = 3684] [id = 445] 04:14:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16908800) [pid = 3684] [serial = 1335] [outer = 00000000] 04:14:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1728EC00) [pid = 3684] [serial = 1336] [outer = 16908800] 04:14:50 INFO - PROCESS | 3684 | 1469445290631 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17475000) [pid = 3684] [serial = 1337] [outer = 16908800] 04:14:51 INFO - PROCESS | 3684 | 1469445291069 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 765ms 04:14:51 INFO - PROCESS | 3684 | 1469445291140 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 3684 | 1469445291142 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 04:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:14:51 INFO - PROCESS | 3684 | 1469445291145 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 3684 | 1469445291147 Marionette TRACE conn2 <- [1,1746,null,{}] 04:14:51 INFO - PROCESS | 3684 | 1469445291151 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 3684 | 1469445291156 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:51 INFO - PROCESS | 3684 | 1469445291289 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:14:51 INFO - PROCESS | 3684 | 1469445291352 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 3684 | 1469445291354 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:51 INFO - PROCESS | 3684 | ++DOCSHELL 1728E400 == 34 [pid = 3684] [id = 446] 04:14:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17E4DC00) [pid = 3684] [serial = 1338] [outer = 00000000] 04:14:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1831E800) [pid = 3684] [serial = 1339] [outer = 17E4DC00] 04:14:51 INFO - PROCESS | 3684 | 1469445291399 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183DF400) [pid = 3684] [serial = 1340] [outer = 17E4DC00] 04:14:51 INFO - PROCESS | 3684 | 1469445291823 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 702ms 04:14:51 INFO - PROCESS | 3684 | 1469445291878 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 3684 | 1469445291880 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 04:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:14:51 INFO - PROCESS | 3684 | 1469445291886 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 3684 | 1469445291888 Marionette TRACE conn2 <- [1,1750,null,{}] 04:14:51 INFO - PROCESS | 3684 | 1469445291891 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 3684 | 1469445291902 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:52 INFO - PROCESS | 3684 | 1469445292016 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:14:52 INFO - PROCESS | 3684 | 1469445292025 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 3684 | 1469445292027 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:52 INFO - PROCESS | 3684 | ++DOCSHELL 10ED8400 == 35 [pid = 3684] [id = 447] 04:14:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (130B1000) [pid = 3684] [serial = 1341] [outer = 00000000] 04:14:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18316000) [pid = 3684] [serial = 1342] [outer = 130B1000] 04:14:52 INFO - PROCESS | 3684 | 1469445292257 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19E02C00) [pid = 3684] [serial = 1343] [outer = 130B1000] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A353400) [pid = 3684] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1026D800) [pid = 3684] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1595A400) [pid = 3684] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A76FC00) [pid = 3684] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16C81C00) [pid = 3684] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C43C00) [pid = 3684] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15C4F800) [pid = 3684] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A47800) [pid = 3684] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12A97800) [pid = 3684] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17E49800) [pid = 3684] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1568F000) [pid = 3684] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1689BC00) [pid = 3684] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19E03400) [pid = 3684] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:14:52 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (14FAD400) [pid = 3684] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:14:52 INFO - PROCESS | 3684 | 1469445292660 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 795ms 04:14:52 INFO - PROCESS | 3684 | 1469445292687 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 3684 | 1469445292689 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 04:14:52 INFO - PROCESS | 3684 | 1469445292696 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:14:52 INFO - PROCESS | 3684 | 1469445292698 Marionette TRACE conn2 <- [1,1754,null,{}] 04:14:52 INFO - PROCESS | 3684 | 1469445292701 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:52 INFO - PROCESS | 3684 | 1469445292703 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:52 INFO - PROCESS | 3684 | 1469445292822 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:14:52 INFO - PROCESS | 3684 | 1469445292831 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 3684 | 1469445292833 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:52 INFO - PROCESS | 3684 | ++DOCSHELL 131E0000 == 36 [pid = 3684] [id = 448] 04:14:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15F9B400) [pid = 3684] [serial = 1344] [outer = 00000000] 04:14:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1831AC00) [pid = 3684] [serial = 1345] [outer = 15F9B400] 04:14:52 INFO - PROCESS | 3684 | 1469445292876 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E09400) [pid = 3684] [serial = 1346] [outer = 15F9B400] 04:14:53 INFO - PROCESS | 3684 | 1469445293295 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 624ms 04:14:53 INFO - PROCESS | 3684 | 1469445293336 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 3684 | 1469445293338 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 04:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:14:53 INFO - PROCESS | 3684 | 1469445293341 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 3684 | 1469445293343 Marionette TRACE conn2 <- [1,1758,null,{}] 04:14:53 INFO - PROCESS | 3684 | 1469445293347 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:53 INFO - PROCESS | 3684 | 1469445293348 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:53 INFO - PROCESS | 3684 | 1469445293426 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:14:53 INFO - PROCESS | 3684 | 1469445293540 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 3684 | 1469445293542 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:53 INFO - PROCESS | 3684 | ++DOCSHELL 0C76D400 == 37 [pid = 3684] [id = 449] 04:14:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (0F394C00) [pid = 3684] [serial = 1347] [outer = 00000000] 04:14:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (134BFC00) [pid = 3684] [serial = 1348] [outer = 0F394C00] 04:14:53 INFO - PROCESS | 3684 | 1469445293588 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A353400) [pid = 3684] [serial = 1349] [outer = 0F394C00] 04:14:53 INFO - PROCESS | 3684 | 1469445293958 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 639ms 04:14:53 INFO - PROCESS | 3684 | 1469445293979 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 3684 | 1469445293981 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 04:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:14:53 INFO - PROCESS | 3684 | 1469445293985 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 3684 | 1469445293986 Marionette TRACE conn2 <- [1,1762,null,{}] 04:14:53 INFO - PROCESS | 3684 | 1469445293990 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:53 INFO - PROCESS | 3684 | 1469445293992 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:54 INFO - PROCESS | 3684 | 1469445294103 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:14:54 INFO - PROCESS | 3684 | 1469445294159 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 3684 | 1469445294161 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:54 INFO - PROCESS | 3684 | ++DOCSHELL 1320E800 == 38 [pid = 3684] [id = 450] 04:14:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13C3F800) [pid = 3684] [serial = 1350] [outer = 00000000] 04:14:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4CE000) [pid = 3684] [serial = 1351] [outer = 13C3F800] 04:14:54 INFO - PROCESS | 3684 | 1469445294204 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D3800) [pid = 3684] [serial = 1352] [outer = 13C3F800] 04:14:54 INFO - PROCESS | 3684 | 1469445294774 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 905ms 04:14:54 INFO - PROCESS | 3684 | 1469445294890 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 3684 | 1469445294895 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:14:54 INFO - PROCESS | 3684 | 1469445294900 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 3684 | 1469445294905 Marionette TRACE conn2 <- [1,1766,null,{}] 04:14:54 INFO - PROCESS | 3684 | 1469445294911 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 3684 | 1469445294914 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:55 INFO - PROCESS | 3684 | 1469445295032 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:14:55 INFO - PROCESS | 3684 | 1469445295161 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 3684 | 1469445295164 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:55 INFO - PROCESS | 3684 | ++DOCSHELL 10EDC400 == 39 [pid = 3684] [id = 451] 04:14:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (112CC800) [pid = 3684] [serial = 1353] [outer = 00000000] 04:14:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12828800) [pid = 3684] [serial = 1354] [outer = 112CC800] 04:14:55 INFO - PROCESS | 3684 | 1469445295223 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13C3F000) [pid = 3684] [serial = 1355] [outer = 112CC800] 04:14:55 INFO - PROCESS | 3684 | 1469445295780 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 936ms 04:14:55 INFO - PROCESS | 3684 | 1469445295846 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 3684 | 1469445295851 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 04:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:14:55 INFO - PROCESS | 3684 | 1469445295857 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 3684 | 1469445295860 Marionette TRACE conn2 <- [1,1770,null,{}] 04:14:55 INFO - PROCESS | 3684 | 1469445295864 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:55 INFO - PROCESS | 3684 | 1469445295866 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:55 INFO - PROCESS | 3684 | 1469445295979 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:14:56 INFO - PROCESS | 3684 | 1469445296113 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 3684 | 1469445296116 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:56 INFO - PROCESS | 3684 | ++DOCSHELL 1593D400 == 40 [pid = 3684] [id = 452] 04:14:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15957800) [pid = 3684] [serial = 1356] [outer = 00000000] 04:14:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (16577400) [pid = 3684] [serial = 1357] [outer = 15957800] 04:14:56 INFO - PROCESS | 3684 | 1469445296172 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16E9CC00) [pid = 3684] [serial = 1358] [outer = 15957800] 04:14:56 INFO - PROCESS | 3684 | 1469445296775 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 998ms 04:14:56 INFO - PROCESS | 3684 | 1469445296861 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 3684 | 1469445296865 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:14:56 INFO - PROCESS | 3684 | 1469445296870 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 3684 | 1469445296875 Marionette TRACE conn2 <- [1,1774,null,{}] 04:14:56 INFO - PROCESS | 3684 | 1469445296903 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 3684 | 1469445296908 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:57 INFO - PROCESS | 3684 | 1469445297037 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:14:57 INFO - PROCESS | 3684 | 1469445297165 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 3684 | 1469445297169 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:57 INFO - PROCESS | 3684 | ++DOCSHELL 1A116000 == 41 [pid = 3684] [id = 453] 04:14:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A35CC00) [pid = 3684] [serial = 1359] [outer = 00000000] 04:14:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A726800) [pid = 3684] [serial = 1360] [outer = 1A35CC00] 04:14:57 INFO - PROCESS | 3684 | 1469445297225 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A72FC00) [pid = 3684] [serial = 1361] [outer = 1A35CC00] 04:14:57 INFO - PROCESS | 3684 | 1469445297908 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1108ms 04:14:57 INFO - PROCESS | 3684 | 1469445297987 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 3684 | 1469445297992 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:14:57 INFO - PROCESS | 3684 | 1469445298011 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 3684 | 1469445298014 Marionette TRACE conn2 <- [1,1778,null,{}] 04:14:58 INFO - PROCESS | 3684 | 1469445298019 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:58 INFO - PROCESS | 3684 | 1469445298022 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:58 INFO - PROCESS | 3684 | 1469445298129 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:14:58 INFO - PROCESS | 3684 | 1469445298258 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 3684 | 1469445298263 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:58 INFO - PROCESS | 3684 | ++DOCSHELL 12D9D800 == 42 [pid = 3684] [id = 454] 04:14:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1305D800) [pid = 3684] [serial = 1362] [outer = 00000000] 04:14:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (13157000) [pid = 3684] [serial = 1363] [outer = 1305D800] 04:14:58 INFO - PROCESS | 3684 | 1469445298313 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13204000) [pid = 3684] [serial = 1364] [outer = 1305D800] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 0C76D400 == 41 [pid = 3684] [id = 449] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 131E0000 == 40 [pid = 3684] [id = 448] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 10ED8400 == 39 [pid = 3684] [id = 447] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 1728E400 == 38 [pid = 3684] [id = 446] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 168A2800 == 37 [pid = 3684] [id = 445] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 15C5A800 == 36 [pid = 3684] [id = 444] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 144F4800 == 35 [pid = 3684] [id = 443] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 130CF800 == 34 [pid = 3684] [id = 442] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 10476C00 == 33 [pid = 3684] [id = 441] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 10A03000 == 32 [pid = 3684] [id = 440] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 15F9DC00 == 31 [pid = 3684] [id = 439] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 1A116000 == 30 [pid = 3684] [id = 453] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 1593D400 == 29 [pid = 3684] [id = 452] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 1320E800 == 28 [pid = 3684] [id = 450] 04:14:59 INFO - PROCESS | 3684 | --DOCSHELL 10EDC400 == 27 [pid = 3684] [id = 451] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (132A2400) [pid = 3684] [serial = 1316] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (15C50C00) [pid = 3684] [serial = 1310] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1313E800) [pid = 3684] [serial = 1283] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (16E07800) [pid = 3684] [serial = 1294] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1831F400) [pid = 3684] [serial = 1301] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (10F08000) [pid = 3684] [serial = 1279] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1593E000) [pid = 3684] [serial = 1288] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A728800) [pid = 3684] [serial = 1312] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16564400) [pid = 3684] [serial = 1292] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A729C00) [pid = 3684] [serial = 1313] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A778000) [pid = 3684] [serial = 1315] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (175D2000) [pid = 3684] [serial = 1298] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C49800) [pid = 3684] [serial = 1285] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13EAA000) [pid = 3684] [serial = 1286] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15F9F400) [pid = 3684] [serial = 1291] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11210000) [pid = 3684] [serial = 1280] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (12DA3C00) [pid = 3684] [serial = 1282] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1831F000) [pid = 3684] [serial = 1300] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A35A000) [pid = 3684] [serial = 1307] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17431400) [pid = 3684] [serial = 1295] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E0A800) [pid = 3684] [serial = 1303] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19E76800) [pid = 3684] [serial = 1304] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C24000) [pid = 3684] [serial = 1289] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A11D800) [pid = 3684] [serial = 1306] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A731800) [pid = 3684] [serial = 1277] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (130ACC00) [pid = 3684] [serial = 1309] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (175D1400) [pid = 3684] [serial = 1297] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A93E000) [pid = 3684] [serial = 1318] [outer = 00000000] [url = about:blank] 04:14:59 INFO - PROCESS | 3684 | 1469445299431 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1451ms 04:14:59 INFO - PROCESS | 3684 | 1469445299461 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 3684 | 1469445299466 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 04:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:14:59 INFO - PROCESS | 3684 | 1469445299470 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 3684 | 1469445299475 Marionette TRACE conn2 <- [1,1782,null,{}] 04:14:59 INFO - PROCESS | 3684 | 1469445299480 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:59 INFO - PROCESS | 3684 | 1469445299482 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:59 INFO - PROCESS | 3684 | 1469445299569 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:14:59 INFO - PROCESS | 3684 | 1469445299578 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 3684 | 1469445299581 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:14:59 INFO - PROCESS | 3684 | ++DOCSHELL 10A55400 == 28 [pid = 3684] [id = 455] 04:14:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (10A55800) [pid = 3684] [serial = 1365] [outer = 00000000] 04:14:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11256000) [pid = 3684] [serial = 1366] [outer = 10A55800] 04:14:59 INFO - PROCESS | 3684 | 1469445299629 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (114D7000) [pid = 3684] [serial = 1367] [outer = 10A55800] 04:15:00 INFO - PROCESS | 3684 | 1469445300143 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 702ms 04:15:00 INFO - PROCESS | 3684 | 1469445300171 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 3684 | 1469445300176 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:15:00 INFO - PROCESS | 3684 | 1469445300182 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 3684 | 1469445300185 Marionette TRACE conn2 <- [1,1786,null,{}] 04:15:00 INFO - PROCESS | 3684 | 1469445300188 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 3684 | 1469445300191 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:00 INFO - PROCESS | 3684 | 1469445300307 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:15:00 INFO - PROCESS | 3684 | 1469445300407 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 3684 | 1469445300410 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:00 INFO - PROCESS | 3684 | ++DOCSHELL 1315A800 == 29 [pid = 3684] [id = 456] 04:15:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131DC800) [pid = 3684] [serial = 1368] [outer = 00000000] 04:15:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (134BC400) [pid = 3684] [serial = 1369] [outer = 131DC800] 04:15:00 INFO - PROCESS | 3684 | 1469445300457 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (139C7C00) [pid = 3684] [serial = 1370] [outer = 131DC800] 04:15:00 INFO - PROCESS | 3684 | 1469445300829 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 686ms 04:15:00 INFO - PROCESS | 3684 | 1469445300881 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 3684 | 1469445300884 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:15:00 INFO - PROCESS | 3684 | 1469445300887 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 3684 | 1469445300891 Marionette TRACE conn2 <- [1,1790,null,{}] 04:15:00 INFO - PROCESS | 3684 | 1469445300902 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 3684 | 1469445300907 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:00 INFO - PROCESS | 3684 | 1469445300994 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:15:00 INFO - PROCESS | 3684 | 1469445301001 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 3684 | 1469445301004 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:01 INFO - PROCESS | 3684 | ++DOCSHELL 144F2C00 == 30 [pid = 3684] [id = 457] 04:15:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (144F4800) [pid = 3684] [serial = 1371] [outer = 00000000] 04:15:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15958800) [pid = 3684] [serial = 1372] [outer = 144F4800] 04:15:01 INFO - PROCESS | 3684 | 1469445301051 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15C4F400) [pid = 3684] [serial = 1373] [outer = 144F4800] 04:15:01 INFO - PROCESS | 3684 | 1469445301525 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 687ms 04:15:01 INFO - PROCESS | 3684 | 1469445301588 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 3684 | 1469445301591 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 04:15:01 INFO - PROCESS | 3684 | 1469445301594 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:15:01 INFO - PROCESS | 3684 | 1469445301596 Marionette TRACE conn2 <- [1,1794,null,{}] 04:15:01 INFO - PROCESS | 3684 | 1469445301600 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:01 INFO - PROCESS | 3684 | 1469445301602 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:01 INFO - PROCESS | 3684 | 1469445301741 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:15:01 INFO - PROCESS | 3684 | 1469445301762 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 3684 | 1469445301765 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:01 INFO - PROCESS | 3684 | ++DOCSHELL 15FA3800 == 31 [pid = 3684] [id = 458] 04:15:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15FA8C00) [pid = 3684] [serial = 1374] [outer = 00000000] 04:15:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16570800) [pid = 3684] [serial = 1375] [outer = 15FA8C00] 04:15:01 INFO - PROCESS | 3684 | 1469445301811 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16578400) [pid = 3684] [serial = 1376] [outer = 15FA8C00] 04:15:02 INFO - PROCESS | 3684 | 1469445302244 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 702ms 04:15:02 INFO - PROCESS | 3684 | 1469445302307 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 3684 | 1469445302309 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 04:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:15:02 INFO - PROCESS | 3684 | 1469445302313 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 3684 | 1469445302314 Marionette TRACE conn2 <- [1,1798,null,{}] 04:15:02 INFO - PROCESS | 3684 | 1469445302318 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:02 INFO - PROCESS | 3684 | 1469445302320 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:02 INFO - PROCESS | 3684 | 1469445302428 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:15:02 INFO - PROCESS | 3684 | 1469445302433 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 3684 | 1469445302435 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:02 INFO - PROCESS | 3684 | ++DOCSHELL 1655F000 == 32 [pid = 3684] [id = 459] 04:15:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (166AC400) [pid = 3684] [serial = 1377] [outer = 00000000] 04:15:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1728E000) [pid = 3684] [serial = 1378] [outer = 166AC400] 04:15:02 INFO - PROCESS | 3684 | 1469445302479 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1746F000) [pid = 3684] [serial = 1379] [outer = 166AC400] 04:15:02 INFO - PROCESS | 3684 | 1469445302950 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 702ms 04:15:03 INFO - PROCESS | 3684 | 1469445303012 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 3684 | 1469445303014 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 04:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:15:03 INFO - PROCESS | 3684 | 1469445303017 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 3684 | 1469445303019 Marionette TRACE conn2 <- [1,1802,null,{}] 04:15:03 INFO - PROCESS | 3684 | 1469445303022 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:03 INFO - PROCESS | 3684 | 1469445303029 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:03 INFO - PROCESS | 3684 | 1469445303189 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C3F800) [pid = 3684] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (0F394C00) [pid = 3684] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16908800) [pid = 3684] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A772800) [pid = 3684] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A08800) [pid = 3684] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131E1C00) [pid = 3684] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15E24400) [pid = 3684] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17E4DC00) [pid = 3684] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1055F800) [pid = 3684] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (144F6000) [pid = 3684] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (130B1000) [pid = 3684] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:15:03 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15F9B400) [pid = 3684] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:15:03 INFO - PROCESS | 3684 | 1469445303437 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 3684 | 1469445303439 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:03 INFO - PROCESS | 3684 | ++DOCSHELL 0C772C00 == 33 [pid = 3684] [id = 460] 04:15:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (0F348400) [pid = 3684] [serial = 1380] [outer = 00000000] 04:15:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10F04C00) [pid = 3684] [serial = 1381] [outer = 0F348400] 04:15:03 INFO - PROCESS | 3684 | 1469445303483 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13210800) [pid = 3684] [serial = 1382] [outer = 0F348400] 04:15:03 INFO - PROCESS | 3684 | 1469445303836 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 842ms 04:15:03 INFO - PROCESS | 3684 | 1469445303860 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 3684 | 1469445303862 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 04:15:03 INFO - PROCESS | 3684 | 1469445303866 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:15:03 INFO - PROCESS | 3684 | 1469445303876 Marionette TRACE conn2 <- [1,1806,null,{}] 04:15:03 INFO - PROCESS | 3684 | 1469445303881 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:03 INFO - PROCESS | 3684 | 1469445303882 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:03 INFO - PROCESS | 3684 | 1469445303993 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:15:03 INFO - PROCESS | 3684 | 1469445304001 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 3684 | 1469445304003 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:03 INFO - PROCESS | 3684 | ++DOCSHELL 104E5800 == 34 [pid = 3684] [id = 461] 04:15:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13154C00) [pid = 3684] [serial = 1383] [outer = 00000000] 04:15:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (175D2400) [pid = 3684] [serial = 1384] [outer = 13154C00] 04:15:04 INFO - PROCESS | 3684 | 1469445304045 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (18048400) [pid = 3684] [serial = 1385] [outer = 13154C00] 04:15:04 INFO - PROCESS | 3684 | 1469445304453 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 656ms 04:15:04 INFO - PROCESS | 3684 | 1469445304524 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 3684 | 1469445304526 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 04:15:04 INFO - PROCESS | 3684 | 1469445304529 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:15:04 INFO - PROCESS | 3684 | 1469445304531 Marionette TRACE conn2 <- [1,1810,null,{}] 04:15:04 INFO - PROCESS | 3684 | 1469445304535 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 3684 | 1469445304536 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:04 INFO - PROCESS | 3684 | 1469445304645 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:15:04 INFO - PROCESS | 3684 | 1469445304657 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 3684 | 1469445304659 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:04 INFO - PROCESS | 3684 | ++DOCSHELL 10A4D000 == 35 [pid = 3684] [id = 462] 04:15:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (132A2800) [pid = 3684] [serial = 1386] [outer = 00000000] 04:15:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (183DE000) [pid = 3684] [serial = 1387] [outer = 132A2800] 04:15:04 INFO - PROCESS | 3684 | 1469445304702 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183DEC00) [pid = 3684] [serial = 1388] [outer = 132A2800] 04:15:05 INFO - PROCESS | 3684 | 1469445305134 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 640ms 04:15:05 INFO - PROCESS | 3684 | 1469445305168 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 3684 | 1469445305170 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:15:05 INFO - PROCESS | 3684 | 1469445305173 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 3684 | 1469445305175 Marionette TRACE conn2 <- [1,1814,null,{}] 04:15:05 INFO - PROCESS | 3684 | 1469445305178 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:05 INFO - PROCESS | 3684 | 1469445305180 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:05 INFO - PROCESS | 3684 | 1469445305290 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:15:05 INFO - PROCESS | 3684 | 1469445305299 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 3684 | 1469445305301 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:05 INFO - PROCESS | 3684 | ++DOCSHELL 1831EC00 == 36 [pid = 3684] [id = 463] 04:15:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18321400) [pid = 3684] [serial = 1389] [outer = 00000000] 04:15:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A10FC00) [pid = 3684] [serial = 1390] [outer = 18321400] 04:15:05 INFO - PROCESS | 3684 | 1469445305344 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A11DC00) [pid = 3684] [serial = 1391] [outer = 18321400] 04:15:06 INFO - PROCESS | 3684 | 1469445306114 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 983ms 04:15:06 INFO - PROCESS | 3684 | 1469445306161 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 3684 | 1469445306165 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 04:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:15:06 INFO - PROCESS | 3684 | 1469445306170 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 3684 | 1469445306175 Marionette TRACE conn2 <- [1,1818,null,{}] 04:15:06 INFO - PROCESS | 3684 | 1469445306180 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 3684 | 1469445306183 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:06 INFO - PROCESS | 3684 | 1469445306301 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:15:06 INFO - PROCESS | 3684 | 1469445306433 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 3684 | 1469445306436 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:06 INFO - PROCESS | 3684 | ++DOCSHELL 10ED8C00 == 37 [pid = 3684] [id = 464] 04:15:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10ED9C00) [pid = 3684] [serial = 1392] [outer = 00000000] 04:15:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12A32800) [pid = 3684] [serial = 1393] [outer = 10ED9C00] 04:15:06 INFO - PROCESS | 3684 | 1469445306494 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (131E1400) [pid = 3684] [serial = 1394] [outer = 10ED9C00] 04:15:07 INFO - PROCESS | 3684 | 1469445307179 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1045ms 04:15:07 INFO - PROCESS | 3684 | 1469445307224 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 3684 | 1469445307229 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 04:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:15:07 INFO - PROCESS | 3684 | 1469445307254 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 3684 | 1469445307257 Marionette TRACE conn2 <- [1,1822,null,{}] 04:15:07 INFO - PROCESS | 3684 | 1469445307262 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:07 INFO - PROCESS | 3684 | 1469445307265 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:07 INFO - PROCESS | 3684 | 1469445307482 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:15:07 INFO - PROCESS | 3684 | 1469445307650 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 3684 | 1469445307654 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:07 INFO - PROCESS | 3684 | ++DOCSHELL 10435800 == 38 [pid = 3684] [id = 465] 04:15:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10441800) [pid = 3684] [serial = 1395] [outer = 00000000] 04:15:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10A06400) [pid = 3684] [serial = 1396] [outer = 10441800] 04:15:07 INFO - PROCESS | 3684 | 1469445307703 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (11204000) [pid = 3684] [serial = 1397] [outer = 10441800] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 10A4D000 == 37 [pid = 3684] [id = 462] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 104E5800 == 36 [pid = 3684] [id = 461] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 0C772C00 == 35 [pid = 3684] [id = 460] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 1655F000 == 34 [pid = 3684] [id = 459] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 15FA3800 == 33 [pid = 3684] [id = 458] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 144F2C00 == 32 [pid = 3684] [id = 457] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 1315A800 == 31 [pid = 3684] [id = 456] 04:15:08 INFO - PROCESS | 3684 | --DOCSHELL 10A55400 == 30 [pid = 3684] [id = 455] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A353400) [pid = 3684] [serial = 1349] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1728EC00) [pid = 3684] [serial = 1336] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1A941800) [pid = 3684] [serial = 1319] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1120E800) [pid = 3684] [serial = 1321] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (12D9D000) [pid = 3684] [serial = 1322] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13206800) [pid = 3684] [serial = 1327] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (134C4400) [pid = 3684] [serial = 1328] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16577C00) [pid = 3684] [serial = 1333] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1831E800) [pid = 3684] [serial = 1339] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (114D3C00) [pid = 3684] [serial = 1324] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11C2E000) [pid = 3684] [serial = 1325] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15699800) [pid = 3684] [serial = 1330] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15C20800) [pid = 3684] [serial = 1331] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (17475000) [pid = 3684] [serial = 1337] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (183DF400) [pid = 3684] [serial = 1340] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (134BFC00) [pid = 3684] [serial = 1348] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (18316000) [pid = 3684] [serial = 1342] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19E02C00) [pid = 3684] [serial = 1343] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19E09400) [pid = 3684] [serial = 1346] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1657E800) [pid = 3684] [serial = 1334] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1831AC00) [pid = 3684] [serial = 1345] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A4D3800) [pid = 3684] [serial = 1352] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A4CE000) [pid = 3684] [serial = 1351] [outer = 00000000] [url = about:blank] 04:15:08 INFO - PROCESS | 3684 | 1469445308273 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1045ms 04:15:08 INFO - PROCESS | 3684 | 1469445308297 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 3684 | 1469445308303 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 04:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:15:08 INFO - PROCESS | 3684 | 1469445308333 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 3684 | 1469445308337 Marionette TRACE conn2 <- [1,1826,null,{}] 04:15:08 INFO - PROCESS | 3684 | 1469445308344 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:08 INFO - PROCESS | 3684 | 1469445308348 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:08 INFO - PROCESS | 3684 | 1469445308434 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:15:08 INFO - PROCESS | 3684 | 1469445308442 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 3684 | 1469445308444 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:08 INFO - PROCESS | 3684 | ++DOCSHELL 11203C00 == 31 [pid = 3684] [id = 466] 04:15:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11A4BC00) [pid = 3684] [serial = 1398] [outer = 00000000] 04:15:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12D9D000) [pid = 3684] [serial = 1399] [outer = 11A4BC00] 04:15:08 INFO - PROCESS | 3684 | 1469445308491 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (131E1C00) [pid = 3684] [serial = 1400] [outer = 11A4BC00] 04:15:08 INFO - PROCESS | 3684 | 1469445308966 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 702ms 04:15:09 INFO - PROCESS | 3684 | 1469445309027 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 3684 | 1469445309030 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 04:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:15:09 INFO - PROCESS | 3684 | 1469445309033 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 3684 | 1469445309036 Marionette TRACE conn2 <- [1,1830,null,{}] 04:15:09 INFO - PROCESS | 3684 | 1469445309039 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:09 INFO - PROCESS | 3684 | 1469445309042 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:09 INFO - PROCESS | 3684 | 1469445309124 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:15:09 INFO - PROCESS | 3684 | 1469445309133 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 3684 | 1469445309135 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:09 INFO - PROCESS | 3684 | ++DOCSHELL 134C5000 == 32 [pid = 3684] [id = 467] 04:15:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13C6A000) [pid = 3684] [serial = 1401] [outer = 00000000] 04:15:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1563C800) [pid = 3684] [serial = 1402] [outer = 13C6A000] 04:15:09 INFO - PROCESS | 3684 | 1469445309182 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1593EC00) [pid = 3684] [serial = 1403] [outer = 13C6A000] 04:15:09 INFO - PROCESS | 3684 | 1469445309669 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 702ms 04:15:09 INFO - PROCESS | 3684 | 1469445309732 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 3684 | 1469445309736 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 04:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:15:09 INFO - PROCESS | 3684 | 1469445309746 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 3684 | 1469445309750 Marionette TRACE conn2 <- [1,1834,null,{}] 04:15:09 INFO - PROCESS | 3684 | 1469445309754 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:09 INFO - PROCESS | 3684 | 1469445309757 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:09 INFO - PROCESS | 3684 | 1469445309844 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:15:09 INFO - PROCESS | 3684 | 1469445309849 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 3684 | 1469445309852 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:09 INFO - PROCESS | 3684 | ++DOCSHELL 15C55C00 == 33 [pid = 3684] [id = 468] 04:15:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15C56C00) [pid = 3684] [serial = 1404] [outer = 00000000] 04:15:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16577800) [pid = 3684] [serial = 1405] [outer = 15C56C00] 04:15:09 INFO - PROCESS | 3684 | 1469445309897 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1689E400) [pid = 3684] [serial = 1406] [outer = 15C56C00] 04:15:10 INFO - PROCESS | 3684 | 1469445310343 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 624ms 04:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:15:10 INFO - PROCESS | 3684 | 1469445310381 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 3684 | 1469445310383 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 04:15:10 INFO - PROCESS | 3684 | 1469445310386 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 3684 | 1469445310388 Marionette TRACE conn2 <- [1,1838,null,{}] 04:15:10 INFO - PROCESS | 3684 | 1469445310400 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:10 INFO - PROCESS | 3684 | 1469445310402 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:10 INFO - PROCESS | 3684 | 1469445310513 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:15:10 INFO - PROCESS | 3684 | 1469445310601 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 3684 | 1469445310603 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:10 INFO - PROCESS | 3684 | ++DOCSHELL 17431800 == 34 [pid = 3684] [id = 469] 04:15:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17433C00) [pid = 3684] [serial = 1407] [outer = 00000000] 04:15:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17528400) [pid = 3684] [serial = 1408] [outer = 17433C00] 04:15:10 INFO - PROCESS | 3684 | 1469445310646 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17A23000) [pid = 3684] [serial = 1409] [outer = 17433C00] 04:15:11 INFO - PROCESS | 3684 | 1469445311055 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 686ms 04:15:11 INFO - PROCESS | 3684 | 1469445311085 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 3684 | 1469445311087 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 04:15:11 INFO - PROCESS | 3684 | 1469445311091 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:15:11 INFO - PROCESS | 3684 | 1469445311092 Marionette TRACE conn2 <- [1,1842,null,{}] 04:15:11 INFO - PROCESS | 3684 | 1469445311096 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 3684 | 1469445311098 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:11 INFO - PROCESS | 3684 | 1469445311211 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:15:11 INFO - PROCESS | 3684 | 1469445311217 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 3684 | 1469445311223 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:11 INFO - PROCESS | 3684 | ++DOCSHELL 139D4800 == 35 [pid = 3684] [id = 470] 04:15:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1831C400) [pid = 3684] [serial = 1410] [outer = 00000000] 04:15:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (183D8800) [pid = 3684] [serial = 1411] [outer = 1831C400] 04:15:11 INFO - PROCESS | 3684 | 1469445311334 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E0A000) [pid = 3684] [serial = 1412] [outer = 1831C400] 04:15:11 INFO - PROCESS | 3684 | 1469445311770 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 04:15:11 INFO - PROCESS | 3684 | 1469445311832 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 3684 | 1469445311834 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:15:11 INFO - PROCESS | 3684 | 1469445311837 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 3684 | 1469445311839 Marionette TRACE conn2 <- [1,1846,null,{}] 04:15:11 INFO - PROCESS | 3684 | 1469445311842 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 3684 | 1469445311844 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:11 INFO - PROCESS | 3684 | 1469445311982 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:15:12 INFO - PROCESS | 3684 | 1469445312047 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 3684 | 1469445312049 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:12 INFO - PROCESS | 3684 | ++DOCSHELL 19E79400 == 36 [pid = 3684] [id = 471] 04:15:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E7B400) [pid = 3684] [serial = 1413] [outer = 00000000] 04:15:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A11A000) [pid = 3684] [serial = 1414] [outer = 19E7B400] 04:15:12 INFO - PROCESS | 3684 | 1469445312104 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4C9400) [pid = 3684] [serial = 1415] [outer = 19E7B400] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (132A2800) [pid = 3684] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15FA8C00) [pid = 3684] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A55800) [pid = 3684] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (144F4800) [pid = 3684] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1305D800) [pid = 3684] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (166AC400) [pid = 3684] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (131DC800) [pid = 3684] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (112CC800) [pid = 3684] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15957800) [pid = 3684] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A35CC00) [pid = 3684] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (0F348400) [pid = 3684] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:15:12 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13154C00) [pid = 3684] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:15:12 INFO - PROCESS | 3684 | 1469445312565 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 04:15:12 INFO - PROCESS | 3684 | 1469445312579 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 3684 | 1469445312581 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 04:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:15:12 INFO - PROCESS | 3684 | 1469445312585 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 3684 | 1469445312587 Marionette TRACE conn2 <- [1,1850,null,{}] 04:15:12 INFO - PROCESS | 3684 | 1469445312596 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 3684 | 1469445312598 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:12 INFO - PROCESS | 3684 | 1469445312677 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:15:12 INFO - PROCESS | 3684 | 1469445312682 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 3684 | 1469445312684 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:12 INFO - PROCESS | 3684 | ++DOCSHELL 114D4000 == 37 [pid = 3684] [id = 472] 04:15:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114D5000) [pid = 3684] [serial = 1416] [outer = 00000000] 04:15:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (14294800) [pid = 3684] [serial = 1417] [outer = 114D5000] 04:15:12 INFO - PROCESS | 3684 | 1469445312727 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (144EF800) [pid = 3684] [serial = 1418] [outer = 114D5000] 04:15:13 INFO - PROCESS | 3684 | 1469445313153 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 593ms 04:15:13 INFO - PROCESS | 3684 | 1469445313187 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 3684 | 1469445313189 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 04:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:15:13 INFO - PROCESS | 3684 | 1469445313192 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 3684 | 1469445313194 Marionette TRACE conn2 <- [1,1854,null,{}] 04:15:13 INFO - PROCESS | 3684 | 1469445313197 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:13 INFO - PROCESS | 3684 | 1469445313199 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:13 INFO - PROCESS | 3684 | 1469445313277 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:15:13 INFO - PROCESS | 3684 | 1469445313282 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 3684 | 1469445313284 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:13 INFO - PROCESS | 3684 | ++DOCSHELL 13140000 == 38 [pid = 3684] [id = 473] 04:15:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (131E7400) [pid = 3684] [serial = 1419] [outer = 00000000] 04:15:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19F39C00) [pid = 3684] [serial = 1420] [outer = 131E7400] 04:15:13 INFO - PROCESS | 3684 | 1469445313330 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19F3A400) [pid = 3684] [serial = 1421] [outer = 131E7400] 04:15:13 INFO - PROCESS | 3684 | 1469445313795 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 640ms 04:15:13 INFO - PROCESS | 3684 | 1469445313829 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 3684 | 1469445313831 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 04:15:13 INFO - PROCESS | 3684 | 1469445313834 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:15:13 INFO - PROCESS | 3684 | 1469445313836 Marionette TRACE conn2 <- [1,1858,null,{}] 04:15:13 INFO - PROCESS | 3684 | 1469445313839 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:13 INFO - PROCESS | 3684 | 1469445313841 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:13 INFO - PROCESS | 3684 | 1469445313920 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:15:13 INFO - PROCESS | 3684 | 1469445313926 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 3684 | 1469445313928 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:13 INFO - PROCESS | 3684 | ++DOCSHELL 166AA000 == 39 [pid = 3684] [id = 474] 04:15:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (18316000) [pid = 3684] [serial = 1422] [outer = 00000000] 04:15:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A727000) [pid = 3684] [serial = 1423] [outer = 18316000] 04:15:13 INFO - PROCESS | 3684 | 1469445313981 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A729C00) [pid = 3684] [serial = 1424] [outer = 18316000] 04:15:14 INFO - PROCESS | 3684 | 1469445314439 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 640ms 04:15:14 INFO - PROCESS | 3684 | 1469445314501 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 3684 | 1469445314505 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:15:14 INFO - PROCESS | 3684 | 1469445314511 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 3684 | 1469445314515 Marionette TRACE conn2 <- [1,1862,null,{}] 04:15:14 INFO - PROCESS | 3684 | 1469445314521 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 3684 | 1469445314525 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:14 INFO - PROCESS | 3684 | 1469445314640 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:15:14 INFO - PROCESS | 3684 | 1469445314807 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 3684 | 1469445314813 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:14 INFO - PROCESS | 3684 | ++DOCSHELL 114D4C00 == 40 [pid = 3684] [id = 475] 04:15:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (11C2E000) [pid = 3684] [serial = 1425] [outer = 00000000] 04:15:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12A72C00) [pid = 3684] [serial = 1426] [outer = 11C2E000] 04:15:14 INFO - PROCESS | 3684 | 1469445314875 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (12D96400) [pid = 3684] [serial = 1427] [outer = 11C2E000] 04:15:15 INFO - PROCESS | 3684 | 1469445315434 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 998ms 04:15:15 INFO - PROCESS | 3684 | 1469445315516 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 3684 | 1469445315519 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:15:15 INFO - PROCESS | 3684 | 1469445315526 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 3684 | 1469445315530 Marionette TRACE conn2 <- [1,1866,null,{}] 04:15:15 INFO - PROCESS | 3684 | 1469445315534 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 3684 | 1469445315537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:15 INFO - PROCESS | 3684 | 1469445315682 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:15:15 INFO - PROCESS | 3684 | 1469445315810 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 3684 | 1469445315813 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:15 INFO - PROCESS | 3684 | ++DOCSHELL 144F4000 == 41 [pid = 3684] [id = 476] 04:15:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (14FAD400) [pid = 3684] [serial = 1428] [outer = 00000000] 04:15:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15C4F000) [pid = 3684] [serial = 1429] [outer = 14FAD400] 04:15:15 INFO - PROCESS | 3684 | 1469445315869 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15FA3800) [pid = 3684] [serial = 1430] [outer = 14FAD400] 04:15:16 INFO - PROCESS | 3684 | 1469445316477 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 999ms 04:15:16 INFO - PROCESS | 3684 | 1469445316537 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 3684 | 1469445316540 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 04:15:16 INFO - PROCESS | 3684 | 1469445316546 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:15:16 INFO - PROCESS | 3684 | 1469445316548 Marionette TRACE conn2 <- [1,1870,null,{}] 04:15:16 INFO - PROCESS | 3684 | 1469445316558 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:16 INFO - PROCESS | 3684 | 1469445316563 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:16 INFO - PROCESS | 3684 | 1469445316672 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:15:16 INFO - PROCESS | 3684 | 1469445316810 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 3684 | 1469445316814 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:16 INFO - PROCESS | 3684 | ++DOCSHELL 19E05400 == 42 [pid = 3684] [id = 477] 04:15:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E05800) [pid = 3684] [serial = 1431] [outer = 00000000] 04:15:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A10F400) [pid = 3684] [serial = 1432] [outer = 19E05800] 04:15:16 INFO - PROCESS | 3684 | 1469445316871 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A4D8400) [pid = 3684] [serial = 1433] [outer = 19E05800] 04:15:17 INFO - PROCESS | 3684 | 1469445317535 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1045ms 04:15:17 INFO - PROCESS | 3684 | 1469445317592 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 3684 | 1469445317594 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 04:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:15:17 INFO - PROCESS | 3684 | 1469445317598 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 3684 | 1469445317600 Marionette TRACE conn2 <- [1,1874,null,{}] 04:15:17 INFO - PROCESS | 3684 | 1469445317620 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 3684 | 1469445317623 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:17 INFO - PROCESS | 3684 | 1469445317732 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:15:17 INFO - PROCESS | 3684 | 1469445317966 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 3684 | 1469445317969 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:17 INFO - PROCESS | 3684 | ++DOCSHELL 1026D800 == 43 [pid = 3684] [id = 478] 04:15:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1026E000) [pid = 3684] [serial = 1434] [outer = 00000000] 04:15:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (104EB400) [pid = 3684] [serial = 1435] [outer = 1026E000] 04:15:18 INFO - PROCESS | 3684 | 1469445318036 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10EE2800) [pid = 3684] [serial = 1436] [outer = 1026E000] 04:15:18 INFO - PROCESS | 3684 | 1469445318643 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 13140000 == 42 [pid = 3684] [id = 473] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 114D4000 == 41 [pid = 3684] [id = 472] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 19E79400 == 40 [pid = 3684] [id = 471] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 139D4800 == 39 [pid = 3684] [id = 470] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 17431800 == 38 [pid = 3684] [id = 469] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 15C55C00 == 37 [pid = 3684] [id = 468] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 134C5000 == 36 [pid = 3684] [id = 467] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 11203C00 == 35 [pid = 3684] [id = 466] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 10435800 == 34 [pid = 3684] [id = 465] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 10ED8C00 == 33 [pid = 3684] [id = 464] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 12D9D800 == 32 [pid = 3684] [id = 454] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 1831EC00 == 31 [pid = 3684] [id = 463] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 19E05400 == 30 [pid = 3684] [id = 477] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 166AA000 == 29 [pid = 3684] [id = 474] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 114D4C00 == 28 [pid = 3684] [id = 475] 04:15:19 INFO - PROCESS | 3684 | --DOCSHELL 144F4000 == 27 [pid = 3684] [id = 476] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (183DE000) [pid = 3684] [serial = 1387] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (16570800) [pid = 3684] [serial = 1375] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11256000) [pid = 3684] [serial = 1366] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (114D7000) [pid = 3684] [serial = 1367] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15958800) [pid = 3684] [serial = 1372] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13157000) [pid = 3684] [serial = 1363] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1728E000) [pid = 3684] [serial = 1378] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13204000) [pid = 3684] [serial = 1364] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (134BC400) [pid = 3684] [serial = 1369] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (139C7C00) [pid = 3684] [serial = 1370] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C3F000) [pid = 3684] [serial = 1355] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (12828800) [pid = 3684] [serial = 1354] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16E9CC00) [pid = 3684] [serial = 1358] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16577400) [pid = 3684] [serial = 1357] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A72FC00) [pid = 3684] [serial = 1361] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A726800) [pid = 3684] [serial = 1360] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10F04C00) [pid = 3684] [serial = 1381] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1746F000) [pid = 3684] [serial = 1379] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13210800) [pid = 3684] [serial = 1382] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (16578400) [pid = 3684] [serial = 1376] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (183DEC00) [pid = 3684] [serial = 1388] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (18048400) [pid = 3684] [serial = 1385] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15C4F400) [pid = 3684] [serial = 1373] [outer = 00000000] [url = about:blank] 04:15:19 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (175D2400) [pid = 3684] [serial = 1384] [outer = 00000000] [url = about:blank] 04:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1685ms 04:15:19 INFO - PROCESS | 3684 | 1469445319346 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 3684 | 1469445319351 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 3684 | 1469445319360 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 3684 | 1469445319363 Marionette TRACE conn2 <- [1,1878,null,{}] 04:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:15:19 INFO - PROCESS | 3684 | 1469445319369 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:19 INFO - PROCESS | 3684 | 1469445319373 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:19 INFO - PROCESS | 3684 | 1469445319444 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:15:19 INFO - PROCESS | 3684 | 1469445319450 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 3684 | 1469445319455 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:19 INFO - PROCESS | 3684 | ++DOCSHELL 10ED8800 == 28 [pid = 3684] [id = 479] 04:15:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10ED8C00) [pid = 3684] [serial = 1437] [outer = 00000000] 04:15:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1120F000) [pid = 3684] [serial = 1438] [outer = 10ED8C00] 04:15:19 INFO - PROCESS | 3684 | 1469445319509 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (112CBC00) [pid = 3684] [serial = 1439] [outer = 10ED8C00] 04:15:20 INFO - PROCESS | 3684 | 1469445320005 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 702ms 04:15:20 INFO - PROCESS | 3684 | 1469445320049 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 3684 | 1469445320052 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:15:20 INFO - PROCESS | 3684 | 1469445320059 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 3684 | 1469445320062 Marionette TRACE conn2 <- [1,1882,null,{}] 04:15:20 INFO - PROCESS | 3684 | 1469445320066 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 3684 | 1469445320069 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:20 INFO - PROCESS | 3684 | 1469445320156 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:15:20 INFO - PROCESS | 3684 | 1469445320165 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 3684 | 1469445320167 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:20 INFO - PROCESS | 3684 | ++DOCSHELL 131DDC00 == 29 [pid = 3684] [id = 480] 04:15:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (131E0000) [pid = 3684] [serial = 1440] [outer = 00000000] 04:15:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13205800) [pid = 3684] [serial = 1441] [outer = 131E0000] 04:15:20 INFO - PROCESS | 3684 | 1469445320214 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (134BCC00) [pid = 3684] [serial = 1442] [outer = 131E0000] 04:15:20 INFO - PROCESS | 3684 | 1469445320692 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 686ms 04:15:20 INFO - PROCESS | 3684 | 1469445320754 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 3684 | 1469445320756 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:15:20 INFO - PROCESS | 3684 | 1469445320760 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 3684 | 1469445320762 Marionette TRACE conn2 <- [1,1886,null,{}] 04:15:20 INFO - PROCESS | 3684 | 1469445320772 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 3684 | 1469445320776 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:20 INFO - PROCESS | 3684 | 1469445320923 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:15:20 INFO - PROCESS | 3684 | 1469445320983 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 3684 | 1469445320987 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:20 INFO - PROCESS | 3684 | ++DOCSHELL 13C70C00 == 30 [pid = 3684] [id = 481] 04:15:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13C71C00) [pid = 3684] [serial = 1443] [outer = 00000000] 04:15:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (144F4000) [pid = 3684] [serial = 1444] [outer = 13C71C00] 04:15:21 INFO - PROCESS | 3684 | 1469445321035 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15940800) [pid = 3684] [serial = 1445] [outer = 13C71C00] 04:15:21 INFO - PROCESS | 3684 | 1469445321410 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 687ms 04:15:21 INFO - PROCESS | 3684 | 1469445321469 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 3684 | 1469445321471 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 04:15:21 INFO - PROCESS | 3684 | 1469445321475 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:15:21 INFO - PROCESS | 3684 | 1469445321476 Marionette TRACE conn2 <- [1,1890,null,{}] 04:15:21 INFO - PROCESS | 3684 | 1469445321480 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:21 INFO - PROCESS | 3684 | 1469445321482 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:21 INFO - PROCESS | 3684 | 1469445321620 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:15:21 INFO - PROCESS | 3684 | 1469445321629 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 3684 | 1469445321632 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:21 INFO - PROCESS | 3684 | ++DOCSHELL 15C4E800 == 31 [pid = 3684] [id = 482] 04:15:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C55C00) [pid = 3684] [serial = 1446] [outer = 00000000] 04:15:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15F99800) [pid = 3684] [serial = 1447] [outer = 15C55C00] 04:15:21 INFO - PROCESS | 3684 | 1469445321726 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16573400) [pid = 3684] [serial = 1448] [outer = 15C55C00] 04:15:22 INFO - PROCESS | 3684 | 1469445322142 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 702ms 04:15:22 INFO - PROCESS | 3684 | 1469445322175 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 3684 | 1469445322177 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 04:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:15:22 INFO - PROCESS | 3684 | 1469445322180 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 3684 | 1469445322182 Marionette TRACE conn2 <- [1,1894,null,{}] 04:15:22 INFO - PROCESS | 3684 | 1469445322185 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 3684 | 1469445322187 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:22 INFO - PROCESS | 3684 | 1469445322327 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:15:22 INFO - PROCESS | 3684 | 1469445322339 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 3684 | 1469445322341 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:22 INFO - PROCESS | 3684 | ++DOCSHELL 16577400 == 32 [pid = 3684] [id = 483] 04:15:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1657D000) [pid = 3684] [serial = 1449] [outer = 00000000] 04:15:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16C82400) [pid = 3684] [serial = 1450] [outer = 1657D000] 04:15:22 INFO - PROCESS | 3684 | 1469445322384 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1728CC00) [pid = 3684] [serial = 1451] [outer = 1657D000] 04:15:22 INFO - PROCESS | 3684 | 1469445322862 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 04:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:15:22 INFO - PROCESS | 3684 | 1469445322925 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 3684 | 1469445322928 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 04:15:22 INFO - PROCESS | 3684 | 1469445322932 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 3684 | 1469445322934 Marionette TRACE conn2 <- [1,1898,null,{}] 04:15:22 INFO - PROCESS | 3684 | 1469445322937 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 3684 | 1469445322943 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:23 INFO - PROCESS | 3684 | 1469445323080 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:15:23 INFO - PROCESS | 3684 | 1469445323145 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 3684 | 1469445323148 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:23 INFO - PROCESS | 3684 | ++DOCSHELL 175D5800 == 33 [pid = 3684] [id = 484] 04:15:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17A1EC00) [pid = 3684] [serial = 1452] [outer = 00000000] 04:15:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1804C800) [pid = 3684] [serial = 1453] [outer = 17A1EC00] 04:15:23 INFO - PROCESS | 3684 | 1469445323192 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1831FC00) [pid = 3684] [serial = 1454] [outer = 17A1EC00] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17433C00) [pid = 3684] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1831C400) [pid = 3684] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10ED9C00) [pid = 3684] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (18321400) [pid = 3684] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13C6A000) [pid = 3684] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15C56C00) [pid = 3684] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10441800) [pid = 3684] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11A4BC00) [pid = 3684] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (19E7B400) [pid = 3684] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (114D5000) [pid = 3684] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131E7400) [pid = 3684] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:15:23 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (18316000) [pid = 3684] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:15:23 INFO - PROCESS | 3684 | 1469445323842 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 936ms 04:15:23 INFO - PROCESS | 3684 | 1469445323877 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 3684 | 1469445323879 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:15:23 INFO - PROCESS | 3684 | 1469445323882 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 3684 | 1469445323884 Marionette TRACE conn2 <- [1,1902,null,{}] 04:15:23 INFO - PROCESS | 3684 | 1469445323888 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 3684 | 1469445323890 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:24 INFO - PROCESS | 3684 | 1469445324008 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:15:24 INFO - PROCESS | 3684 | 1469445324073 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 3684 | 1469445324075 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:24 INFO - PROCESS | 3684 | ++DOCSHELL 10229400 == 34 [pid = 3684] [id = 485] 04:15:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A55800) [pid = 3684] [serial = 1455] [outer = 00000000] 04:15:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C43400) [pid = 3684] [serial = 1456] [outer = 10A55800] 04:15:24 INFO - PROCESS | 3684 | 1469445324119 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15E2F000) [pid = 3684] [serial = 1457] [outer = 10A55800] 04:15:24 INFO - PROCESS | 3684 | 1469445324463 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 625ms 04:15:24 INFO - PROCESS | 3684 | 1469445324520 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 3684 | 1469445324522 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:15:24 INFO - PROCESS | 3684 | 1469445324527 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 3684 | 1469445324529 Marionette TRACE conn2 <- [1,1906,null,{}] 04:15:24 INFO - PROCESS | 3684 | 1469445324534 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:24 INFO - PROCESS | 3684 | 1469445324537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:24 INFO - PROCESS | 3684 | 1469445324661 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:15:24 INFO - PROCESS | 3684 | 1469445324667 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 3684 | 1469445324669 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:24 INFO - PROCESS | 3684 | ++DOCSHELL 11A4E000 == 35 [pid = 3684] [id = 486] 04:15:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1315A800) [pid = 3684] [serial = 1458] [outer = 00000000] 04:15:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18323000) [pid = 3684] [serial = 1459] [outer = 1315A800] 04:15:24 INFO - PROCESS | 3684 | 1469445324712 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183DF400) [pid = 3684] [serial = 1460] [outer = 1315A800] 04:15:25 INFO - PROCESS | 3684 | 1469445325111 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 624ms 04:15:25 INFO - PROCESS | 3684 | 1469445325164 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 3684 | 1469445325166 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 04:15:25 INFO - PROCESS | 3684 | 1469445325169 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:15:25 INFO - PROCESS | 3684 | 1469445325171 Marionette TRACE conn2 <- [1,1910,null,{}] 04:15:25 INFO - PROCESS | 3684 | 1469445325174 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:25 INFO - PROCESS | 3684 | 1469445325176 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:25 INFO - PROCESS | 3684 | 1469445325253 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:15:25 INFO - PROCESS | 3684 | 1469445325262 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 3684 | 1469445325264 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:25 INFO - PROCESS | 3684 | ++DOCSHELL 19E79400 == 36 [pid = 3684] [id = 487] 04:15:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E82800) [pid = 3684] [serial = 1461] [outer = 00000000] 04:15:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A111800) [pid = 3684] [serial = 1462] [outer = 19E82800] 04:15:25 INFO - PROCESS | 3684 | 1469445325307 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A113C00) [pid = 3684] [serial = 1463] [outer = 19E82800] 04:15:25 INFO - PROCESS | 3684 | 1469445325931 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 842ms 04:15:25 INFO - PROCESS | 3684 | 1469445326013 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 3684 | 1469445326018 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:15:26 INFO - PROCESS | 3684 | 1469445326024 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 3684 | 1469445326027 Marionette TRACE conn2 <- [1,1914,null,{}] 04:15:26 INFO - PROCESS | 3684 | 1469445326033 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:26 INFO - PROCESS | 3684 | 1469445326036 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:26 INFO - PROCESS | 3684 | 1469445326184 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:15:26 INFO - PROCESS | 3684 | 1469445326296 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 3684 | 1469445326301 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:26 INFO - PROCESS | 3684 | ++DOCSHELL 1026C000 == 37 [pid = 3684] [id = 488] 04:15:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1026E800) [pid = 3684] [serial = 1464] [outer = 00000000] 04:15:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (12822C00) [pid = 3684] [serial = 1465] [outer = 1026E800] 04:15:26 INFO - PROCESS | 3684 | 1469445326357 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1305DC00) [pid = 3684] [serial = 1466] [outer = 1026E800] 04:15:27 INFO - PROCESS | 3684 | 1469445327108 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1139ms 04:15:27 INFO - PROCESS | 3684 | 1469445327174 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 3684 | 1469445327179 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 04:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:15:27 INFO - PROCESS | 3684 | 1469445327185 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 3684 | 1469445327188 Marionette TRACE conn2 <- [1,1918,null,{}] 04:15:27 INFO - PROCESS | 3684 | 1469445327192 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 3684 | 1469445327195 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:27 INFO - PROCESS | 3684 | 1469445327317 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:15:27 INFO - PROCESS | 3684 | 1469445327458 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 3684 | 1469445327461 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:27 INFO - PROCESS | 3684 | ++DOCSHELL 13C3EC00 == 38 [pid = 3684] [id = 489] 04:15:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (13C41400) [pid = 3684] [serial = 1467] [outer = 00000000] 04:15:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (15958800) [pid = 3684] [serial = 1468] [outer = 13C41400] 04:15:27 INFO - PROCESS | 3684 | 1469445327518 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15F9B400) [pid = 3684] [serial = 1469] [outer = 13C41400] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 11A4E000 == 37 [pid = 3684] [id = 486] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 10229400 == 36 [pid = 3684] [id = 485] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 175D5800 == 35 [pid = 3684] [id = 484] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 16577400 == 34 [pid = 3684] [id = 483] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 15C4E800 == 33 [pid = 3684] [id = 482] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 13C70C00 == 32 [pid = 3684] [id = 481] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 131DDC00 == 31 [pid = 3684] [id = 480] 04:15:28 INFO - PROCESS | 3684 | --DOCSHELL 10ED8800 == 30 [pid = 3684] [id = 479] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17528400) [pid = 3684] [serial = 1408] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (19E0A000) [pid = 3684] [serial = 1412] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (183D8800) [pid = 3684] [serial = 1411] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12A32800) [pid = 3684] [serial = 1393] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (131E1400) [pid = 3684] [serial = 1394] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A11DC00) [pid = 3684] [serial = 1391] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A10FC00) [pid = 3684] [serial = 1390] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1563C800) [pid = 3684] [serial = 1402] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1593EC00) [pid = 3684] [serial = 1403] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16577800) [pid = 3684] [serial = 1405] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A06400) [pid = 3684] [serial = 1396] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11204000) [pid = 3684] [serial = 1397] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12D9D000) [pid = 3684] [serial = 1399] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131E1C00) [pid = 3684] [serial = 1400] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A11A000) [pid = 3684] [serial = 1414] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14294800) [pid = 3684] [serial = 1417] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (144EF800) [pid = 3684] [serial = 1418] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A729C00) [pid = 3684] [serial = 1424] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A4C9400) [pid = 3684] [serial = 1415] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19F3A400) [pid = 3684] [serial = 1421] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17A23000) [pid = 3684] [serial = 1409] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19F39C00) [pid = 3684] [serial = 1420] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1689E400) [pid = 3684] [serial = 1406] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A727000) [pid = 3684] [serial = 1423] [outer = 00000000] [url = about:blank] 04:15:28 INFO - PROCESS | 3684 | 1469445328356 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1249ms 04:15:28 INFO - PROCESS | 3684 | 1469445328444 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:15:28 INFO - PROCESS | 3684 | 1469445328447 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 04:15:28 INFO - PROCESS | 3684 | 1469445328452 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 3684 | 1469445328455 Marionette TRACE conn2 <- [1,1922,null,{}] 04:15:28 INFO - PROCESS | 3684 | 1469445328460 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:28 INFO - PROCESS | 3684 | 1469445328463 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:28 INFO - PROCESS | 3684 | 1469445328554 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:15:28 INFO - PROCESS | 3684 | 1469445328562 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 3684 | 1469445328564 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:28 INFO - PROCESS | 3684 | ++DOCSHELL 10F0A400 == 31 [pid = 3684] [id = 490] 04:15:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10F10800) [pid = 3684] [serial = 1470] [outer = 00000000] 04:15:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (114D3C00) [pid = 3684] [serial = 1471] [outer = 10F10800] 04:15:28 INFO - PROCESS | 3684 | 1469445328611 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (12828C00) [pid = 3684] [serial = 1472] [outer = 10F10800] 04:15:29 INFO - PROCESS | 3684 | 1469445329124 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 04:15:29 INFO - PROCESS | 3684 | 1469445329189 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 3684 | 1469445329194 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 04:15:29 INFO - PROCESS | 3684 | 1469445329200 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:15:29 INFO - PROCESS | 3684 | 1469445329202 Marionette TRACE conn2 <- [1,1926,null,{}] 04:15:29 INFO - PROCESS | 3684 | 1469445329206 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 3684 | 1469445329208 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:29 INFO - PROCESS | 3684 | 1469445329301 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:15:29 INFO - PROCESS | 3684 | 1469445329393 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 3684 | 1469445329396 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:29 INFO - PROCESS | 3684 | ++DOCSHELL 11CDBC00 == 32 [pid = 3684] [id = 491] 04:15:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (12A6E400) [pid = 3684] [serial = 1473] [outer = 00000000] 04:15:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13204000) [pid = 3684] [serial = 1474] [outer = 12A6E400] 04:15:29 INFO - PROCESS | 3684 | 1469445329442 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (139C6400) [pid = 3684] [serial = 1475] [outer = 12A6E400] 04:15:29 INFO - PROCESS | 3684 | 1469445329840 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 687ms 04:15:29 INFO - PROCESS | 3684 | 1469445329900 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 3684 | 1469445329902 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:15:29 INFO - PROCESS | 3684 | 1469445329905 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 3684 | 1469445329909 Marionette TRACE conn2 <- [1,1930,null,{}] 04:15:29 INFO - PROCESS | 3684 | 1469445329920 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 3684 | 1469445329924 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:29 INFO - PROCESS | 3684 | 1469445330008 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:15:30 INFO - PROCESS | 3684 | 1469445329998 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 3684 | 1469445330002 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:30 INFO - PROCESS | 3684 | ++DOCSHELL 1563E400 == 33 [pid = 3684] [id = 492] 04:15:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15643C00) [pid = 3684] [serial = 1476] [outer = 00000000] 04:15:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15958000) [pid = 3684] [serial = 1477] [outer = 15643C00] 04:15:30 INFO - PROCESS | 3684 | 1469445330049 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C50000) [pid = 3684] [serial = 1478] [outer = 15643C00] 04:15:30 INFO - PROCESS | 3684 | 1469445330526 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 702ms 04:15:30 INFO - PROCESS | 3684 | 1469445330589 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 3684 | 1469445330591 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 04:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:15:30 INFO - PROCESS | 3684 | 1469445330595 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 3684 | 1469445330596 Marionette TRACE conn2 <- [1,1934,null,{}] 04:15:30 INFO - PROCESS | 3684 | 1469445330600 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:30 INFO - PROCESS | 3684 | 1469445330602 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:30 INFO - PROCESS | 3684 | 1469445330753 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:15:30 INFO - PROCESS | 3684 | 1469445330758 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 3684 | 1469445330760 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:30 INFO - PROCESS | 3684 | ++DOCSHELL 16576000 == 34 [pid = 3684] [id = 493] 04:15:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16576400) [pid = 3684] [serial = 1479] [outer = 00000000] 04:15:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1689E400) [pid = 3684] [serial = 1480] [outer = 16576400] 04:15:30 INFO - PROCESS | 3684 | 1469445330814 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1690D400) [pid = 3684] [serial = 1481] [outer = 16576400] 04:15:31 INFO - PROCESS | 3684 | 1469445331244 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 702ms 04:15:31 INFO - PROCESS | 3684 | 1469445331294 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 3684 | 1469445331296 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 04:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:15:31 INFO - PROCESS | 3684 | 1469445331299 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 3684 | 1469445331301 Marionette TRACE conn2 <- [1,1938,null,{}] 04:15:31 INFO - PROCESS | 3684 | 1469445331304 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 3684 | 1469445331306 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:31 INFO - PROCESS | 3684 | 1469445331417 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:15:31 INFO - PROCESS | 3684 | 1469445331422 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 3684 | 1469445331424 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:31 INFO - PROCESS | 3684 | ++DOCSHELL 16572800 == 35 [pid = 3684] [id = 494] 04:15:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D6E000) [pid = 3684] [serial = 1482] [outer = 00000000] 04:15:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17436800) [pid = 3684] [serial = 1483] [outer = 16D6E000] 04:15:31 INFO - PROCESS | 3684 | 1469445331468 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1746CC00) [pid = 3684] [serial = 1484] [outer = 16D6E000] 04:15:31 INFO - PROCESS | 3684 | 1469445331936 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 702ms 04:15:31 INFO - PROCESS | 3684 | 1469445331999 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 3684 | 1469445332001 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 04:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:15:32 INFO - PROCESS | 3684 | 1469445332016 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 3684 | 1469445332018 Marionette TRACE conn2 <- [1,1942,null,{}] 04:15:32 INFO - PROCESS | 3684 | 1469445332021 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:32 INFO - PROCESS | 3684 | 1469445332027 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:32 INFO - PROCESS | 3684 | 1469445332189 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:15:32 INFO - PROCESS | 3684 | 1469445332215 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 3684 | 1469445332217 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:32 INFO - PROCESS | 3684 | ++DOCSHELL 18048400 == 36 [pid = 3684] [id = 495] 04:15:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (18048800) [pid = 3684] [serial = 1485] [outer = 00000000] 04:15:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (183DFC00) [pid = 3684] [serial = 1486] [outer = 18048800] 04:15:32 INFO - PROCESS | 3684 | 1469445332260 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183E0400) [pid = 3684] [serial = 1487] [outer = 18048800] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17A1EC00) [pid = 3684] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10ED8C00) [pid = 3684] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (131E0000) [pid = 3684] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C71C00) [pid = 3684] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1026E000) [pid = 3684] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11C2E000) [pid = 3684] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (14FAD400) [pid = 3684] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19E05800) [pid = 3684] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1657D000) [pid = 3684] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A55800) [pid = 3684] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1315A800) [pid = 3684] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:15:32 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15C55C00) [pid = 3684] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:15:32 INFO - PROCESS | 3684 | 1469445332782 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 796ms 04:15:32 INFO - PROCESS | 3684 | 1469445332806 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 3684 | 1469445332808 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 3684 | 1469445332811 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:15:32 INFO - PROCESS | 3684 | 1469445332813 Marionette TRACE conn2 <- [1,1946,null,{}] 04:15:32 INFO - PROCESS | 3684 | 1469445332816 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:32 INFO - PROCESS | 3684 | 1469445332818 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:32 INFO - PROCESS | 3684 | 1469445332904 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:15:32 INFO - PROCESS | 3684 | 1469445332910 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 3684 | 1469445332912 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:32 INFO - PROCESS | 3684 | ++DOCSHELL 1120F800 == 37 [pid = 3684] [id = 496] 04:15:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (11C2E000) [pid = 3684] [serial = 1488] [outer = 00000000] 04:15:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15F99C00) [pid = 3684] [serial = 1489] [outer = 11C2E000] 04:15:32 INFO - PROCESS | 3684 | 1469445332985 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16D6C000) [pid = 3684] [serial = 1490] [outer = 11C2E000] 04:15:33 INFO - PROCESS | 3684 | 1469445333439 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 702ms 04:15:33 INFO - PROCESS | 3684 | 1469445333531 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 3684 | 1469445333533 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 04:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:15:33 INFO - PROCESS | 3684 | 1469445333536 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 3684 | 1469445333538 Marionette TRACE conn2 <- [1,1950,null,{}] 04:15:33 INFO - PROCESS | 3684 | 1469445333541 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:33 INFO - PROCESS | 3684 | 1469445333543 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:33 INFO - PROCESS | 3684 | 1469445333624 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:15:33 INFO - PROCESS | 3684 | 1469445333629 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 3684 | 1469445333631 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:33 INFO - PROCESS | 3684 | ++DOCSHELL 15645C00 == 38 [pid = 3684] [id = 497] 04:15:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C1BC00) [pid = 3684] [serial = 1491] [outer = 00000000] 04:15:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19E07800) [pid = 3684] [serial = 1492] [outer = 15C1BC00] 04:15:33 INFO - PROCESS | 3684 | 1469445333675 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1831EC00) [pid = 3684] [serial = 1493] [outer = 15C1BC00] 04:15:34 INFO - PROCESS | 3684 | 1469445334090 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 640ms 04:15:34 INFO - PROCESS | 3684 | 1469445334173 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 3684 | 1469445334175 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:15:34 INFO - PROCESS | 3684 | 1469445334178 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 3684 | 1469445334180 Marionette TRACE conn2 <- [1,1954,null,{}] 04:15:34 INFO - PROCESS | 3684 | 1469445334183 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 3684 | 1469445334185 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:34 INFO - PROCESS | 3684 | 1469445334263 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:15:34 INFO - PROCESS | 3684 | 1469445334268 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 3684 | 1469445334270 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:34 INFO - PROCESS | 3684 | ++DOCSHELL 1563C800 == 39 [pid = 3684] [id = 498] 04:15:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1831B400) [pid = 3684] [serial = 1494] [outer = 00000000] 04:15:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A11DC00) [pid = 3684] [serial = 1495] [outer = 1831B400] 04:15:34 INFO - PROCESS | 3684 | 1469445334313 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A35C400) [pid = 3684] [serial = 1496] [outer = 1831B400] 04:15:34 INFO - PROCESS | 3684 | 1469445334835 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 702ms 04:15:34 INFO - PROCESS | 3684 | 1469445334878 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 3684 | 1469445334883 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:15:34 INFO - PROCESS | 3684 | 1469445334889 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 3684 | 1469445334892 Marionette TRACE conn2 <- [1,1958,null,{}] 04:15:34 INFO - PROCESS | 3684 | 1469445334898 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 3684 | 1469445334901 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:35 INFO - PROCESS | 3684 | 1469445335095 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:15:35 INFO - PROCESS | 3684 | 1469445335207 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 3684 | 1469445335212 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:35 INFO - PROCESS | 3684 | ++DOCSHELL 1026B800 == 40 [pid = 3684] [id = 499] 04:15:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (102C9000) [pid = 3684] [serial = 1497] [outer = 00000000] 04:15:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (12A91C00) [pid = 3684] [serial = 1498] [outer = 102C9000] 04:15:35 INFO - PROCESS | 3684 | 1469445335269 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1314E800) [pid = 3684] [serial = 1499] [outer = 102C9000] 04:15:35 INFO - PROCESS | 3684 | 1469445335793 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 936ms 04:15:35 INFO - PROCESS | 3684 | 1469445335834 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 3684 | 1469445335839 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 04:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:15:35 INFO - PROCESS | 3684 | 1469445335846 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 3684 | 1469445335849 Marionette TRACE conn2 <- [1,1962,null,{}] 04:15:35 INFO - PROCESS | 3684 | 1469445335853 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:35 INFO - PROCESS | 3684 | 1469445335856 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:35 INFO - PROCESS | 3684 | 1469445335970 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:15:36 INFO - PROCESS | 3684 | 1469445336080 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 3684 | 1469445336083 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:36 INFO - PROCESS | 3684 | ++DOCSHELL 144EF800 == 41 [pid = 3684] [id = 500] 04:15:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (14FAD400) [pid = 3684] [serial = 1500] [outer = 00000000] 04:15:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15C4C800) [pid = 3684] [serial = 1501] [outer = 14FAD400] 04:15:36 INFO - PROCESS | 3684 | 1469445336137 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (16570800) [pid = 3684] [serial = 1502] [outer = 14FAD400] 04:15:36 INFO - PROCESS | 3684 | 1469445336750 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 936ms 04:15:36 INFO - PROCESS | 3684 | 1469445336790 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 3684 | 1469445336793 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 04:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:15:36 INFO - PROCESS | 3684 | 1469445336797 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 3684 | 1469445336801 Marionette TRACE conn2 <- [1,1966,null,{}] 04:15:36 INFO - PROCESS | 3684 | 1469445336812 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 3684 | 1469445336816 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:36 INFO - PROCESS | 3684 | 1469445336921 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:15:37 INFO - PROCESS | 3684 | 1469445337036 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 3684 | 1469445337040 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:37 INFO - PROCESS | 3684 | ++DOCSHELL 18317400 == 42 [pid = 3684] [id = 501] 04:15:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (18317C00) [pid = 3684] [serial = 1503] [outer = 00000000] 04:15:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19F43400) [pid = 3684] [serial = 1504] [outer = 18317C00] 04:15:37 INFO - PROCESS | 3684 | 1469445337136 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1A4CF000) [pid = 3684] [serial = 1505] [outer = 18317C00] 04:15:37 INFO - PROCESS | 3684 | 1469445337690 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 936ms 04:15:37 INFO - PROCESS | 3684 | 1469445337741 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 3684 | 1469445337744 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 04:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:15:37 INFO - PROCESS | 3684 | 1469445337748 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 3684 | 1469445337750 Marionette TRACE conn2 <- [1,1970,null,{}] 04:15:37 INFO - PROCESS | 3684 | 1469445337753 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:37 INFO - PROCESS | 3684 | 1469445337756 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:37 INFO - PROCESS | 3684 | 1469445337860 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:15:37 INFO - PROCESS | 3684 | 1469445337981 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 3684 | 1469445337983 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:37 INFO - PROCESS | 3684 | ++DOCSHELL 1A729C00 == 43 [pid = 3684] [id = 502] 04:15:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A72A000) [pid = 3684] [serial = 1506] [outer = 00000000] 04:15:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A72E800) [pid = 3684] [serial = 1507] [outer = 1A72A000] 04:15:38 INFO - PROCESS | 3684 | 1469445338042 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A731800) [pid = 3684] [serial = 1508] [outer = 1A72A000] 04:15:38 INFO - PROCESS | 3684 | 1469445338782 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1092ms 04:15:38 INFO - PROCESS | 3684 | 1469445338849 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 3684 | 1469445338853 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:15:38 INFO - PROCESS | 3684 | 1469445338858 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 3684 | 1469445338861 Marionette TRACE conn2 <- [1,1974,null,{}] 04:15:38 INFO - PROCESS | 3684 | 1469445338866 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:38 INFO - PROCESS | 3684 | 1469445338869 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:38 INFO - PROCESS | 3684 | 1469445338973 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:15:39 INFO - PROCESS | 3684 | 1469445339119 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 3684 | 1469445339121 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:39 INFO - PROCESS | 3684 | ++DOCSHELL 13204C00 == 44 [pid = 3684] [id = 503] 04:15:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (13207000) [pid = 3684] [serial = 1509] [outer = 00000000] 04:15:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (139C7000) [pid = 3684] [serial = 1510] [outer = 13207000] 04:15:39 INFO - PROCESS | 3684 | 1469445339206 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (13C45400) [pid = 3684] [serial = 1511] [outer = 13207000] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1026D800 == 43 [pid = 3684] [id = 478] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 15645C00 == 42 [pid = 3684] [id = 497] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1120F800 == 41 [pid = 3684] [id = 496] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 18048400 == 40 [pid = 3684] [id = 495] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 16572800 == 39 [pid = 3684] [id = 494] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 16576000 == 38 [pid = 3684] [id = 493] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1563E400 == 37 [pid = 3684] [id = 492] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 11CDBC00 == 36 [pid = 3684] [id = 491] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 10F0A400 == 35 [pid = 3684] [id = 490] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1026C000 == 34 [pid = 3684] [id = 488] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 19E79400 == 33 [pid = 3684] [id = 487] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 13C3EC00 == 32 [pid = 3684] [id = 489] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1A729C00 == 31 [pid = 3684] [id = 502] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 18317400 == 30 [pid = 3684] [id = 501] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1563C800 == 29 [pid = 3684] [id = 498] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 1026B800 == 28 [pid = 3684] [id = 499] 04:15:39 INFO - PROCESS | 3684 | --DOCSHELL 144EF800 == 27 [pid = 3684] [id = 500] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1804C800) [pid = 3684] [serial = 1453] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1120F000) [pid = 3684] [serial = 1438] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (112CBC00) [pid = 3684] [serial = 1439] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (13205800) [pid = 3684] [serial = 1441] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (134BCC00) [pid = 3684] [serial = 1442] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (144F4000) [pid = 3684] [serial = 1444] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (10EE2800) [pid = 3684] [serial = 1436] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (104EB400) [pid = 3684] [serial = 1435] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12D96400) [pid = 3684] [serial = 1427] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (12A72C00) [pid = 3684] [serial = 1426] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15FA3800) [pid = 3684] [serial = 1430] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15C4F000) [pid = 3684] [serial = 1429] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A4D8400) [pid = 3684] [serial = 1433] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A10F400) [pid = 3684] [serial = 1432] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (16C82400) [pid = 3684] [serial = 1450] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C43400) [pid = 3684] [serial = 1456] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (18323000) [pid = 3684] [serial = 1459] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1831FC00) [pid = 3684] [serial = 1454] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15F99800) [pid = 3684] [serial = 1447] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16573400) [pid = 3684] [serial = 1448] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A111800) [pid = 3684] [serial = 1462] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1728CC00) [pid = 3684] [serial = 1451] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (183DF400) [pid = 3684] [serial = 1460] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15940800) [pid = 3684] [serial = 1445] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15E2F000) [pid = 3684] [serial = 1457] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3684 | 1469445340328 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1498ms 04:15:40 INFO - PROCESS | 3684 | 1469445340362 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:15:40 INFO - PROCESS | 3684 | 1469445340366 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 04:15:40 INFO - PROCESS | 3684 | 1469445340370 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 3684 | 1469445340375 Marionette TRACE conn2 <- [1,1978,null,{}] 04:15:40 INFO - PROCESS | 3684 | 1469445340380 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:40 INFO - PROCESS | 3684 | 1469445340384 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:40 INFO - PROCESS | 3684 | 1469445340471 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:15:40 INFO - PROCESS | 3684 | 1469445340481 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 3684 | 1469445340484 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:40 INFO - PROCESS | 3684 | ++DOCSHELL 10EE2800 == 28 [pid = 3684] [id = 504] 04:15:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10F04C00) [pid = 3684] [serial = 1512] [outer = 00000000] 04:15:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114D2C00) [pid = 3684] [serial = 1513] [outer = 10F04C00] 04:15:40 INFO - PROCESS | 3684 | 1469445340536 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11A52C00) [pid = 3684] [serial = 1514] [outer = 10F04C00] 04:15:41 INFO - PROCESS | 3684 | 1469445341003 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 687ms 04:15:41 INFO - PROCESS | 3684 | 1469445341051 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 3684 | 1469445341056 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:15:41 INFO - PROCESS | 3684 | 1469445341062 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 3684 | 1469445341065 Marionette TRACE conn2 <- [1,1982,null,{}] 04:15:41 INFO - PROCESS | 3684 | 1469445341068 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 3684 | 1469445341071 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:41 INFO - PROCESS | 3684 | 1469445341201 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:15:41 INFO - PROCESS | 3684 | 1469445341302 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 3684 | 1469445341305 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:41 INFO - PROCESS | 3684 | ++DOCSHELL 131E8800 == 29 [pid = 3684] [id = 505] 04:15:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (131EAC00) [pid = 3684] [serial = 1515] [outer = 00000000] 04:15:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13932800) [pid = 3684] [serial = 1516] [outer = 131EAC00] 04:15:41 INFO - PROCESS | 3684 | 1469445341352 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C3EC00) [pid = 3684] [serial = 1517] [outer = 131EAC00] 04:15:41 INFO - PROCESS | 3684 | 1469445341708 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 702ms 04:15:41 INFO - PROCESS | 3684 | 1469445341761 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 3684 | 1469445341763 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:15:41 INFO - PROCESS | 3684 | 1469445341766 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 3684 | 1469445341770 Marionette TRACE conn2 <- [1,1986,null,{}] 04:15:41 INFO - PROCESS | 3684 | 1469445341781 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 3684 | 1469445341786 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:41 INFO - PROCESS | 3684 | 1469445341867 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:15:41 INFO - PROCESS | 3684 | 1469445341874 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 3684 | 1469445341877 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:41 INFO - PROCESS | 3684 | ++DOCSHELL 15957800 == 30 [pid = 3684] [id = 506] 04:15:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15957C00) [pid = 3684] [serial = 1518] [outer = 00000000] 04:15:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C56000) [pid = 3684] [serial = 1519] [outer = 15957C00] 04:15:41 INFO - PROCESS | 3684 | 1469445341926 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15FA0400) [pid = 3684] [serial = 1520] [outer = 15957C00] 04:15:42 INFO - PROCESS | 3684 | 1469445342427 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 702ms 04:15:42 INFO - PROCESS | 3684 | 1469445342467 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 3684 | 1469445342470 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 04:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:15:42 INFO - PROCESS | 3684 | 1469445342473 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 3684 | 1469445342475 Marionette TRACE conn2 <- [1,1990,null,{}] 04:15:42 INFO - PROCESS | 3684 | 1469445342478 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:42 INFO - PROCESS | 3684 | 1469445342480 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:42 INFO - PROCESS | 3684 | 1469445342627 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:15:42 INFO - PROCESS | 3684 | 1469445342691 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 3684 | 1469445342693 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:42 INFO - PROCESS | 3684 | ++DOCSHELL 16575000 == 31 [pid = 3684] [id = 507] 04:15:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16575400) [pid = 3684] [serial = 1521] [outer = 00000000] 04:15:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (168A9400) [pid = 3684] [serial = 1522] [outer = 16575400] 04:15:42 INFO - PROCESS | 3684 | 1469445342740 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E98C00) [pid = 3684] [serial = 1523] [outer = 16575400] 04:15:43 INFO - PROCESS | 3684 | 1469445343148 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 04:15:43 INFO - PROCESS | 3684 | 1469445343212 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 3684 | 1469445343214 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:15:43 INFO - PROCESS | 3684 | 1469445343217 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 3684 | 1469445343219 Marionette TRACE conn2 <- [1,1994,null,{}] 04:15:43 INFO - PROCESS | 3684 | 1469445343222 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 3684 | 1469445343224 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:43 INFO - PROCESS | 3684 | 1469445343335 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:15:43 INFO - PROCESS | 3684 | 1469445343345 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 3684 | 1469445343347 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:43 INFO - PROCESS | 3684 | ++DOCSHELL 16C82C00 == 32 [pid = 3684] [id = 508] 04:15:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1728CC00) [pid = 3684] [serial = 1524] [outer = 00000000] 04:15:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17523400) [pid = 3684] [serial = 1525] [outer = 1728CC00] 04:15:43 INFO - PROCESS | 3684 | 1469445343444 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (175D1C00) [pid = 3684] [serial = 1526] [outer = 1728CC00] 04:15:43 INFO - PROCESS | 3684 | 1469445343890 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 702ms 04:15:43 INFO - PROCESS | 3684 | 1469445343923 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 3684 | 1469445343925 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:15:43 INFO - PROCESS | 3684 | 1469445343929 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 3684 | 1469445343930 Marionette TRACE conn2 <- [1,1998,null,{}] 04:15:43 INFO - PROCESS | 3684 | 1469445343934 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 3684 | 1469445343939 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:44 INFO - PROCESS | 3684 | 1469445344089 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16576400) [pid = 3684] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13C41400) [pid = 3684] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1026E800) [pid = 3684] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19E82800) [pid = 3684] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15643C00) [pid = 3684] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12A6E400) [pid = 3684] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16D6E000) [pid = 3684] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1831B400) [pid = 3684] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18048800) [pid = 3684] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11C2E000) [pid = 3684] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:15:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C1BC00) [pid = 3684] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:15:44 INFO - PROCESS | 3684 | 1469445344352 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 3684 | 1469445344354 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:44 INFO - PROCESS | 3684 | ++DOCSHELL 0F347800 == 33 [pid = 3684] [id = 509] 04:15:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (0F348000) [pid = 3684] [serial = 1527] [outer = 00000000] 04:15:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (10A0F000) [pid = 3684] [serial = 1528] [outer = 0F348000] 04:15:44 INFO - PROCESS | 3684 | 1469445344400 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (134BC400) [pid = 3684] [serial = 1529] [outer = 0F348000] 04:15:44 INFO - PROCESS | 3684 | 1469445344755 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 843ms 04:15:44 INFO - PROCESS | 3684 | 1469445344770 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 3684 | 1469445344781 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 3684 | 1469445344785 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:15:44 INFO - PROCESS | 3684 | 1469445344787 Marionette TRACE conn2 <- [1,2002,null,{}] 04:15:44 INFO - PROCESS | 3684 | 1469445344790 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:44 INFO - PROCESS | 3684 | 1469445344792 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:44 INFO - PROCESS | 3684 | 1469445344880 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:15:44 INFO - PROCESS | 3684 | 1469445344885 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 3684 | 1469445344887 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:44 INFO - PROCESS | 3684 | ++DOCSHELL 10A0FC00 == 34 [pid = 3684] [id = 510] 04:15:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12A6E400) [pid = 3684] [serial = 1530] [outer = 00000000] 04:15:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18321400) [pid = 3684] [serial = 1531] [outer = 12A6E400] 04:15:45 INFO - PROCESS | 3684 | 1469445345013 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (183D8000) [pid = 3684] [serial = 1532] [outer = 12A6E400] 04:15:45 INFO - PROCESS | 3684 | 1469445345385 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 639ms 04:15:45 INFO - PROCESS | 3684 | 1469445345425 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 3684 | 1469445345426 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 04:15:45 INFO - PROCESS | 3684 | 1469445345430 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:15:45 INFO - PROCESS | 3684 | 1469445345431 Marionette TRACE conn2 <- [1,2006,null,{}] 04:15:45 INFO - PROCESS | 3684 | 1469445345435 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 3684 | 1469445345437 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:45 INFO - PROCESS | 3684 | 1469445345512 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:15:45 INFO - PROCESS | 3684 | 1469445345635 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 3684 | 1469445345637 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:45 INFO - PROCESS | 3684 | ++DOCSHELL 1728E000 == 35 [pid = 3684] [id = 511] 04:15:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1804C800) [pid = 3684] [serial = 1533] [outer = 00000000] 04:15:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A110800) [pid = 3684] [serial = 1534] [outer = 1804C800] 04:15:45 INFO - PROCESS | 3684 | 1469445345680 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A111400) [pid = 3684] [serial = 1535] [outer = 1804C800] 04:15:46 INFO - PROCESS | 3684 | 1469445346035 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 624ms 04:15:46 INFO - PROCESS | 3684 | 1469445346068 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 3684 | 1469445346070 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:15:46 INFO - PROCESS | 3684 | 1469445346073 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 3684 | 1469445346075 Marionette TRACE conn2 <- [1,2010,null,{}] 04:15:46 INFO - PROCESS | 3684 | 1469445346078 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:46 INFO - PROCESS | 3684 | 1469445346080 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:46 INFO - PROCESS | 3684 | 1469445346191 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:15:46 INFO - PROCESS | 3684 | 1469445346198 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 3684 | 1469445346200 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:46 INFO - PROCESS | 3684 | ++DOCSHELL 19F3C800 == 36 [pid = 3684] [id = 512] 04:15:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A35A000) [pid = 3684] [serial = 1536] [outer = 00000000] 04:15:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A725800) [pid = 3684] [serial = 1537] [outer = 1A35A000] 04:15:46 INFO - PROCESS | 3684 | 1469445346251 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A729400) [pid = 3684] [serial = 1538] [outer = 1A35A000] 04:15:47 INFO - PROCESS | 3684 | 1469445347024 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 983ms 04:15:47 INFO - PROCESS | 3684 | 1469445347061 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 3684 | 1469445347065 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 04:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:15:47 INFO - PROCESS | 3684 | 1469445347070 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 3684 | 1469445347076 Marionette TRACE conn2 <- [1,2014,null,{}] 04:15:47 INFO - PROCESS | 3684 | 1469445347081 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:47 INFO - PROCESS | 3684 | 1469445347084 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:47 INFO - PROCESS | 3684 | 1469445347202 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:15:47 INFO - PROCESS | 3684 | 1469445347342 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 3684 | 1469445347345 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:47 INFO - PROCESS | 3684 | ++DOCSHELL 10EDDC00 == 37 [pid = 3684] [id = 513] 04:15:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10F09C00) [pid = 3684] [serial = 1539] [outer = 00000000] 04:15:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12D5EC00) [pid = 3684] [serial = 1540] [outer = 10F09C00] 04:15:47 INFO - PROCESS | 3684 | 1469445347403 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (134BCC00) [pid = 3684] [serial = 1541] [outer = 10F09C00] 04:15:48 INFO - PROCESS | 3684 | 1469445348097 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1077ms 04:15:48 INFO - PROCESS | 3684 | 1469445348186 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 3684 | 1469445348191 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 04:15:48 INFO - PROCESS | 3684 | 1469445348199 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 3684 | 1469445348202 Marionette TRACE conn2 <- [1,2018,null,{}] 04:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:15:48 INFO - PROCESS | 3684 | 1469445348206 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 3684 | 1469445348209 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:48 INFO - PROCESS | 3684 | 1469445348442 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:15:48 INFO - PROCESS | 3684 | 1469445348583 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 3684 | 1469445348586 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:48 INFO - PROCESS | 3684 | ++DOCSHELL 10220800 == 38 [pid = 3684] [id = 514] 04:15:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10229400) [pid = 3684] [serial = 1542] [outer = 00000000] 04:15:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (104E6C00) [pid = 3684] [serial = 1543] [outer = 10229400] 04:15:48 INFO - PROCESS | 3684 | 1469445348638 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10A4D800) [pid = 3684] [serial = 1544] [outer = 10229400] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 1728E000 == 37 [pid = 3684] [id = 511] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 10A0FC00 == 36 [pid = 3684] [id = 510] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 0F347800 == 35 [pid = 3684] [id = 509] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 16C82C00 == 34 [pid = 3684] [id = 508] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 16575000 == 33 [pid = 3684] [id = 507] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 15957800 == 32 [pid = 3684] [id = 506] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 131E8800 == 31 [pid = 3684] [id = 505] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 10EE2800 == 30 [pid = 3684] [id = 504] 04:15:49 INFO - PROCESS | 3684 | --DOCSHELL 13204C00 == 29 [pid = 3684] [id = 503] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1689E400) [pid = 3684] [serial = 1480] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15958800) [pid = 3684] [serial = 1468] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (15F9B400) [pid = 3684] [serial = 1469] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (12822C00) [pid = 3684] [serial = 1465] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1305DC00) [pid = 3684] [serial = 1466] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1A113C00) [pid = 3684] [serial = 1463] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15958000) [pid = 3684] [serial = 1477] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (114D3C00) [pid = 3684] [serial = 1471] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (13204000) [pid = 3684] [serial = 1474] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (139C6400) [pid = 3684] [serial = 1475] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17436800) [pid = 3684] [serial = 1483] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A11DC00) [pid = 3684] [serial = 1495] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (183DFC00) [pid = 3684] [serial = 1486] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16D6C000) [pid = 3684] [serial = 1490] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A35C400) [pid = 3684] [serial = 1496] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15F99C00) [pid = 3684] [serial = 1489] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1831EC00) [pid = 3684] [serial = 1493] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E07800) [pid = 3684] [serial = 1492] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (183E0400) [pid = 3684] [serial = 1487] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1746CC00) [pid = 3684] [serial = 1484] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1690D400) [pid = 3684] [serial = 1481] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15C50000) [pid = 3684] [serial = 1478] [outer = 00000000] [url = about:blank] 04:15:49 INFO - PROCESS | 3684 | 1469445349213 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1030ms 04:15:49 INFO - PROCESS | 3684 | 1469445349241 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 3684 | 1469445349245 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:15:49 INFO - PROCESS | 3684 | 1469445349265 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 3684 | 1469445349268 Marionette TRACE conn2 <- [1,2022,null,{}] 04:15:49 INFO - PROCESS | 3684 | 1469445349275 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:49 INFO - PROCESS | 3684 | 1469445349277 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:49 INFO - PROCESS | 3684 | 1469445349368 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:15:49 INFO - PROCESS | 3684 | 1469445349461 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 3684 | 1469445349464 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:49 INFO - PROCESS | 3684 | ++DOCSHELL 12A92C00 == 30 [pid = 3684] [id = 515] 04:15:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12A94400) [pid = 3684] [serial = 1545] [outer = 00000000] 04:15:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (130D3800) [pid = 3684] [serial = 1546] [outer = 12A94400] 04:15:49 INFO - PROCESS | 3684 | 1469445349511 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131EB400) [pid = 3684] [serial = 1547] [outer = 12A94400] 04:15:49 INFO - PROCESS | 3684 | 1469445349915 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 717ms 04:15:49 INFO - PROCESS | 3684 | 1469445349973 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:15:49 INFO - PROCESS | 3684 | 1469445349975 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 04:15:49 INFO - PROCESS | 3684 | 1469445349979 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 3684 | 1469445349981 Marionette TRACE conn2 <- [1,2026,null,{}] 04:15:49 INFO - PROCESS | 3684 | 1469445349985 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:49 INFO - PROCESS | 3684 | 1469445349987 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:50 INFO - PROCESS | 3684 | 1469445350070 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:15:50 INFO - PROCESS | 3684 | 1469445350079 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 3684 | 1469445350081 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:50 INFO - PROCESS | 3684 | ++DOCSHELL 15C1AC00 == 31 [pid = 3684] [id = 516] 04:15:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C1B400) [pid = 3684] [serial = 1548] [outer = 00000000] 04:15:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C50000) [pid = 3684] [serial = 1549] [outer = 15C1B400] 04:15:50 INFO - PROCESS | 3684 | 1469445350126 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15E22C00) [pid = 3684] [serial = 1550] [outer = 15C1B400] 04:15:50 INFO - PROCESS | 3684 | 1469445350598 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 624ms 04:15:50 INFO - PROCESS | 3684 | 1469445350614 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 3684 | 1469445350618 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 04:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:15:50 INFO - PROCESS | 3684 | 1469445350632 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 3684 | 1469445350636 Marionette TRACE conn2 <- [1,2030,null,{}] 04:15:50 INFO - PROCESS | 3684 | 1469445350640 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:50 INFO - PROCESS | 3684 | 1469445350643 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:50 INFO - PROCESS | 3684 | 1469445350729 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:15:50 INFO - PROCESS | 3684 | 1469445350737 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 3684 | 1469445350739 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:50 INFO - PROCESS | 3684 | ++DOCSHELL 16901400 == 32 [pid = 3684] [id = 517] 04:15:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16902000) [pid = 3684] [serial = 1551] [outer = 00000000] 04:15:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16D70800) [pid = 3684] [serial = 1552] [outer = 16902000] 04:15:50 INFO - PROCESS | 3684 | 1469445350787 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17433000) [pid = 3684] [serial = 1553] [outer = 16902000] 04:15:51 INFO - PROCESS | 3684 | 1469445351237 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 702ms 04:15:51 INFO - PROCESS | 3684 | 1469445351308 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 3684 | 1469445351311 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 04:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:15:51 INFO - PROCESS | 3684 | 1469445351314 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 3684 | 1469445351316 Marionette TRACE conn2 <- [1,2034,null,{}] 04:15:51 INFO - PROCESS | 3684 | 1469445351326 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:51 INFO - PROCESS | 3684 | 1469445351328 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:51 INFO - PROCESS | 3684 | 1469445351447 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:15:51 INFO - PROCESS | 3684 | 1469445351536 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 3684 | 1469445351538 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:51 INFO - PROCESS | 3684 | ++DOCSHELL 17526400 == 33 [pid = 3684] [id = 518] 04:15:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1752AC00) [pid = 3684] [serial = 1554] [outer = 00000000] 04:15:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17AA6400) [pid = 3684] [serial = 1555] [outer = 1752AC00] 04:15:51 INFO - PROCESS | 3684 | 1469445351581 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (18314C00) [pid = 3684] [serial = 1556] [outer = 1752AC00] 04:15:51 INFO - PROCESS | 3684 | 1469445351994 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 702ms 04:15:52 INFO - PROCESS | 3684 | 1469445352013 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 3684 | 1469445352015 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 04:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:15:52 INFO - PROCESS | 3684 | 1469445352019 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 3684 | 1469445352020 Marionette TRACE conn2 <- [1,2038,null,{}] 04:15:52 INFO - PROCESS | 3684 | 1469445352024 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:52 INFO - PROCESS | 3684 | 1469445352026 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:52 INFO - PROCESS | 3684 | 1469445352140 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:15:52 INFO - PROCESS | 3684 | 1469445352145 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 3684 | 1469445352151 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:52 INFO - PROCESS | 3684 | ++DOCSHELL 13205000 == 34 [pid = 3684] [id = 519] 04:15:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183D3400) [pid = 3684] [serial = 1557] [outer = 00000000] 04:15:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E05800) [pid = 3684] [serial = 1558] [outer = 183D3400] 04:15:52 INFO - PROCESS | 3684 | 1469445352260 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E7F000) [pid = 3684] [serial = 1559] [outer = 183D3400] 04:15:52 INFO - PROCESS | 3684 | 1469445352726 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 04:15:52 INFO - PROCESS | 3684 | 1469445352760 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 3684 | 1469445352762 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 04:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:15:52 INFO - PROCESS | 3684 | 1469445352765 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 3684 | 1469445352767 Marionette TRACE conn2 <- [1,2042,null,{}] 04:15:52 INFO - PROCESS | 3684 | 1469445352775 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:52 INFO - PROCESS | 3684 | 1469445352777 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:52 INFO - PROCESS | 3684 | 1469445352913 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:15:52 INFO - PROCESS | 3684 | 1469445352987 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 3684 | 1469445352989 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:52 INFO - PROCESS | 3684 | ++DOCSHELL 1A111800 == 35 [pid = 3684] [id = 520] 04:15:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A113C00) [pid = 3684] [serial = 1560] [outer = 00000000] 04:15:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A35C400) [pid = 3684] [serial = 1561] [outer = 1A113C00] 04:15:53 INFO - PROCESS | 3684 | 1469445353032 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1A358C00) [pid = 3684] [serial = 1562] [outer = 1A113C00] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (10F10800) [pid = 3684] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (1804C800) [pid = 3684] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16575400) [pid = 3684] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10F04C00) [pid = 3684] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1728CC00) [pid = 3684] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (131EAC00) [pid = 3684] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13207000) [pid = 3684] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15957C00) [pid = 3684] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (102C9000) [pid = 3684] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (0F348000) [pid = 3684] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14FAD400) [pid = 3684] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18317C00) [pid = 3684] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A72A000) [pid = 3684] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:15:53 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12A6E400) [pid = 3684] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:15:53 INFO - PROCESS | 3684 | 1469445353505 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 795ms 04:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:15:53 INFO - PROCESS | 3684 | 1469445353567 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 3684 | 1469445353569 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 04:15:53 INFO - PROCESS | 3684 | 1469445353572 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 3684 | 1469445353574 Marionette TRACE conn2 <- [1,2046,null,{}] 04:15:53 INFO - PROCESS | 3684 | 1469445353577 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:53 INFO - PROCESS | 3684 | 1469445353579 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:53 INFO - PROCESS | 3684 | 1469445353694 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:15:53 INFO - PROCESS | 3684 | 1469445353755 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 3684 | 1469445353757 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:53 INFO - PROCESS | 3684 | ++DOCSHELL 102C9000 == 36 [pid = 3684] [id = 521] 04:15:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1047CC00) [pid = 3684] [serial = 1563] [outer = 00000000] 04:15:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (14FAD400) [pid = 3684] [serial = 1564] [outer = 1047CC00] 04:15:53 INFO - PROCESS | 3684 | 1469445353800 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1728CC00) [pid = 3684] [serial = 1565] [outer = 1047CC00] 04:15:54 INFO - PROCESS | 3684 | 1469445354151 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 624ms 04:15:54 INFO - PROCESS | 3684 | 1469445354211 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 3684 | 1469445354213 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 04:15:54 INFO - PROCESS | 3684 | 1469445354216 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:15:54 INFO - PROCESS | 3684 | 1469445354218 Marionette TRACE conn2 <- [1,2050,null,{}] 04:15:54 INFO - PROCESS | 3684 | 1469445354229 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:54 INFO - PROCESS | 3684 | 1469445354231 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:54 INFO - PROCESS | 3684 | 1469445354332 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:15:54 INFO - PROCESS | 3684 | 1469445354338 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 3684 | 1469445354340 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:54 INFO - PROCESS | 3684 | ++DOCSHELL 131DDC00 == 37 [pid = 3684] [id = 522] 04:15:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14295800) [pid = 3684] [serial = 1566] [outer = 00000000] 04:15:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A10EC00) [pid = 3684] [serial = 1567] [outer = 14295800] 04:15:54 INFO - PROCESS | 3684 | 1469445354383 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A4D6C00) [pid = 3684] [serial = 1568] [outer = 14295800] 04:15:54 INFO - PROCESS | 3684 | 1469445354838 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 639ms 04:15:54 INFO - PROCESS | 3684 | 1469445354864 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 3684 | 1469445354866 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:15:54 INFO - PROCESS | 3684 | 1469445354873 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 3684 | 1469445354875 Marionette TRACE conn2 <- [1,2054,null,{}] 04:15:54 INFO - PROCESS | 3684 | 1469445354878 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:54 INFO - PROCESS | 3684 | 1469445354880 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:54 INFO - PROCESS | 3684 | 1469445354969 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:15:54 INFO - PROCESS | 3684 | 1469445354975 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 3684 | 1469445354977 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:54 INFO - PROCESS | 3684 | ++DOCSHELL 16D76C00 == 38 [pid = 3684] [id = 523] 04:15:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (183D7000) [pid = 3684] [serial = 1569] [outer = 00000000] 04:15:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A774000) [pid = 3684] [serial = 1570] [outer = 183D7000] 04:15:55 INFO - PROCESS | 3684 | 1469445355020 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A777400) [pid = 3684] [serial = 1571] [outer = 183D7000] 04:15:55 INFO - PROCESS | 3684 | 1469445355535 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 686ms 04:15:55 INFO - PROCESS | 3684 | 1469445355571 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 3684 | 1469445355576 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 04:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:15:55 INFO - PROCESS | 3684 | 1469445355581 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 3684 | 1469445355585 Marionette TRACE conn2 <- [1,2058,null,{}] 04:15:55 INFO - PROCESS | 3684 | 1469445355591 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:55 INFO - PROCESS | 3684 | 1469445355594 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:55 INFO - PROCESS | 3684 | 1469445355750 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:15:55 INFO - PROCESS | 3684 | 1469445355875 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 3684 | 1469445355880 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:55 INFO - PROCESS | 3684 | ++DOCSHELL 10A48400 == 39 [pid = 3684] [id = 524] 04:15:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (114DCC00) [pid = 3684] [serial = 1572] [outer = 00000000] 04:15:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13061C00) [pid = 3684] [serial = 1573] [outer = 114DCC00] 04:15:55 INFO - PROCESS | 3684 | 1469445355938 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13C4DC00) [pid = 3684] [serial = 1574] [outer = 114DCC00] 04:15:56 INFO - PROCESS | 3684 | 1469445356473 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 952ms 04:15:56 INFO - PROCESS | 3684 | 1469445356528 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:15:56 INFO - PROCESS | 3684 | 1469445356533 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 04:15:56 INFO - PROCESS | 3684 | 1469445356540 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 3684 | 1469445356543 Marionette TRACE conn2 <- [1,2062,null,{}] 04:15:56 INFO - PROCESS | 3684 | 1469445356547 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:56 INFO - PROCESS | 3684 | 1469445356550 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:56 INFO - PROCESS | 3684 | 1469445356657 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:15:56 INFO - PROCESS | 3684 | 1469445356766 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 3684 | 1469445356769 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:56 INFO - PROCESS | 3684 | ++DOCSHELL 15E2FC00 == 40 [pid = 3684] [id = 525] 04:15:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (15F99800) [pid = 3684] [serial = 1575] [outer = 00000000] 04:15:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1656F800) [pid = 3684] [serial = 1576] [outer = 15F99800] 04:15:56 INFO - PROCESS | 3684 | 1469445356824 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (1689E800) [pid = 3684] [serial = 1577] [outer = 15F99800] 04:15:57 INFO - PROCESS | 3684 | 1469445357456 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 952ms 04:15:57 INFO - PROCESS | 3684 | 1469445357483 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 3684 | 1469445357485 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:15:57 INFO - PROCESS | 3684 | 1469445357489 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 3684 | 1469445357493 Marionette TRACE conn2 <- [1,2066,null,{}] 04:15:57 INFO - PROCESS | 3684 | 1469445357504 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:57 INFO - PROCESS | 3684 | 1469445357509 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:57 INFO - PROCESS | 3684 | 1469445357622 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:15:57 INFO - PROCESS | 3684 | 1469445357732 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 3684 | 1469445357736 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:57 INFO - PROCESS | 3684 | ++DOCSHELL 1A358000 == 41 [pid = 3684] [id = 526] 04:15:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A358800) [pid = 3684] [serial = 1578] [outer = 00000000] 04:15:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A734800) [pid = 3684] [serial = 1579] [outer = 1A358800] 04:15:57 INFO - PROCESS | 3684 | 1469445357837 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A77C800) [pid = 3684] [serial = 1580] [outer = 1A358800] 04:15:58 INFO - PROCESS | 3684 | 1469445358384 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 951ms 04:15:58 INFO - PROCESS | 3684 | 1469445358434 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 3684 | 1469445358437 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 04:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:15:58 INFO - PROCESS | 3684 | 1469445358440 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 3684 | 1469445358442 Marionette TRACE conn2 <- [1,2070,null,{}] 04:15:58 INFO - PROCESS | 3684 | 1469445358446 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:58 INFO - PROCESS | 3684 | 1469445358448 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:58 INFO - PROCESS | 3684 | 1469445358553 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:15:58 INFO - PROCESS | 3684 | 1469445358667 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 3684 | 1469445358669 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:58 INFO - PROCESS | 3684 | ++DOCSHELL 17525800 == 42 [pid = 3684] [id = 527] 04:15:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A937000) [pid = 3684] [serial = 1581] [outer = 00000000] 04:15:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1A93E400) [pid = 3684] [serial = 1582] [outer = 1A937000] 04:15:58 INFO - PROCESS | 3684 | 1469445358770 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (1ABD4000) [pid = 3684] [serial = 1583] [outer = 1A937000] 04:15:59 INFO - PROCESS | 3684 | 1469445359539 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1139ms 04:15:59 INFO - PROCESS | 3684 | 1469445359581 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 3684 | 1469445359585 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 04:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:15:59 INFO - PROCESS | 3684 | 1469445359590 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 3684 | 1469445359593 Marionette TRACE conn2 <- [1,2074,null,{}] 04:15:59 INFO - PROCESS | 3684 | 1469445359599 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:59 INFO - PROCESS | 3684 | 1469445359602 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:59 INFO - PROCESS | 3684 | 1469445359752 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:15:59 INFO - PROCESS | 3684 | 1469445359768 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 3684 | 1469445359773 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:15:59 INFO - PROCESS | 3684 | ++DOCSHELL 11207C00 == 43 [pid = 3684] [id = 528] 04:15:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (11208400) [pid = 3684] [serial = 1584] [outer = 00000000] 04:15:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (130AF800) [pid = 3684] [serial = 1585] [outer = 11208400] 04:15:59 INFO - PROCESS | 3684 | 1469445359821 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 97 (134C0400) [pid = 3684] [serial = 1586] [outer = 11208400] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 131DDC00 == 42 [pid = 3684] [id = 522] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 102C9000 == 41 [pid = 3684] [id = 521] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 1A111800 == 40 [pid = 3684] [id = 520] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 13205000 == 39 [pid = 3684] [id = 519] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 17526400 == 38 [pid = 3684] [id = 518] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 16901400 == 37 [pid = 3684] [id = 517] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 15C1AC00 == 36 [pid = 3684] [id = 516] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 12A92C00 == 35 [pid = 3684] [id = 515] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 10220800 == 34 [pid = 3684] [id = 514] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 10EDDC00 == 33 [pid = 3684] [id = 513] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 19F3C800 == 32 [pid = 3684] [id = 512] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 17525800 == 31 [pid = 3684] [id = 527] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 1A358000 == 30 [pid = 3684] [id = 526] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 16D76C00 == 29 [pid = 3684] [id = 523] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 10A48400 == 28 [pid = 3684] [id = 524] 04:16:00 INFO - PROCESS | 3684 | --DOCSHELL 15E2FC00 == 27 [pid = 3684] [id = 525] 04:16:00 INFO - PROCESS | 3684 | --DOMWINDOW == 96 (12828C00) [pid = 3684] [serial = 1472] [outer = 00000000] [url = about:blank] 04:16:00 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A725800) [pid = 3684] [serial = 1537] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (1A110800) [pid = 3684] [serial = 1534] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (168A9400) [pid = 3684] [serial = 1522] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (114D2C00) [pid = 3684] [serial = 1513] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (11A52C00) [pid = 3684] [serial = 1514] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17523400) [pid = 3684] [serial = 1525] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13932800) [pid = 3684] [serial = 1516] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13C3EC00) [pid = 3684] [serial = 1517] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (13C45400) [pid = 3684] [serial = 1511] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (139C7000) [pid = 3684] [serial = 1510] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15C56000) [pid = 3684] [serial = 1519] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16E98C00) [pid = 3684] [serial = 1523] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1314E800) [pid = 3684] [serial = 1499] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A0F000) [pid = 3684] [serial = 1528] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12A91C00) [pid = 3684] [serial = 1498] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16570800) [pid = 3684] [serial = 1502] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15C4C800) [pid = 3684] [serial = 1501] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A4CF000) [pid = 3684] [serial = 1505] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19F43400) [pid = 3684] [serial = 1504] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A731800) [pid = 3684] [serial = 1508] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A72E800) [pid = 3684] [serial = 1507] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (175D1C00) [pid = 3684] [serial = 1526] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (134BC400) [pid = 3684] [serial = 1529] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (18321400) [pid = 3684] [serial = 1531] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A111400) [pid = 3684] [serial = 1535] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (183D8000) [pid = 3684] [serial = 1532] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15FA0400) [pid = 3684] [serial = 1520] [outer = 00000000] [url = about:blank] 04:16:01 INFO - PROCESS | 3684 | 1469445361062 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1560ms 04:16:01 INFO - PROCESS | 3684 | 1469445361173 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 3684 | 1469445361177 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:16:01 INFO - PROCESS | 3684 | 1469445361182 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 3684 | 1469445361186 Marionette TRACE conn2 <- [1,2078,null,{}] 04:16:01 INFO - PROCESS | 3684 | 1469445361193 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 3684 | 1469445361197 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:01 INFO - PROCESS | 3684 | 1469445361281 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:16:01 INFO - PROCESS | 3684 | 1469445361290 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 3684 | 1469445361295 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:01 INFO - PROCESS | 3684 | ++DOCSHELL 11206000 == 28 [pid = 3684] [id = 529] 04:16:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11206800) [pid = 3684] [serial = 1587] [outer = 00000000] 04:16:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114D2C00) [pid = 3684] [serial = 1588] [outer = 11206800] 04:16:01 INFO - PROCESS | 3684 | 1469445361343 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11A46800) [pid = 3684] [serial = 1589] [outer = 11206800] 04:16:01 INFO - PROCESS | 3684 | 1469445361835 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 687ms 04:16:01 INFO - PROCESS | 3684 | 1469445361864 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 3684 | 1469445361869 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:16:01 INFO - PROCESS | 3684 | 1469445361875 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 3684 | 1469445361878 Marionette TRACE conn2 <- [1,2082,null,{}] 04:16:01 INFO - PROCESS | 3684 | 1469445361882 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 3684 | 1469445361884 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:01 INFO - PROCESS | 3684 | 1469445361968 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:16:01 INFO - PROCESS | 3684 | 1469445361977 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 3684 | 1469445361979 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:01 INFO - PROCESS | 3684 | ++DOCSHELL 1313F000 == 29 [pid = 3684] [id = 530] 04:16:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13152400) [pid = 3684] [serial = 1590] [outer = 00000000] 04:16:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13205000) [pid = 3684] [serial = 1591] [outer = 13152400] 04:16:02 INFO - PROCESS | 3684 | 1469445362026 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (134BFC00) [pid = 3684] [serial = 1592] [outer = 13152400] 04:16:02 INFO - PROCESS | 3684 | 1469445362490 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 640ms 04:16:02 INFO - PROCESS | 3684 | 1469445362513 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 3684 | 1469445362515 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 04:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:16:02 INFO - PROCESS | 3684 | 1469445362523 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 3684 | 1469445362527 Marionette TRACE conn2 <- [1,2086,null,{}] 04:16:02 INFO - PROCESS | 3684 | 1469445362537 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:02 INFO - PROCESS | 3684 | 1469445362542 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:02 INFO - PROCESS | 3684 | 1469445362655 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:16:02 INFO - PROCESS | 3684 | 1469445362757 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 3684 | 1469445362761 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:02 INFO - PROCESS | 3684 | ++DOCSHELL 13E9E800 == 30 [pid = 3684] [id = 531] 04:16:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13EA8000) [pid = 3684] [serial = 1593] [outer = 00000000] 04:16:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15957800) [pid = 3684] [serial = 1594] [outer = 13EA8000] 04:16:02 INFO - PROCESS | 3684 | 1469445362809 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15C4C800) [pid = 3684] [serial = 1595] [outer = 13EA8000] 04:16:03 INFO - PROCESS | 3684 | 1469445363198 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 702ms 04:16:03 INFO - PROCESS | 3684 | 1469445363218 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 3684 | 1469445363221 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:16:03 INFO - PROCESS | 3684 | 1469445363224 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 3684 | 1469445363226 Marionette TRACE conn2 <- [1,2090,null,{}] 04:16:03 INFO - PROCESS | 3684 | 1469445363229 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 3684 | 1469445363240 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:03 INFO - PROCESS | 3684 | 1469445363322 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:16:03 INFO - PROCESS | 3684 | 1469445363430 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 3684 | 1469445363432 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:03 INFO - PROCESS | 3684 | ++DOCSHELL 15C1C000 == 31 [pid = 3684] [id = 532] 04:16:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15C20800) [pid = 3684] [serial = 1596] [outer = 00000000] 04:16:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16563800) [pid = 3684] [serial = 1597] [outer = 15C20800] 04:16:03 INFO - PROCESS | 3684 | 1469445363476 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1657B800) [pid = 3684] [serial = 1598] [outer = 15C20800] 04:16:03 INFO - PROCESS | 3684 | 1469445363901 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 749ms 04:16:03 INFO - PROCESS | 3684 | 1469445363964 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 3684 | 1469445363966 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:16:03 INFO - PROCESS | 3684 | 1469445363969 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 3684 | 1469445363971 Marionette TRACE conn2 <- [1,2094,null,{}] 04:16:03 INFO - PROCESS | 3684 | 1469445363974 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 3684 | 1469445363977 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:04 INFO - PROCESS | 3684 | 1469445364111 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:16:04 INFO - PROCESS | 3684 | 1469445364129 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 3684 | 1469445364131 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:04 INFO - PROCESS | 3684 | ++DOCSHELL 0F34FC00 == 32 [pid = 3684] [id = 533] 04:16:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15E30400) [pid = 3684] [serial = 1599] [outer = 00000000] 04:16:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (16C82C00) [pid = 3684] [serial = 1600] [outer = 15E30400] 04:16:04 INFO - PROCESS | 3684 | 1469445364175 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1728A000) [pid = 3684] [serial = 1601] [outer = 15E30400] 04:16:04 INFO - PROCESS | 3684 | 1469445364609 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 702ms 04:16:04 INFO - PROCESS | 3684 | 1469445364669 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 3684 | 1469445364671 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:16:04 INFO - PROCESS | 3684 | 1469445364687 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 3684 | 1469445364689 Marionette TRACE conn2 <- [1,2098,null,{}] 04:16:04 INFO - PROCESS | 3684 | 1469445364692 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:04 INFO - PROCESS | 3684 | 1469445364698 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:04 INFO - PROCESS | 3684 | 1469445364843 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:16:04 INFO - PROCESS | 3684 | 1469445364910 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 3684 | 1469445364912 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:04 INFO - PROCESS | 3684 | ++DOCSHELL 1752C000 == 33 [pid = 3684] [id = 534] 04:16:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (175C8400) [pid = 3684] [serial = 1602] [outer = 00000000] 04:16:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17E4DC00) [pid = 3684] [serial = 1603] [outer = 175C8400] 04:16:04 INFO - PROCESS | 3684 | 1469445364957 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (18323000) [pid = 3684] [serial = 1604] [outer = 175C8400] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1752AC00) [pid = 3684] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (183D3400) [pid = 3684] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1047CC00) [pid = 3684] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15C1B400) [pid = 3684] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A35A000) [pid = 3684] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12A94400) [pid = 3684] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A113C00) [pid = 3684] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10229400) [pid = 3684] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16902000) [pid = 3684] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10F09C00) [pid = 3684] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (183D7000) [pid = 3684] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:16:05 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (14295800) [pid = 3684] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:16:05 INFO - PROCESS | 3684 | 1469445365610 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 936ms 04:16:05 INFO - PROCESS | 3684 | 1469445365631 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 3684 | 1469445365633 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 04:16:05 INFO - PROCESS | 3684 | 1469445365636 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:16:05 INFO - PROCESS | 3684 | 1469445365638 Marionette TRACE conn2 <- [1,2102,null,{}] 04:16:05 INFO - PROCESS | 3684 | 1469445365641 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:05 INFO - PROCESS | 3684 | 1469445365643 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:05 INFO - PROCESS | 3684 | 1469445365727 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:16:05 INFO - PROCESS | 3684 | 1469445365732 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 3684 | 1469445365734 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:05 INFO - PROCESS | 3684 | ++DOCSHELL 1047CC00 == 34 [pid = 3684] [id = 535] 04:16:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (104E7C00) [pid = 3684] [serial = 1605] [outer = 00000000] 04:16:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14295800) [pid = 3684] [serial = 1606] [outer = 104E7C00] 04:16:05 INFO - PROCESS | 3684 | 1469445365781 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1595BC00) [pid = 3684] [serial = 1607] [outer = 104E7C00] 04:16:06 INFO - PROCESS | 3684 | 1469445366237 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 624ms 04:16:06 INFO - PROCESS | 3684 | 1469445366274 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 3684 | 1469445366276 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 04:16:06 INFO - PROCESS | 3684 | 1469445366280 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:16:06 INFO - PROCESS | 3684 | 1469445366281 Marionette TRACE conn2 <- [1,2106,null,{}] 04:16:06 INFO - PROCESS | 3684 | 1469445366285 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:06 INFO - PROCESS | 3684 | 1469445366286 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:06 INFO - PROCESS | 3684 | 1469445366362 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:16:06 INFO - PROCESS | 3684 | 1469445366367 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 3684 | 1469445366369 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:06 INFO - PROCESS | 3684 | ++DOCSHELL 1657D000 == 35 [pid = 3684] [id = 536] 04:16:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1728DC00) [pid = 3684] [serial = 1608] [outer = 00000000] 04:16:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E03400) [pid = 3684] [serial = 1609] [outer = 1728DC00] 04:16:06 INFO - PROCESS | 3684 | 1469445366414 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19E0D800) [pid = 3684] [serial = 1610] [outer = 1728DC00] 04:16:06 INFO - PROCESS | 3684 | 1469445366838 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 640ms 04:16:06 INFO - PROCESS | 3684 | 1469445366918 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 3684 | 1469445366920 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:16:06 INFO - PROCESS | 3684 | 1469445366923 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 3684 | 1469445366925 Marionette TRACE conn2 <- [1,2110,null,{}] 04:16:06 INFO - PROCESS | 3684 | 1469445366929 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:06 INFO - PROCESS | 3684 | 1469445366930 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:07 INFO - PROCESS | 3684 | 1469445367007 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:16:07 INFO - PROCESS | 3684 | 1469445367013 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 3684 | 1469445367015 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:07 INFO - PROCESS | 3684 | ++DOCSHELL 17289C00 == 36 [pid = 3684] [id = 537] 04:16:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (183DB000) [pid = 3684] [serial = 1611] [outer = 00000000] 04:16:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A34EC00) [pid = 3684] [serial = 1612] [outer = 183DB000] 04:16:07 INFO - PROCESS | 3684 | 1469445367062 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A34F000) [pid = 3684] [serial = 1613] [outer = 183DB000] 04:16:07 INFO - PROCESS | 3684 | 1469445367502 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 639ms 04:16:07 INFO - PROCESS | 3684 | 1469445367562 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 3684 | 1469445367564 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 04:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:16:07 INFO - PROCESS | 3684 | 1469445367610 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 3684 | 1469445367613 Marionette TRACE conn2 <- [1,2114,null,{}] 04:16:07 INFO - PROCESS | 3684 | 1469445367620 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:07 INFO - PROCESS | 3684 | 1469445367624 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:07 INFO - PROCESS | 3684 | 1469445367737 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:16:07 INFO - PROCESS | 3684 | 1469445367943 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 3684 | 1469445367947 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:07 INFO - PROCESS | 3684 | ++DOCSHELL 10F0B000 == 37 [pid = 3684] [id = 538] 04:16:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10F10800) [pid = 3684] [serial = 1614] [outer = 00000000] 04:16:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (11CD8C00) [pid = 3684] [serial = 1615] [outer = 10F10800] 04:16:07 INFO - PROCESS | 3684 | 1469445368003 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12A99800) [pid = 3684] [serial = 1616] [outer = 10F10800] 04:16:08 INFO - PROCESS | 3684 | 1469445368781 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1295ms 04:16:08 INFO - PROCESS | 3684 | 1469445368860 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 3684 | 1469445368865 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:16:08 INFO - PROCESS | 3684 | 1469445368871 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 3684 | 1469445368875 Marionette TRACE conn2 <- [1,2118,null,{}] 04:16:08 INFO - PROCESS | 3684 | 1469445368886 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 3684 | 1469445368891 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:09 INFO - PROCESS | 3684 | 1469445369037 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:16:09 INFO - PROCESS | 3684 | 1469445369167 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 3684 | 1469445369170 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:09 INFO - PROCESS | 3684 | ++DOCSHELL 14FA8C00 == 38 [pid = 3684] [id = 539] 04:16:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (15645400) [pid = 3684] [serial = 1617] [outer = 00000000] 04:16:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (15C55C00) [pid = 3684] [serial = 1618] [outer = 15645400] 04:16:09 INFO - PROCESS | 3684 | 1469445369228 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (16562800) [pid = 3684] [serial = 1619] [outer = 15645400] 04:16:10 INFO - PROCESS | 3684 | 1469445370086 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 3684 | 1469445370171 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 3684 | 1469445370178 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 3684 | 1469445370181 Marionette TRACE conn2 <- [1,2122,null,{}] 04:16:10 INFO - PROCESS | 3684 | 1469445370186 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 3684 | 1469445370189 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:10 INFO - PROCESS | 3684 | 1469445370281 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:16:10 INFO - PROCESS | 3684 | 1469445370288 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 3684 | 1469445370291 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:10 INFO - PROCESS | 3684 | ++DOCSHELL 11206000 == 31 [pid = 3684] [id = 540] 04:16:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11207800) [pid = 3684] [serial = 1620] [outer = 00000000] 04:16:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (11CD9C00) [pid = 3684] [serial = 1621] [outer = 11207800] 04:16:10 INFO - PROCESS | 3684 | 1469445370338 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1305D800) [pid = 3684] [serial = 1622] [outer = 11207800] 04:16:10 INFO - PROCESS | 3684 | 1469445370842 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 686ms 04:16:10 INFO - PROCESS | 3684 | 1469445370880 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 3684 | 1469445370884 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:16:10 INFO - PROCESS | 3684 | 1469445370894 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 3684 | 1469445370896 Marionette TRACE conn2 <- [1,2126,null,{}] 04:16:10 INFO - PROCESS | 3684 | 1469445370900 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 3684 | 1469445370902 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:10 INFO - PROCESS | 3684 | 1469445370994 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:16:11 INFO - PROCESS | 3684 | 1469445371127 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 3684 | 1469445371129 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:11 INFO - PROCESS | 3684 | ++DOCSHELL 134BCC00 == 32 [pid = 3684] [id = 541] 04:16:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (134C3C00) [pid = 3684] [serial = 1623] [outer = 00000000] 04:16:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13C43C00) [pid = 3684] [serial = 1624] [outer = 134C3C00] 04:16:11 INFO - PROCESS | 3684 | 1469445371175 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (14298800) [pid = 3684] [serial = 1625] [outer = 134C3C00] 04:16:11 INFO - PROCESS | 3684 | 1469445371551 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 702ms 04:16:11 INFO - PROCESS | 3684 | 1469445371596 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 3684 | 1469445371598 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 04:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:16:11 INFO - PROCESS | 3684 | 1469445371602 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 3684 | 1469445371606 Marionette TRACE conn2 <- [1,2130,null,{}] 04:16:11 INFO - PROCESS | 3684 | 1469445371616 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:11 INFO - PROCESS | 3684 | 1469445371621 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:11 INFO - PROCESS | 3684 | 1469445371732 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:16:11 INFO - PROCESS | 3684 | 1469445371742 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 3684 | 1469445371745 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:11 INFO - PROCESS | 3684 | ++DOCSHELL 16576000 == 33 [pid = 3684] [id = 542] 04:16:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16576C00) [pid = 3684] [serial = 1626] [outer = 00000000] 04:16:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (168A1800) [pid = 3684] [serial = 1627] [outer = 16576C00] 04:16:11 INFO - PROCESS | 3684 | 1469445371800 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E07800) [pid = 3684] [serial = 1628] [outer = 16576C00] 04:16:12 INFO - PROCESS | 3684 | 1469445372262 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 3684 | 1469445372304 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:16:12 INFO - PROCESS | 3684 | 1469445372307 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 3684 | 1469445372309 Marionette TRACE conn2 <- [1,2134,null,{}] 04:16:12 INFO - PROCESS | 3684 | 1469445372312 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 3684 | 1469445372314 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:12 INFO - PROCESS | 3684 | 1469445372397 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:16:12 INFO - PROCESS | 3684 | 1469445372387 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 3684 | 1469445372389 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:12 INFO - PROCESS | 3684 | ++DOCSHELL 175CB800 == 34 [pid = 3684] [id = 543] 04:16:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (175CC800) [pid = 3684] [serial = 1629] [outer = 00000000] 04:16:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (17E49800) [pid = 3684] [serial = 1630] [outer = 175CC800] 04:16:12 INFO - PROCESS | 3684 | 1469445372433 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18316C00) [pid = 3684] [serial = 1631] [outer = 175CC800] 04:16:12 INFO - PROCESS | 3684 | 1469445372911 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 3684 | 1469445372930 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 04:16:12 INFO - PROCESS | 3684 | 1469445372933 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 3684 | 1469445372935 Marionette TRACE conn2 <- [1,2138,null,{}] 04:16:12 INFO - PROCESS | 3684 | 1469445372947 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 3684 | 1469445372949 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:13 INFO - PROCESS | 3684 | 1469445373067 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:16:13 INFO - PROCESS | 3684 | 1469445373160 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 3684 | 1469445373162 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:13 INFO - PROCESS | 3684 | ++DOCSHELL 1831E400 == 35 [pid = 3684] [id = 544] 04:16:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (183D7000) [pid = 3684] [serial = 1632] [outer = 00000000] 04:16:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (19E05800) [pid = 3684] [serial = 1633] [outer = 183D7000] 04:16:13 INFO - PROCESS | 3684 | 1469445373225 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19F39400) [pid = 3684] [serial = 1634] [outer = 183D7000] 04:16:13 INFO - PROCESS | 3684 | 1469445373699 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 796ms 04:16:13 INFO - PROCESS | 3684 | 1469445373736 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 3684 | 1469445373738 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 04:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:16:13 INFO - PROCESS | 3684 | 1469445373749 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 3684 | 1469445373751 Marionette TRACE conn2 <- [1,2142,null,{}] 04:16:13 INFO - PROCESS | 3684 | 1469445373755 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:13 INFO - PROCESS | 3684 | 1469445373760 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:13 INFO - PROCESS | 3684 | 1469445373897 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:16:13 INFO - PROCESS | 3684 | 1469445373965 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 3684 | 1469445373968 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:13 INFO - PROCESS | 3684 | ++DOCSHELL 19E79400 == 36 [pid = 3684] [id = 545] 04:16:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19F3E800) [pid = 3684] [serial = 1635] [outer = 00000000] 04:16:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A4D5000) [pid = 3684] [serial = 1636] [outer = 19F3E800] 04:16:14 INFO - PROCESS | 3684 | 1469445374012 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A725800) [pid = 3684] [serial = 1637] [outer = 19F3E800] 04:16:14 INFO - PROCESS | 3684 | 1469445374443 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 749ms 04:16:14 INFO - PROCESS | 3684 | 1469445374522 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 3684 | 1469445374524 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 04:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:16:14 INFO - PROCESS | 3684 | 1469445374530 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 3684 | 1469445374532 Marionette TRACE conn2 <- [1,2146,null,{}] 04:16:14 INFO - PROCESS | 3684 | 1469445374535 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:14 INFO - PROCESS | 3684 | 1469445374537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:14 INFO - PROCESS | 3684 | 1469445374713 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15E30400) [pid = 3684] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11206800) [pid = 3684] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (11208400) [pid = 3684] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13152400) [pid = 3684] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13EA8000) [pid = 3684] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (114DCC00) [pid = 3684] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (175C8400) [pid = 3684] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15F99800) [pid = 3684] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A358800) [pid = 3684] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A937000) [pid = 3684] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (104E7C00) [pid = 3684] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C20800) [pid = 3684] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:16:14 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1728DC00) [pid = 3684] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:16:14 INFO - PROCESS | 3684 | 1469445374781 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 3684 | 1469445374784 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:14 INFO - PROCESS | 3684 | ++DOCSHELL 104E7C00 == 37 [pid = 3684] [id = 546] 04:16:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (104E8800) [pid = 3684] [serial = 1638] [outer = 00000000] 04:16:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13064400) [pid = 3684] [serial = 1639] [outer = 104E8800] 04:16:14 INFO - PROCESS | 3684 | 1469445374831 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13EA8000) [pid = 3684] [serial = 1640] [outer = 104E8800] 04:16:15 INFO - PROCESS | 3684 | 1469445375220 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 733ms 04:16:15 INFO - PROCESS | 3684 | 1469445375274 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 3684 | 1469445375276 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:16:15 INFO - PROCESS | 3684 | 1469445375279 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 3684 | 1469445375281 Marionette TRACE conn2 <- [1,2150,null,{}] 04:16:15 INFO - PROCESS | 3684 | 1469445375285 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 3684 | 1469445375286 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:15 INFO - PROCESS | 3684 | 1469445375366 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:16:15 INFO - PROCESS | 3684 | 1469445375371 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 3684 | 1469445375373 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:15 INFO - PROCESS | 3684 | ++DOCSHELL 15E24C00 == 38 [pid = 3684] [id = 547] 04:16:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15F99800) [pid = 3684] [serial = 1641] [outer = 00000000] 04:16:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A34E800) [pid = 3684] [serial = 1642] [outer = 15F99800] 04:16:15 INFO - PROCESS | 3684 | 1469445375417 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A358800) [pid = 3684] [serial = 1643] [outer = 15F99800] 04:16:15 INFO - PROCESS | 3684 | 1469445375871 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 640ms 04:16:15 INFO - PROCESS | 3684 | 1469445375918 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 3684 | 1469445375920 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:16:15 INFO - PROCESS | 3684 | 1469445375923 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 3684 | 1469445375925 Marionette TRACE conn2 <- [1,2154,null,{}] 04:16:15 INFO - PROCESS | 3684 | 1469445375928 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 3684 | 1469445375930 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:16 INFO - PROCESS | 3684 | 1469445376008 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:16:16 INFO - PROCESS | 3684 | 1469445376013 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 3684 | 1469445376015 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:16 INFO - PROCESS | 3684 | ++DOCSHELL 102CD000 == 39 [pid = 3684] [id = 548] 04:16:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (102D3C00) [pid = 3684] [serial = 1644] [outer = 00000000] 04:16:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (139C9800) [pid = 3684] [serial = 1645] [outer = 102D3C00] 04:16:16 INFO - PROCESS | 3684 | 1469445376058 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A359000) [pid = 3684] [serial = 1646] [outer = 102D3C00] 04:16:16 INFO - PROCESS | 3684 | 1469445376536 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 640ms 04:16:16 INFO - PROCESS | 3684 | 1469445376565 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 3684 | 1469445376567 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:16:16 INFO - PROCESS | 3684 | 1469445376574 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 3684 | 1469445376576 Marionette TRACE conn2 <- [1,2158,null,{}] 04:16:16 INFO - PROCESS | 3684 | 1469445376579 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:16 INFO - PROCESS | 3684 | 1469445376581 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:16 INFO - PROCESS | 3684 | 1469445376659 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:16:16 INFO - PROCESS | 3684 | 1469445376664 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 3684 | 1469445376666 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:16 INFO - PROCESS | 3684 | ++DOCSHELL 1A35B400 == 40 [pid = 3684] [id = 549] 04:16:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A771400) [pid = 3684] [serial = 1647] [outer = 00000000] 04:16:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A77BC00) [pid = 3684] [serial = 1648] [outer = 1A771400] 04:16:16 INFO - PROCESS | 3684 | 1469445376710 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A93A000) [pid = 3684] [serial = 1649] [outer = 1A771400] 04:16:17 INFO - PROCESS | 3684 | 1469445377433 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 890ms 04:16:17 INFO - PROCESS | 3684 | 1469445377483 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 3684 | 1469445377488 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:16:17 INFO - PROCESS | 3684 | 1469445377494 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 3684 | 1469445377497 Marionette TRACE conn2 <- [1,2162,null,{}] 04:16:17 INFO - PROCESS | 3684 | 1469445377502 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:17 INFO - PROCESS | 3684 | 1469445377506 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:17 INFO - PROCESS | 3684 | 1469445377622 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:16:17 INFO - PROCESS | 3684 | 1469445377754 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 3684 | 1469445377758 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:17 INFO - PROCESS | 3684 | ++DOCSHELL 114DCC00 == 41 [pid = 3684] [id = 550] 04:16:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (12A9A000) [pid = 3684] [serial = 1650] [outer = 00000000] 04:16:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (131E0000) [pid = 3684] [serial = 1651] [outer = 12A9A000] 04:16:17 INFO - PROCESS | 3684 | 1469445377818 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (13C70C00) [pid = 3684] [serial = 1652] [outer = 12A9A000] 04:16:18 INFO - PROCESS | 3684 | 1469445378393 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 936ms 04:16:18 INFO - PROCESS | 3684 | 1469445378439 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 3684 | 1469445378444 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:16:18 INFO - PROCESS | 3684 | 1469445378451 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 3684 | 1469445378454 Marionette TRACE conn2 <- [1,2166,null,{}] 04:16:18 INFO - PROCESS | 3684 | 1469445378457 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:18 INFO - PROCESS | 3684 | 1469445378460 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:18 INFO - PROCESS | 3684 | 1469445378572 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:16:18 INFO - PROCESS | 3684 | 1469445378682 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 3684 | 1469445378685 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:18 INFO - PROCESS | 3684 | ++DOCSHELL 1689EC00 == 42 [pid = 3684] [id = 551] 04:16:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (168A0C00) [pid = 3684] [serial = 1653] [outer = 00000000] 04:16:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17523400) [pid = 3684] [serial = 1654] [outer = 168A0C00] 04:16:18 INFO - PROCESS | 3684 | 1469445378781 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (18314800) [pid = 3684] [serial = 1655] [outer = 168A0C00] 04:16:19 INFO - PROCESS | 3684 | 1469445379368 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 998ms 04:16:19 INFO - PROCESS | 3684 | 1469445379451 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 3684 | 1469445379454 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 04:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:16:19 INFO - PROCESS | 3684 | 1469445379458 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 3684 | 1469445379462 Marionette TRACE conn2 <- [1,2170,null,{}] 04:16:19 INFO - PROCESS | 3684 | 1469445379473 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:19 INFO - PROCESS | 3684 | 1469445379478 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:19 INFO - PROCESS | 3684 | 1469445379626 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:16:19 INFO - PROCESS | 3684 | 1469445379758 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 3684 | 1469445379762 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:19 INFO - PROCESS | 3684 | ++DOCSHELL 12A76400 == 43 [pid = 3684] [id = 552] 04:16:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (130B1800) [pid = 3684] [serial = 1656] [outer = 00000000] 04:16:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (15C4F000) [pid = 3684] [serial = 1657] [outer = 130B1800] 04:16:19 INFO - PROCESS | 3684 | 1469445379820 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1746EC00) [pid = 3684] [serial = 1658] [outer = 130B1800] 04:16:20 INFO - PROCESS | 3684 | 1469445380539 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1155ms 04:16:20 INFO - PROCESS | 3684 | 1469445380612 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 3684 | 1469445380617 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 04:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:16:20 INFO - PROCESS | 3684 | 1469445380622 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 3684 | 1469445380625 Marionette TRACE conn2 <- [1,2174,null,{}] 04:16:20 INFO - PROCESS | 3684 | 1469445380631 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:20 INFO - PROCESS | 3684 | 1469445380633 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:20 INFO - PROCESS | 3684 | 1469445380749 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:16:20 INFO - PROCESS | 3684 | 1469445380899 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 3684 | 1469445380902 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:20 INFO - PROCESS | 3684 | ++DOCSHELL 10ED9C00 == 44 [pid = 3684] [id = 553] 04:16:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10EDC400) [pid = 3684] [serial = 1659] [outer = 00000000] 04:16:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (13158800) [pid = 3684] [serial = 1660] [outer = 10EDC400] 04:16:20 INFO - PROCESS | 3684 | 1469445380952 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 96 (1393A000) [pid = 3684] [serial = 1661] [outer = 10EDC400] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 11207C00 == 43 [pid = 3684] [id = 528] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 102CD000 == 42 [pid = 3684] [id = 548] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 15E24C00 == 41 [pid = 3684] [id = 547] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 104E7C00 == 40 [pid = 3684] [id = 546] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 19E79400 == 39 [pid = 3684] [id = 545] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 1831E400 == 38 [pid = 3684] [id = 544] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 175CB800 == 37 [pid = 3684] [id = 543] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 16576000 == 36 [pid = 3684] [id = 542] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 134BCC00 == 35 [pid = 3684] [id = 541] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 11206000 == 34 [pid = 3684] [id = 540] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 17289C00 == 33 [pid = 3684] [id = 537] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 10F0B000 == 32 [pid = 3684] [id = 538] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 14FA8C00 == 31 [pid = 3684] [id = 539] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 1689EC00 == 30 [pid = 3684] [id = 551] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 12A76400 == 29 [pid = 3684] [id = 552] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 1A35B400 == 28 [pid = 3684] [id = 549] 04:16:21 INFO - PROCESS | 3684 | --DOCSHELL 114DCC00 == 27 [pid = 3684] [id = 550] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 95 (1A34EC00) [pid = 3684] [serial = 1612] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (16C82C00) [pid = 3684] [serial = 1600] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (114D2C00) [pid = 3684] [serial = 1588] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (11A46800) [pid = 3684] [serial = 1589] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (134C0400) [pid = 3684] [serial = 1586] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (130AF800) [pid = 3684] [serial = 1585] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (13205000) [pid = 3684] [serial = 1591] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (134BFC00) [pid = 3684] [serial = 1592] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15957800) [pid = 3684] [serial = 1594] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15C4C800) [pid = 3684] [serial = 1595] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13C4DC00) [pid = 3684] [serial = 1574] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17E4DC00) [pid = 3684] [serial = 1603] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13061C00) [pid = 3684] [serial = 1573] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1689E800) [pid = 3684] [serial = 1577] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1656F800) [pid = 3684] [serial = 1576] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A77C800) [pid = 3684] [serial = 1580] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A734800) [pid = 3684] [serial = 1579] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1ABD4000) [pid = 3684] [serial = 1583] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A93E400) [pid = 3684] [serial = 1582] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14295800) [pid = 3684] [serial = 1606] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18323000) [pid = 3684] [serial = 1604] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1595BC00) [pid = 3684] [serial = 1607] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16563800) [pid = 3684] [serial = 1597] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1728A000) [pid = 3684] [serial = 1601] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19E0D800) [pid = 3684] [serial = 1610] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19E03400) [pid = 3684] [serial = 1609] [outer = 00000000] [url = about:blank] 04:16:21 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1657B800) [pid = 3684] [serial = 1598] [outer = 00000000] [url = about:blank] 04:16:22 INFO - PROCESS | 3684 | 1469445382089 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1498ms 04:16:22 INFO - PROCESS | 3684 | 1469445382127 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:16:22 INFO - PROCESS | 3684 | 1469445382131 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 04:16:22 INFO - PROCESS | 3684 | 1469445382136 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 3684 | 1469445382141 Marionette TRACE conn2 <- [1,2178,null,{}] 04:16:22 INFO - PROCESS | 3684 | 1469445382147 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 3684 | 1469445382152 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:22 INFO - PROCESS | 3684 | 1469445382316 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:16:22 INFO - PROCESS | 3684 | 1469445382410 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 3684 | 1469445382413 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:22 INFO - PROCESS | 3684 | ++DOCSHELL 10A4F000 == 28 [pid = 3684] [id = 554] 04:16:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10A55400) [pid = 3684] [serial = 1662] [outer = 00000000] 04:16:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (114DF000) [pid = 3684] [serial = 1663] [outer = 10A55400] 04:16:22 INFO - PROCESS | 3684 | 1469445382460 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11CD7800) [pid = 3684] [serial = 1664] [outer = 10A55400] 04:16:22 INFO - PROCESS | 3684 | 1469445382840 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 749ms 04:16:22 INFO - PROCESS | 3684 | 1469445382935 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 3684 | 1469445382940 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 04:16:22 INFO - PROCESS | 3684 | 1469445382950 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:16:22 INFO - PROCESS | 3684 | 1469445382953 Marionette TRACE conn2 <- [1,2182,null,{}] 04:16:22 INFO - PROCESS | 3684 | 1469445382957 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 3684 | 1469445382960 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:23 INFO - PROCESS | 3684 | 1469445383040 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:16:23 INFO - PROCESS | 3684 | 1469445383046 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 3684 | 1469445383049 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:23 INFO - PROCESS | 3684 | ++DOCSHELL 13204000 == 29 [pid = 3684] [id = 555] 04:16:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13204800) [pid = 3684] [serial = 1665] [outer = 00000000] 04:16:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (139C8400) [pid = 3684] [serial = 1666] [outer = 13204800] 04:16:23 INFO - PROCESS | 3684 | 1469445383096 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C44000) [pid = 3684] [serial = 1667] [outer = 13204800] 04:16:23 INFO - PROCESS | 3684 | 1469445383558 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 702ms 04:16:23 INFO - PROCESS | 3684 | 1469445383637 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 3684 | 1469445383640 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:16:23 INFO - PROCESS | 3684 | 1469445383644 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 3684 | 1469445383647 Marionette TRACE conn2 <- [1,2186,null,{}] 04:16:23 INFO - PROCESS | 3684 | 1469445383657 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:23 INFO - PROCESS | 3684 | 1469445383662 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:23 INFO - PROCESS | 3684 | 1469445383744 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:16:23 INFO - PROCESS | 3684 | --DOCSHELL 1B124400 == 28 [pid = 3684] [id = 15] 04:16:23 INFO - PROCESS | 3684 | 1469445383765 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 3684 | 1469445383768 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:23 INFO - PROCESS | 3684 | ++DOCSHELL 144EFC00 == 29 [pid = 3684] [id = 556] 04:16:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15643C00) [pid = 3684] [serial = 1668] [outer = 00000000] 04:16:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C20800) [pid = 3684] [serial = 1669] [outer = 15643C00] 04:16:23 INFO - PROCESS | 3684 | 1469445383828 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15C51800) [pid = 3684] [serial = 1670] [outer = 15643C00] 04:16:24 INFO - PROCESS | 3684 | 1469445384335 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 04:16:24 INFO - PROCESS | 3684 | 1469445384413 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 3684 | 1469445384416 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 3684 | 1469445384420 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 3684 | 1469445384422 Marionette TRACE conn2 <- [1,2190,null,{}] 04:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:16:24 INFO - PROCESS | 3684 | 1469445384425 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:24 INFO - PROCESS | 3684 | 1469445384427 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:24 INFO - PROCESS | 3684 | 1469445384544 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:16:24 INFO - PROCESS | 3684 | 1469445384554 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 3684 | 1469445384556 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:24 INFO - PROCESS | 3684 | ++DOCSHELL 15F99C00 == 30 [pid = 3684] [id = 557] 04:16:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16565400) [pid = 3684] [serial = 1671] [outer = 00000000] 04:16:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16577800) [pid = 3684] [serial = 1672] [outer = 16565400] 04:16:24 INFO - PROCESS | 3684 | 1469445384652 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (168A2C00) [pid = 3684] [serial = 1673] [outer = 16565400] 04:16:25 INFO - PROCESS | 3684 | 1469445385054 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 702ms 04:16:25 INFO - PROCESS | 3684 | 1469445385124 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 3684 | 1469445385126 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 04:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:16:25 INFO - PROCESS | 3684 | 1469445385129 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 3684 | 1469445385131 Marionette TRACE conn2 <- [1,2194,null,{}] 04:16:25 INFO - PROCESS | 3684 | 1469445385135 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 3684 | 1469445385137 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:25 INFO - PROCESS | 3684 | 1469445385256 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:16:25 INFO - PROCESS | 3684 | 1469445385267 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 3684 | 1469445385269 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:25 INFO - PROCESS | 3684 | ++DOCSHELL 16908800 == 31 [pid = 3684] [id = 558] 04:16:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1690A800) [pid = 3684] [serial = 1674] [outer = 00000000] 04:16:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17431400) [pid = 3684] [serial = 1675] [outer = 1690A800] 04:16:25 INFO - PROCESS | 3684 | 1469445385374 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1743B000) [pid = 3684] [serial = 1676] [outer = 1690A800] 04:16:25 INFO - PROCESS | 3684 | 1469445385802 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 702ms 04:16:25 INFO - PROCESS | 3684 | 1469445385828 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 3684 | 1469445385830 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 04:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:16:25 INFO - PROCESS | 3684 | 1469445385833 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 3684 | 1469445385835 Marionette TRACE conn2 <- [1,2198,null,{}] 04:16:25 INFO - PROCESS | 3684 | 1469445385839 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 3684 | 1469445385844 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:25 INFO - PROCESS | 3684 | 1469445385996 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:16:26 INFO - PROCESS | 3684 | 1469445386012 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 3684 | 1469445386014 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:26 INFO - PROCESS | 3684 | ++DOCSHELL 11CDBC00 == 32 [pid = 3684] [id = 559] 04:16:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (12828C00) [pid = 3684] [serial = 1677] [outer = 00000000] 04:16:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (17479400) [pid = 3684] [serial = 1678] [outer = 12828C00] 04:16:26 INFO - PROCESS | 3684 | 1469445386308 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1831FC00) [pid = 3684] [serial = 1679] [outer = 12828C00] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A771400) [pid = 3684] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15F99800) [pid = 3684] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (16576C00) [pid = 3684] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (183D7000) [pid = 3684] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10F10800) [pid = 3684] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (175CC800) [pid = 3684] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15645400) [pid = 3684] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19F3E800) [pid = 3684] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11207800) [pid = 3684] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (104E8800) [pid = 3684] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (134C3C00) [pid = 3684] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (183DB000) [pid = 3684] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:16:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (102D3C00) [pid = 3684] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:16:26 INFO - PROCESS | 3684 | 1469445386687 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 905ms 04:16:26 INFO - PROCESS | 3684 | 1469445386738 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 3684 | 1469445386740 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 04:16:26 INFO - PROCESS | 3684 | 1469445386743 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:16:26 INFO - PROCESS | 3684 | 1469445386745 Marionette TRACE conn2 <- [1,2202,null,{}] 04:16:26 INFO - PROCESS | 3684 | 1469445386748 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 3684 | 1469445386750 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:26 INFO - PROCESS | 3684 | 1469445386825 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:16:26 INFO - PROCESS | 3684 | 1469445386920 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 3684 | 1469445386922 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:26 INFO - PROCESS | 3684 | ++DOCSHELL 1047C000 == 33 [pid = 3684] [id = 560] 04:16:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (104E5800) [pid = 3684] [serial = 1680] [outer = 00000000] 04:16:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15F99800) [pid = 3684] [serial = 1681] [outer = 104E5800] 04:16:26 INFO - PROCESS | 3684 | 1469445386968 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (175CB400) [pid = 3684] [serial = 1682] [outer = 104E5800] 04:16:27 INFO - PROCESS | 3684 | 1469445387314 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 593ms 04:16:27 INFO - PROCESS | 3684 | 1469445387340 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 3684 | 1469445387342 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:16:27 INFO - PROCESS | 3684 | 1469445387346 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 3684 | 1469445387348 Marionette TRACE conn2 <- [1,2206,null,{}] 04:16:27 INFO - PROCESS | 3684 | 1469445387351 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 3684 | 1469445387353 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:27 INFO - PROCESS | 3684 | 1469445387472 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:16:27 INFO - PROCESS | 3684 | 1469445387480 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 3684 | 1469445387482 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:27 INFO - PROCESS | 3684 | ++DOCSHELL 1657B400 == 34 [pid = 3684] [id = 561] 04:16:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1728AC00) [pid = 3684] [serial = 1683] [outer = 00000000] 04:16:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (19E09400) [pid = 3684] [serial = 1684] [outer = 1728AC00] 04:16:27 INFO - PROCESS | 3684 | 1469445387529 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E0A800) [pid = 3684] [serial = 1685] [outer = 1728AC00] 04:16:27 INFO - PROCESS | 3684 | 1469445387945 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 639ms 04:16:27 INFO - PROCESS | 3684 | 1469445387984 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 3684 | 1469445387986 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:16:27 INFO - PROCESS | 3684 | 1469445387989 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 3684 | 1469445387991 Marionette TRACE conn2 <- [1,2210,null,{}] 04:16:27 INFO - PROCESS | 3684 | 1469445387996 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 3684 | 1469445387998 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:28 INFO - PROCESS | 3684 | 1469445388143 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:16:28 INFO - PROCESS | 3684 | 1469445388155 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 3684 | 1469445388157 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:28 INFO - PROCESS | 3684 | ++DOCSHELL 11C34400 == 35 [pid = 3684] [id = 562] 04:16:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15C1BC00) [pid = 3684] [serial = 1686] [outer = 00000000] 04:16:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A110800) [pid = 3684] [serial = 1687] [outer = 15C1BC00] 04:16:28 INFO - PROCESS | 3684 | 1469445388200 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A11D400) [pid = 3684] [serial = 1688] [outer = 15C1BC00] 04:16:28 INFO - PROCESS | 3684 | 1469445388973 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1046ms 04:16:29 INFO - PROCESS | 3684 | 1469445389030 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 3684 | 1469445389034 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:16:29 INFO - PROCESS | 3684 | 1469445389039 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 3684 | 1469445389044 Marionette TRACE conn2 <- [1,2214,null,{}] 04:16:29 INFO - PROCESS | 3684 | 1469445389111 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:29 INFO - PROCESS | 3684 | 1469445389114 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:29 INFO - PROCESS | 3684 | 1469445389220 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:16:29 INFO - PROCESS | 3684 | 1469445389349 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 3684 | 1469445389352 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:29 INFO - PROCESS | 3684 | ++DOCSHELL 11205000 == 36 [pid = 3684] [id = 563] 04:16:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1120E800) [pid = 3684] [serial = 1689] [outer = 00000000] 04:16:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1305DC00) [pid = 3684] [serial = 1690] [outer = 1120E800] 04:16:29 INFO - PROCESS | 3684 | 1469445389410 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (131E2C00) [pid = 3684] [serial = 1691] [outer = 1120E800] 04:16:30 INFO - PROCESS | 3684 | 1469445390274 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1311ms 04:16:30 INFO - PROCESS | 3684 | 1469445390365 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 3684 | 1469445390369 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:16:30 INFO - PROCESS | 3684 | 1469445390374 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 3684 | 1469445390378 Marionette TRACE conn2 <- [1,2218,null,{}] 04:16:30 INFO - PROCESS | 3684 | 1469445390383 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:30 INFO - PROCESS | 3684 | 1469445390387 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:30 INFO - PROCESS | 3684 | 1469445390497 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:16:30 INFO - PROCESS | 3684 | 1469445390639 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 3684 | 1469445390644 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:30 INFO - PROCESS | 3684 | ++DOCSHELL 114D4C00 == 37 [pid = 3684] [id = 564] 04:16:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (114D5000) [pid = 3684] [serial = 1692] [outer = 00000000] 04:16:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (12A90C00) [pid = 3684] [serial = 1693] [outer = 114D5000] 04:16:30 INFO - PROCESS | 3684 | 1469445390729 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13136800) [pid = 3684] [serial = 1694] [outer = 114D5000] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 1657B400 == 36 [pid = 3684] [id = 561] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 1047C000 == 35 [pid = 3684] [id = 560] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 11CDBC00 == 34 [pid = 3684] [id = 559] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 16908800 == 33 [pid = 3684] [id = 558] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 15F99C00 == 32 [pid = 3684] [id = 557] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 144EFC00 == 31 [pid = 3684] [id = 556] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 13204000 == 30 [pid = 3684] [id = 555] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 10A4F000 == 29 [pid = 3684] [id = 554] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 10ED9C00 == 28 [pid = 3684] [id = 553] 04:16:30 INFO - PROCESS | 3684 | --DOCSHELL 1AE92C00 == 27 [pid = 3684] [id = 17] 04:16:30 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A359000) [pid = 3684] [serial = 1646] [outer = 00000000] [url = about:blank] 04:16:30 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1A77BC00) [pid = 3684] [serial = 1648] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A358800) [pid = 3684] [serial = 1643] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (168A1800) [pid = 3684] [serial = 1627] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (19E05800) [pid = 3684] [serial = 1633] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11CD8C00) [pid = 3684] [serial = 1615] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17E49800) [pid = 3684] [serial = 1630] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15C55C00) [pid = 3684] [serial = 1618] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A4D5000) [pid = 3684] [serial = 1636] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11CD9C00) [pid = 3684] [serial = 1621] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13EA8000) [pid = 3684] [serial = 1640] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13064400) [pid = 3684] [serial = 1639] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1A34E800) [pid = 3684] [serial = 1642] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19F39400) [pid = 3684] [serial = 1634] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (18316C00) [pid = 3684] [serial = 1631] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12A99800) [pid = 3684] [serial = 1616] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (14298800) [pid = 3684] [serial = 1625] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1305D800) [pid = 3684] [serial = 1622] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16E07800) [pid = 3684] [serial = 1628] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A725800) [pid = 3684] [serial = 1637] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A34F000) [pid = 3684] [serial = 1613] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (13C43C00) [pid = 3684] [serial = 1624] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16562800) [pid = 3684] [serial = 1619] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A93A000) [pid = 3684] [serial = 1649] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (139C9800) [pid = 3684] [serial = 1645] [outer = 00000000] [url = about:blank] 04:16:31 INFO - PROCESS | 3684 | 1469445391260 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 936ms 04:16:31 INFO - PROCESS | 3684 | 1469445391320 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 3684 | 1469445391325 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 04:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:16:31 INFO - PROCESS | 3684 | 1469445391332 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 3684 | 1469445391334 Marionette TRACE conn2 <- [1,2222,null,{}] 04:16:31 INFO - PROCESS | 3684 | 1469445391338 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:31 INFO - PROCESS | 3684 | 1469445391341 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:31 INFO - PROCESS | 3684 | 1469445391434 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:16:31 INFO - PROCESS | 3684 | 1469445391440 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 3684 | 1469445391443 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:31 INFO - PROCESS | 3684 | ++DOCSHELL 12BAA400 == 28 [pid = 3684] [id = 565] 04:16:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (12BAA800) [pid = 3684] [serial = 1695] [outer = 00000000] 04:16:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13C3F800) [pid = 3684] [serial = 1696] [outer = 12BAA800] 04:16:31 INFO - PROCESS | 3684 | 1469445391490 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13C4DC00) [pid = 3684] [serial = 1697] [outer = 12BAA800] 04:16:31 INFO - PROCESS | 3684 | 1469445391978 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 702ms 04:16:32 INFO - PROCESS | 3684 | 1469445392030 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 3684 | 1469445392032 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:16:32 INFO - PROCESS | 3684 | 1469445392036 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 3684 | 1469445392040 Marionette TRACE conn2 <- [1,2226,null,{}] 04:16:32 INFO - PROCESS | 3684 | 1469445392050 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:32 INFO - PROCESS | 3684 | 1469445392055 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:32 INFO - PROCESS | 3684 | 1469445392172 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:16:32 INFO - PROCESS | 3684 | 1469445392276 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 3684 | 1469445392279 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:32 INFO - PROCESS | 3684 | ++DOCSHELL 15C22400 == 29 [pid = 3684] [id = 566] 04:16:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15C23C00) [pid = 3684] [serial = 1698] [outer = 00000000] 04:16:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15C55800) [pid = 3684] [serial = 1699] [outer = 15C23C00] 04:16:32 INFO - PROCESS | 3684 | 1469445392327 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15E31400) [pid = 3684] [serial = 1700] [outer = 15C23C00] 04:16:32 INFO - PROCESS | 3684 | 1469445392696 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 702ms 04:16:32 INFO - PROCESS | 3684 | 1469445392735 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 3684 | 1469445392738 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 04:16:32 INFO - PROCESS | 3684 | 1469445392741 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:16:32 INFO - PROCESS | 3684 | 1469445392743 Marionette TRACE conn2 <- [1,2230,null,{}] 04:16:32 INFO - PROCESS | 3684 | 1469445392746 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:32 INFO - PROCESS | 3684 | 1469445392748 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:32 INFO - PROCESS | 3684 | 1469445392832 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:16:32 INFO - PROCESS | 3684 | 1469445392838 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 3684 | 1469445392840 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:32 INFO - PROCESS | 3684 | ++DOCSHELL 16563400 == 30 [pid = 3684] [id = 567] 04:16:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16576C00) [pid = 3684] [serial = 1701] [outer = 00000000] 04:16:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16C83400) [pid = 3684] [serial = 1702] [outer = 16576C00] 04:16:32 INFO - PROCESS | 3684 | 1469445392884 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16D76C00) [pid = 3684] [serial = 1703] [outer = 16576C00] 04:16:33 INFO - PROCESS | 3684 | 1469445393366 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 640ms 04:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:16:33 INFO - PROCESS | 3684 | 1469445393379 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 3684 | 1469445393381 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 04:16:33 INFO - PROCESS | 3684 | 1469445393384 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 3684 | 1469445393386 Marionette TRACE conn2 <- [1,2234,null,{}] 04:16:33 INFO - PROCESS | 3684 | 1469445393393 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:33 INFO - PROCESS | 3684 | 1469445393395 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:33 INFO - PROCESS | 3684 | 1469445393509 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:16:33 INFO - PROCESS | 3684 | 1469445393584 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 3684 | 1469445393587 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:33 INFO - PROCESS | 3684 | ++DOCSHELL 17523C00 == 31 [pid = 3684] [id = 568] 04:16:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17525800) [pid = 3684] [serial = 1704] [outer = 00000000] 04:16:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17E49800) [pid = 3684] [serial = 1705] [outer = 17525800] 04:16:33 INFO - PROCESS | 3684 | 1469445393636 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (18314400) [pid = 3684] [serial = 1706] [outer = 17525800] 04:16:34 INFO - PROCESS | 3684 | 1469445394056 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 733ms 04:16:34 INFO - PROCESS | 3684 | 1469445394109 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 3684 | 1469445394111 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 04:16:34 INFO - PROCESS | 3684 | 1469445394114 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:16:34 INFO - PROCESS | 3684 | 1469445394116 Marionette TRACE conn2 <- [1,2238,null,{}] 04:16:34 INFO - PROCESS | 3684 | 1469445394120 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 3684 | 1469445394125 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:34 INFO - PROCESS | 3684 | 1469445394285 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:16:34 INFO - PROCESS | 3684 | 1469445394352 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 3684 | 1469445394354 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:34 INFO - PROCESS | 3684 | ++DOCSHELL 1831A800 == 32 [pid = 3684] [id = 569] 04:16:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1831E400) [pid = 3684] [serial = 1707] [outer = 00000000] 04:16:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F39400) [pid = 3684] [serial = 1708] [outer = 1831E400] 04:16:34 INFO - PROCESS | 3684 | 1469445394398 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A34E800) [pid = 3684] [serial = 1709] [outer = 1831E400] 04:16:34 INFO - PROCESS | 3684 | 1469445394822 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 749ms 04:16:34 INFO - PROCESS | 3684 | 1469445394887 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 3684 | 1469445394889 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 04:16:34 INFO - PROCESS | 3684 | 1469445394892 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 3684 | 1469445394894 Marionette TRACE conn2 <- [1,2242,null,{}] 04:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:16:34 INFO - PROCESS | 3684 | 1469445394898 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 3684 | 1469445394899 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:35 INFO - PROCESS | 3684 | 1469445395008 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:16:35 INFO - PROCESS | 3684 | 1469445395019 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 3684 | 1469445395021 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:35 INFO - PROCESS | 3684 | ++DOCSHELL 12A27800 == 33 [pid = 3684] [id = 570] 04:16:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (139C9400) [pid = 3684] [serial = 1710] [outer = 00000000] 04:16:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A358C00) [pid = 3684] [serial = 1711] [outer = 139C9400] 04:16:35 INFO - PROCESS | 3684 | 1469445395201 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4CB400) [pid = 3684] [serial = 1712] [outer = 139C9400] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1728AC00) [pid = 3684] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A55400) [pid = 3684] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10EDC400) [pid = 3684] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13204800) [pid = 3684] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16565400) [pid = 3684] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15643C00) [pid = 3684] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1690A800) [pid = 3684] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1AE97C00) [pid = 3684] [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.] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12A9A000) [pid = 3684] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (168A0C00) [pid = 3684] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (130B1800) [pid = 3684] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (12828C00) [pid = 3684] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (104E5800) [pid = 3684] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:16:35 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1B124800) [pid = 3684] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:16:35 INFO - PROCESS | 3684 | 1469445395575 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 749ms 04:16:35 INFO - PROCESS | 3684 | 1469445395636 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 3684 | 1469445395639 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:16:35 INFO - PROCESS | 3684 | 1469445395643 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 3684 | 1469445395646 Marionette TRACE conn2 <- [1,2246,null,{}] 04:16:35 INFO - PROCESS | 3684 | 1469445395650 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 3684 | 1469445395653 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:35 INFO - PROCESS | 3684 | 1469445395772 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:16:35 INFO - PROCESS | 3684 | 1469445395780 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 3684 | 1469445395782 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:35 INFO - PROCESS | 3684 | ++DOCSHELL 12828C00 == 34 [pid = 3684] [id = 571] 04:16:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (12A9A000) [pid = 3684] [serial = 1713] [outer = 00000000] 04:16:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1728AC00) [pid = 3684] [serial = 1714] [outer = 12A9A000] 04:16:35 INFO - PROCESS | 3684 | 1469445395826 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1A35CC00) [pid = 3684] [serial = 1715] [outer = 12A9A000] 04:16:36 INFO - PROCESS | 3684 | 1469445396240 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 640ms 04:16:36 INFO - PROCESS | 3684 | 1469445396279 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 3684 | 1469445396281 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:16:36 INFO - PROCESS | 3684 | 1469445396284 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 3684 | 1469445396286 Marionette TRACE conn2 <- [1,2250,null,{}] 04:16:36 INFO - PROCESS | 3684 | 1469445396289 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 3684 | 1469445396290 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:36 INFO - PROCESS | 3684 | 1469445396367 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:16:36 INFO - PROCESS | 3684 | 1469445396487 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 3684 | 1469445396489 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:36 INFO - PROCESS | 3684 | ++DOCSHELL 131E3800 == 35 [pid = 3684] [id = 572] 04:16:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13EA2000) [pid = 3684] [serial = 1716] [outer = 00000000] 04:16:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A726800) [pid = 3684] [serial = 1717] [outer = 13EA2000] 04:16:36 INFO - PROCESS | 3684 | 1469445396534 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A727800) [pid = 3684] [serial = 1718] [outer = 13EA2000] 04:16:36 INFO - PROCESS | 3684 | 1469445396892 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 639ms 04:16:36 INFO - PROCESS | 3684 | 1469445396923 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 3684 | 1469445396924 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:16:36 INFO - PROCESS | 3684 | 1469445396928 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 3684 | 1469445396929 Marionette TRACE conn2 <- [1,2254,null,{}] 04:16:36 INFO - PROCESS | 3684 | 1469445396933 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 3684 | 1469445396934 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:37 INFO - PROCESS | 3684 | 1469445397052 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:16:37 INFO - PROCESS | 3684 | 1469445397060 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 3684 | 1469445397062 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:37 INFO - PROCESS | 3684 | ++DOCSHELL 10F06800 == 36 [pid = 3684] [id = 573] 04:16:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1831B800) [pid = 3684] [serial = 1719] [outer = 00000000] 04:16:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A731000) [pid = 3684] [serial = 1720] [outer = 1831B800] 04:16:37 INFO - PROCESS | 3684 | 1469445397114 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A734000) [pid = 3684] [serial = 1721] [outer = 1831B800] 04:16:37 INFO - PROCESS | 3684 | 1469445397805 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 952ms 04:16:37 INFO - PROCESS | 3684 | 1469445397874 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 3684 | 1469445397879 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 04:16:37 INFO - PROCESS | 3684 | 1469445397884 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:16:37 INFO - PROCESS | 3684 | 1469445397889 Marionette TRACE conn2 <- [1,2258,null,{}] 04:16:37 INFO - PROCESS | 3684 | 1469445397895 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:37 INFO - PROCESS | 3684 | 1469445397898 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:38 INFO - PROCESS | 3684 | 1469445398037 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:16:38 INFO - PROCESS | 3684 | 1469445398172 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 3684 | 1469445398175 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:38 INFO - PROCESS | 3684 | ++DOCSHELL 10EDD400 == 37 [pid = 3684] [id = 574] 04:16:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (114D4000) [pid = 3684] [serial = 1722] [outer = 00000000] 04:16:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (131EB800) [pid = 3684] [serial = 1723] [outer = 114D4000] 04:16:38 INFO - PROCESS | 3684 | 1469445398234 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (144EE000) [pid = 3684] [serial = 1724] [outer = 114D4000] 04:16:38 INFO - PROCESS | 3684 | 1469445398799 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 936ms 04:16:38 INFO - PROCESS | 3684 | 1469445398830 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 3684 | 1469445398835 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:16:38 INFO - PROCESS | 3684 | 1469445398841 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 3684 | 1469445398844 Marionette TRACE conn2 <- [1,2262,null,{}] 04:16:38 INFO - PROCESS | 3684 | 1469445398848 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 3684 | 1469445398851 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:38 INFO - PROCESS | 3684 | 1469445398969 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:16:39 INFO - PROCESS | 3684 | 1469445399078 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 3684 | 1469445399081 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:39 INFO - PROCESS | 3684 | ++DOCSHELL 16573400 == 38 [pid = 3684] [id = 575] 04:16:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16574000) [pid = 3684] [serial = 1725] [outer = 00000000] 04:16:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17528800) [pid = 3684] [serial = 1726] [outer = 16574000] 04:16:39 INFO - PROCESS | 3684 | 1469445399136 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (18319C00) [pid = 3684] [serial = 1727] [outer = 16574000] 04:16:39 INFO - PROCESS | 3684 | 1469445399759 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 999ms 04:16:39 INFO - PROCESS | 3684 | 1469445399843 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 3684 | 1469445399846 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 04:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:16:39 INFO - PROCESS | 3684 | 1469445399850 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 3684 | 1469445399853 Marionette TRACE conn2 <- [1,2266,null,{}] 04:16:39 INFO - PROCESS | 3684 | 1469445399864 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 3684 | 1469445399869 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:40 INFO - PROCESS | 3684 | 1469445400027 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:16:40 INFO - PROCESS | 3684 | 1469445400086 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 3684 | 1469445400089 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:40 INFO - PROCESS | 3684 | ++DOCSHELL 1A4CD800 == 39 [pid = 3684] [id = 576] 04:16:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A727400) [pid = 3684] [serial = 1728] [outer = 00000000] 04:16:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A773000) [pid = 3684] [serial = 1729] [outer = 1A727400] 04:16:40 INFO - PROCESS | 3684 | 1469445400145 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A777C00) [pid = 3684] [serial = 1730] [outer = 1A727400] 04:16:40 INFO - PROCESS | 3684 | 1469445400904 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1092ms 04:16:40 INFO - PROCESS | 3684 | 1469445400950 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 3684 | 1469445400954 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 04:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:16:40 INFO - PROCESS | 3684 | 1469445400961 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 3684 | 1469445400964 Marionette TRACE conn2 <- [1,2270,null,{}] 04:16:40 INFO - PROCESS | 3684 | 1469445400969 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:40 INFO - PROCESS | 3684 | 1469445400972 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:41 INFO - PROCESS | 3684 | 1469445401074 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:16:41 INFO - PROCESS | 3684 | 1469445401210 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 3684 | 1469445401214 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:41 INFO - PROCESS | 3684 | ++DOCSHELL 12D6D800 == 40 [pid = 3684] [id = 577] 04:16:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (12D99000) [pid = 3684] [serial = 1731] [outer = 00000000] 04:16:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (130AA800) [pid = 3684] [serial = 1732] [outer = 12D99000] 04:16:41 INFO - PROCESS | 3684 | 1469445401267 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (13157000) [pid = 3684] [serial = 1733] [outer = 12D99000] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 131E3800 == 39 [pid = 3684] [id = 572] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 12828C00 == 38 [pid = 3684] [id = 571] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 12A27800 == 37 [pid = 3684] [id = 570] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 1831A800 == 36 [pid = 3684] [id = 569] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 17523C00 == 35 [pid = 3684] [id = 568] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 16563400 == 34 [pid = 3684] [id = 567] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 15C22400 == 33 [pid = 3684] [id = 566] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 12BAA400 == 32 [pid = 3684] [id = 565] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 114D4C00 == 31 [pid = 3684] [id = 564] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 11205000 == 30 [pid = 3684] [id = 563] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 11C34400 == 29 [pid = 3684] [id = 562] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 16573400 == 28 [pid = 3684] [id = 575] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 1A4CD800 == 27 [pid = 3684] [id = 576] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 10F06800 == 26 [pid = 3684] [id = 573] 04:16:42 INFO - PROCESS | 3684 | --DOCSHELL 10EDD400 == 25 [pid = 3684] [id = 574] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1B124000) [pid = 3684] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (19E09400) [pid = 3684] [serial = 1684] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (114DF000) [pid = 3684] [serial = 1663] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11CD7800) [pid = 3684] [serial = 1664] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1393A000) [pid = 3684] [serial = 1661] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (13158800) [pid = 3684] [serial = 1660] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (139C8400) [pid = 3684] [serial = 1666] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C44000) [pid = 3684] [serial = 1667] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (16577800) [pid = 3684] [serial = 1672] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15C20800) [pid = 3684] [serial = 1669] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17431400) [pid = 3684] [serial = 1675] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (168A2C00) [pid = 3684] [serial = 1673] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1743B000) [pid = 3684] [serial = 1676] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19E0A800) [pid = 3684] [serial = 1685] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12A98400) [pid = 3684] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13C70C00) [pid = 3684] [serial = 1652] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131E0000) [pid = 3684] [serial = 1651] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (18314800) [pid = 3684] [serial = 1655] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (17523400) [pid = 3684] [serial = 1654] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1746EC00) [pid = 3684] [serial = 1658] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15C4F000) [pid = 3684] [serial = 1657] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17479400) [pid = 3684] [serial = 1678] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1831FC00) [pid = 3684] [serial = 1679] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15F99800) [pid = 3684] [serial = 1681] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (175CB400) [pid = 3684] [serial = 1682] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15C51800) [pid = 3684] [serial = 1670] [outer = 00000000] [url = about:blank] 04:16:42 INFO - PROCESS | 3684 | 1469445402426 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1513ms 04:16:42 INFO - PROCESS | 3684 | 1469445402476 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 3684 | 1469445402481 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:16:42 INFO - PROCESS | 3684 | 1469445402485 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 3684 | 1469445402488 Marionette TRACE conn2 <- [1,2274,null,{}] 04:16:42 INFO - PROCESS | 3684 | 1469445402494 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:42 INFO - PROCESS | 3684 | 1469445402497 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:42 INFO - PROCESS | 3684 | 1469445402582 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:16:42 INFO - PROCESS | 3684 | 1469445402592 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 3684 | 1469445402596 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:42 INFO - PROCESS | 3684 | ++DOCSHELL 11205800 == 26 [pid = 3684] [id = 578] 04:16:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11206000) [pid = 3684] [serial = 1734] [outer = 00000000] 04:16:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11A4CC00) [pid = 3684] [serial = 1735] [outer = 11206000] 04:16:42 INFO - PROCESS | 3684 | 1469445402653 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11CDBC00) [pid = 3684] [serial = 1736] [outer = 11206000] 04:16:43 INFO - PROCESS | 3684 | 1469445403221 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 795ms 04:16:43 INFO - PROCESS | 3684 | 1469445403288 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 3684 | 1469445403293 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 04:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:16:43 INFO - PROCESS | 3684 | 1469445403299 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 3684 | 1469445403302 Marionette TRACE conn2 <- [1,2278,null,{}] 04:16:43 INFO - PROCESS | 3684 | 1469445403306 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:43 INFO - PROCESS | 3684 | 1469445403308 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:43 INFO - PROCESS | 3684 | 1469445403402 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:16:43 INFO - PROCESS | 3684 | 1469445403492 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 3684 | 1469445403495 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:43 INFO - PROCESS | 3684 | ++DOCSHELL 130D8C00 == 27 [pid = 3684] [id = 579] 04:16:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (130DCC00) [pid = 3684] [serial = 1737] [outer = 00000000] 04:16:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (131E7400) [pid = 3684] [serial = 1738] [outer = 130DCC00] 04:16:43 INFO - PROCESS | 3684 | 1469445403543 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (134C2400) [pid = 3684] [serial = 1739] [outer = 130DCC00] 04:16:43 INFO - PROCESS | 3684 | 1469445403921 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 702ms 04:16:43 INFO - PROCESS | 3684 | 1469445403998 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 3684 | 1469445404000 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 04:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:16:43 INFO - PROCESS | 3684 | 1469445404004 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 3684 | 1469445404007 Marionette TRACE conn2 <- [1,2282,null,{}] 04:16:44 INFO - PROCESS | 3684 | 1469445404018 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 3684 | 1469445404022 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:44 INFO - PROCESS | 3684 | 1469445404108 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:16:44 INFO - PROCESS | 3684 | 1469445404108 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 3684 | 1469445404111 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:44 INFO - PROCESS | 3684 | ++DOCSHELL 15646000 == 28 [pid = 3684] [id = 580] 04:16:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15698C00) [pid = 3684] [serial = 1740] [outer = 00000000] 04:16:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15958000) [pid = 3684] [serial = 1741] [outer = 15698C00] 04:16:44 INFO - PROCESS | 3684 | 1469445404158 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15C27C00) [pid = 3684] [serial = 1742] [outer = 15698C00] 04:16:44 INFO - PROCESS | 3684 | 1469445404649 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 702ms 04:16:44 INFO - PROCESS | 3684 | 1469445404687 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 3684 | 1469445404690 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:16:44 INFO - PROCESS | 3684 | 1469445404693 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 3684 | 1469445404695 Marionette TRACE conn2 <- [1,2286,null,{}] 04:16:44 INFO - PROCESS | 3684 | 1469445404698 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 3684 | 1469445404700 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:44 INFO - PROCESS | 3684 | 1469445404843 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:16:44 INFO - PROCESS | 3684 | 1469445404910 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 3684 | 1469445404913 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:44 INFO - PROCESS | 3684 | ++DOCSHELL 15F9AC00 == 29 [pid = 3684] [id = 581] 04:16:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FA2800) [pid = 3684] [serial = 1743] [outer = 00000000] 04:16:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1656F800) [pid = 3684] [serial = 1744] [outer = 15FA2800] 04:16:44 INFO - PROCESS | 3684 | 1469445404959 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16577800) [pid = 3684] [serial = 1745] [outer = 15FA2800] 04:16:45 INFO - PROCESS | 3684 | 1469445405374 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 749ms 04:16:45 INFO - PROCESS | 3684 | 1469445405434 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 3684 | 1469445405436 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:16:45 INFO - PROCESS | 3684 | 1469445405439 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 3684 | 1469445405441 Marionette TRACE conn2 <- [1,2290,null,{}] 04:16:45 INFO - PROCESS | 3684 | 1469445405444 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:45 INFO - PROCESS | 3684 | 1469445405447 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:45 INFO - PROCESS | 3684 | 1469445405554 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:16:45 INFO - PROCESS | 3684 | 1469445405564 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 3684 | 1469445405566 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:45 INFO - PROCESS | 3684 | ++DOCSHELL 16576400 == 30 [pid = 3684] [id = 582] 04:16:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16579000) [pid = 3684] [serial = 1746] [outer = 00000000] 04:16:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (16C78C00) [pid = 3684] [serial = 1747] [outer = 16579000] 04:16:45 INFO - PROCESS | 3684 | 1469445405663 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16D70800) [pid = 3684] [serial = 1748] [outer = 16579000] 04:16:46 INFO - PROCESS | 3684 | 1469445406085 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 702ms 04:16:46 INFO - PROCESS | 3684 | 1469445406138 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 3684 | 1469445406140 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 04:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:16:46 INFO - PROCESS | 3684 | 1469445406150 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 3684 | 1469445406152 Marionette TRACE conn2 <- [1,2294,null,{}] 04:16:46 INFO - PROCESS | 3684 | 1469445406155 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:46 INFO - PROCESS | 3684 | 1469445406161 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:46 INFO - PROCESS | 3684 | 1469445406317 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:16:46 INFO - PROCESS | 3684 | 1469445406328 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 3684 | 1469445406330 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:46 INFO - PROCESS | 3684 | ++DOCSHELL 13144C00 == 31 [pid = 3684] [id = 583] 04:16:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (131E3400) [pid = 3684] [serial = 1749] [outer = 00000000] 04:16:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17523400) [pid = 3684] [serial = 1750] [outer = 131E3400] 04:16:46 INFO - PROCESS | 3684 | 1469445406606 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17E49C00) [pid = 3684] [serial = 1751] [outer = 131E3400] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1831B800) [pid = 3684] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (13EA2000) [pid = 3684] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (17525800) [pid = 3684] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1831E400) [pid = 3684] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (16576C00) [pid = 3684] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12BAA800) [pid = 3684] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (114D5000) [pid = 3684] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1120E800) [pid = 3684] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C23C00) [pid = 3684] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C1BC00) [pid = 3684] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (139C9400) [pid = 3684] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:16:46 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (12A9A000) [pid = 3684] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:16:46 INFO - PROCESS | 3684 | 1469445406982 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 889ms 04:16:47 INFO - PROCESS | 3684 | 1469445407053 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 3684 | 1469445407064 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 3684 | 1469445407068 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:16:47 INFO - PROCESS | 3684 | 1469445407070 Marionette TRACE conn2 <- [1,2298,null,{}] 04:16:47 INFO - PROCESS | 3684 | 1469445407073 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 3684 | 1469445407075 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:47 INFO - PROCESS | 3684 | 1469445407183 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:16:47 INFO - PROCESS | 3684 | 1469445407194 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 3684 | 1469445407196 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:47 INFO - PROCESS | 3684 | ++DOCSHELL 131E8000 == 32 [pid = 3684] [id = 584] 04:16:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (144EF800) [pid = 3684] [serial = 1752] [outer = 00000000] 04:16:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17525800) [pid = 3684] [serial = 1753] [outer = 144EF800] 04:16:47 INFO - PROCESS | 3684 | 1469445407240 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (175CC800) [pid = 3684] [serial = 1754] [outer = 144EF800] 04:16:47 INFO - PROCESS | 3684 | 1469445407638 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 593ms 04:16:47 INFO - PROCESS | 3684 | 1469445407667 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 3684 | 1469445407669 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 04:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:16:47 INFO - PROCESS | 3684 | 1469445407672 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 3684 | 1469445407674 Marionette TRACE conn2 <- [1,2302,null,{}] 04:16:47 INFO - PROCESS | 3684 | 1469445407677 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 3684 | 1469445407679 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:47 INFO - PROCESS | 3684 | 1469445407754 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:16:47 INFO - PROCESS | 3684 | 1469445407759 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 3684 | 1469445407761 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:47 INFO - PROCESS | 3684 | ++DOCSHELL 0F34AC00 == 33 [pid = 3684] [id = 585] 04:16:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1747BC00) [pid = 3684] [serial = 1755] [outer = 00000000] 04:16:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (183E0800) [pid = 3684] [serial = 1756] [outer = 1747BC00] 04:16:47 INFO - PROCESS | 3684 | 1469445407808 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183E1000) [pid = 3684] [serial = 1757] [outer = 1747BC00] 04:16:48 INFO - PROCESS | 3684 | 1469445408293 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 640ms 04:16:48 INFO - PROCESS | 3684 | 1469445408310 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 3684 | 1469445408312 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 04:16:48 INFO - PROCESS | 3684 | 1469445408315 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:16:48 INFO - PROCESS | 3684 | 1469445408317 Marionette TRACE conn2 <- [1,2306,null,{}] 04:16:48 INFO - PROCESS | 3684 | 1469445408321 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:48 INFO - PROCESS | 3684 | 1469445408322 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:48 INFO - PROCESS | 3684 | 1469445408399 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:16:48 INFO - PROCESS | 3684 | 1469445408405 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 3684 | 1469445408407 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:48 INFO - PROCESS | 3684 | ++DOCSHELL 1563E400 == 34 [pid = 3684] [id = 586] 04:16:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E0C400) [pid = 3684] [serial = 1758] [outer = 00000000] 04:16:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E84000) [pid = 3684] [serial = 1759] [outer = 19E0C400] 04:16:48 INFO - PROCESS | 3684 | 1469445408450 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19F38800) [pid = 3684] [serial = 1760] [outer = 19E0C400] 04:16:49 INFO - PROCESS | 3684 | 1469445409261 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 3684 | 1469445409308 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 04:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:16:49 INFO - PROCESS | 3684 | 1469445409312 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 3684 | 1469445409318 Marionette TRACE conn2 <- [1,2310,null,{}] 04:16:49 INFO - PROCESS | 3684 | 1469445409323 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 3684 | 1469445409326 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:49 INFO - PROCESS | 3684 | 1469445409466 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:16:49 INFO - PROCESS | 3684 | 1469445409602 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 3684 | 1469445409605 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:49 INFO - PROCESS | 3684 | ++DOCSHELL 1125AC00 == 35 [pid = 3684] [id = 587] 04:16:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (112C1400) [pid = 3684] [serial = 1761] [outer = 00000000] 04:16:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13153000) [pid = 3684] [serial = 1762] [outer = 112C1400] 04:16:49 INFO - PROCESS | 3684 | 1469445409664 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (139CE000) [pid = 3684] [serial = 1763] [outer = 112C1400] 04:16:50 INFO - PROCESS | 3684 | 1469445410399 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1093ms 04:16:50 INFO - PROCESS | 3684 | 1469445410543 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 3684 | 1469445410547 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:16:50 INFO - PROCESS | 3684 | 1469445410561 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 3684 | 1469445410563 Marionette TRACE conn2 <- [1,2314,null,{}] 04:16:50 INFO - PROCESS | 3684 | 1469445410569 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:50 INFO - PROCESS | 3684 | 1469445410572 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:50 INFO - PROCESS | 3684 | 1469445410683 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:16:50 INFO - PROCESS | 3684 | 1469445410818 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 3684 | 1469445410823 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:50 INFO - PROCESS | 3684 | ++DOCSHELL 11A45800 == 36 [pid = 3684] [id = 588] 04:16:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (11A51400) [pid = 3684] [serial = 1764] [outer = 00000000] 04:16:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (12BAA800) [pid = 3684] [serial = 1765] [outer = 11A51400] 04:16:50 INFO - PROCESS | 3684 | 1469445410875 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (130B3C00) [pid = 3684] [serial = 1766] [outer = 11A51400] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 0F34AC00 == 35 [pid = 3684] [id = 585] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 131E8000 == 34 [pid = 3684] [id = 584] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 13144C00 == 33 [pid = 3684] [id = 583] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 16576400 == 32 [pid = 3684] [id = 582] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 15F9AC00 == 31 [pid = 3684] [id = 581] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 15646000 == 30 [pid = 3684] [id = 580] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 130D8C00 == 29 [pid = 3684] [id = 579] 04:16:51 INFO - PROCESS | 3684 | --DOCSHELL 11205800 == 28 [pid = 3684] [id = 578] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1A726800) [pid = 3684] [serial = 1717] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A727800) [pid = 3684] [serial = 1718] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17E49800) [pid = 3684] [serial = 1705] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19F39400) [pid = 3684] [serial = 1708] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (18314400) [pid = 3684] [serial = 1706] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16C83400) [pid = 3684] [serial = 1702] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13C3F800) [pid = 3684] [serial = 1696] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13C4DC00) [pid = 3684] [serial = 1697] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (12A90C00) [pid = 3684] [serial = 1693] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13136800) [pid = 3684] [serial = 1694] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1305DC00) [pid = 3684] [serial = 1690] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (131E2C00) [pid = 3684] [serial = 1691] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A34E800) [pid = 3684] [serial = 1709] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15C55800) [pid = 3684] [serial = 1699] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15E31400) [pid = 3684] [serial = 1700] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A11D400) [pid = 3684] [serial = 1688] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A110800) [pid = 3684] [serial = 1687] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A358C00) [pid = 3684] [serial = 1711] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A4CB400) [pid = 3684] [serial = 1712] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1728AC00) [pid = 3684] [serial = 1714] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A35CC00) [pid = 3684] [serial = 1715] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (16D76C00) [pid = 3684] [serial = 1703] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A734000) [pid = 3684] [serial = 1721] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A731000) [pid = 3684] [serial = 1720] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 3684 | 1469445411408 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 889ms 04:16:51 INFO - PROCESS | 3684 | 1469445411461 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 3684 | 1469445411465 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:16:51 INFO - PROCESS | 3684 | 1469445411472 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 3684 | 1469445411476 Marionette TRACE conn2 <- [1,2318,null,{}] 04:16:51 INFO - PROCESS | 3684 | 1469445411480 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 3684 | 1469445411483 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:51 INFO - PROCESS | 3684 | 1469445411573 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:16:51 INFO - PROCESS | 3684 | 1469445411588 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 3684 | 1469445411591 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:51 INFO - PROCESS | 3684 | ++DOCSHELL 13144000 == 29 [pid = 3684] [id = 589] 04:16:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (13202400) [pid = 3684] [serial = 1767] [outer = 00000000] 04:16:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13C43400) [pid = 3684] [serial = 1768] [outer = 13202400] 04:16:51 INFO - PROCESS | 3684 | 1469445411638 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13C49800) [pid = 3684] [serial = 1769] [outer = 13202400] 04:16:52 INFO - PROCESS | 3684 | 1469445412144 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 687ms 04:16:52 INFO - PROCESS | 3684 | 1469445412166 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 3684 | 1469445412168 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 04:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:16:52 INFO - PROCESS | 3684 | 1469445412172 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 3684 | 1469445412174 Marionette TRACE conn2 <- [1,2322,null,{}] 04:16:52 INFO - PROCESS | 3684 | 1469445412183 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 3684 | 1469445412188 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:52 INFO - PROCESS | 3684 | 1469445412302 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:16:52 INFO - PROCESS | 3684 | 1469445412314 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 3684 | 1469445412317 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:52 INFO - PROCESS | 3684 | ++DOCSHELL 15C20800 == 30 [pid = 3684] [id = 590] 04:16:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (15C26C00) [pid = 3684] [serial = 1770] [outer = 00000000] 04:16:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15C53C00) [pid = 3684] [serial = 1771] [outer = 15C26C00] 04:16:52 INFO - PROCESS | 3684 | 1469445412368 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C5A800) [pid = 3684] [serial = 1772] [outer = 15C26C00] 04:16:52 INFO - PROCESS | 3684 | 1469445412845 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 702ms 04:16:52 INFO - PROCESS | 3684 | 1469445412871 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 3684 | 1469445412873 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 04:16:52 INFO - PROCESS | 3684 | 1469445412876 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:16:52 INFO - PROCESS | 3684 | 1469445412878 Marionette TRACE conn2 <- [1,2326,null,{}] 04:16:52 INFO - PROCESS | 3684 | 1469445412882 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 3684 | 1469445412883 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:52 INFO - PROCESS | 3684 | 1469445412968 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:16:52 INFO - PROCESS | 3684 | 1469445412973 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 3684 | 1469445412975 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:52 INFO - PROCESS | 3684 | ++DOCSHELL 15954800 == 31 [pid = 3684] [id = 591] 04:16:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15E24C00) [pid = 3684] [serial = 1773] [outer = 00000000] 04:16:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1690A800) [pid = 3684] [serial = 1774] [outer = 15E24C00] 04:16:53 INFO - PROCESS | 3684 | 1469445413021 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17288800) [pid = 3684] [serial = 1775] [outer = 15E24C00] 04:16:53 INFO - PROCESS | 3684 | 1469445413484 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 639ms 04:16:53 INFO - PROCESS | 3684 | 1469445413514 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 3684 | 1469445413516 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 04:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:16:53 INFO - PROCESS | 3684 | 1469445413538 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 3684 | 1469445413540 Marionette TRACE conn2 <- [1,2330,null,{}] 04:16:53 INFO - PROCESS | 3684 | 1469445413544 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:53 INFO - PROCESS | 3684 | 1469445413546 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:53 INFO - PROCESS | 3684 | 1469445413657 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:16:53 INFO - PROCESS | 3684 | 1469445413749 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 3684 | 1469445413751 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:53 INFO - PROCESS | 3684 | ++DOCSHELL 17522000 == 32 [pid = 3684] [id = 592] 04:16:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (17528400) [pid = 3684] [serial = 1776] [outer = 00000000] 04:16:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17AA6400) [pid = 3684] [serial = 1777] [outer = 17528400] 04:16:53 INFO - PROCESS | 3684 | 1469445413795 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1804D400) [pid = 3684] [serial = 1778] [outer = 17528400] 04:16:54 INFO - PROCESS | 3684 | 1469445414218 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 765ms 04:16:54 INFO - PROCESS | 3684 | 1469445414281 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 3684 | 1469445414283 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:16:54 INFO - PROCESS | 3684 | 1469445414286 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 3684 | 1469445414288 Marionette TRACE conn2 <- [1,2334,null,{}] 04:16:54 INFO - PROCESS | 3684 | 1469445414292 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 3684 | 1469445414297 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:54 INFO - PROCESS | 3684 | 1469445414436 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:16:54 INFO - PROCESS | 3684 | 1469445414507 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 3684 | 1469445414509 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:54 INFO - PROCESS | 3684 | ++DOCSHELL 19E79400 == 33 [pid = 3684] [id = 593] 04:16:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19E7F400) [pid = 3684] [serial = 1779] [outer = 00000000] 04:16:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A10F000) [pid = 3684] [serial = 1780] [outer = 19E7F400] 04:16:54 INFO - PROCESS | 3684 | 1469445414553 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A353000) [pid = 3684] [serial = 1781] [outer = 19E7F400] 04:16:54 INFO - PROCESS | 3684 | 1469445414938 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 702ms 04:16:54 INFO - PROCESS | 3684 | 1469445414971 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 3684 | 1469445414973 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:16:54 INFO - PROCESS | 3684 | 1469445414980 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 3684 | 1469445414981 Marionette TRACE conn2 <- [1,2338,null,{}] 04:16:54 INFO - PROCESS | 3684 | 1469445414985 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 3684 | 1469445414987 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:55 INFO - PROCESS | 3684 | 1469445415131 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:16:55 INFO - PROCESS | 3684 | 1469445415143 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 3684 | 1469445415145 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:55 INFO - PROCESS | 3684 | ++DOCSHELL 12A99400 == 34 [pid = 3684] [id = 594] 04:16:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E01800) [pid = 3684] [serial = 1782] [outer = 00000000] 04:16:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A35CC00) [pid = 3684] [serial = 1783] [outer = 19E01800] 04:16:55 INFO - PROCESS | 3684 | 1469445415188 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A4C9C00) [pid = 3684] [serial = 1784] [outer = 19E01800] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15FA2800) [pid = 3684] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D99000) [pid = 3684] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (130DCC00) [pid = 3684] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15698C00) [pid = 3684] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (11206000) [pid = 3684] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16579000) [pid = 3684] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (114D4000) [pid = 3684] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1747BC00) [pid = 3684] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16574000) [pid = 3684] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A727400) [pid = 3684] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (131E3400) [pid = 3684] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:16:55 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (144EF800) [pid = 3684] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:16:55 INFO - PROCESS | 3684 | 1469445415695 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 04:16:55 INFO - PROCESS | 3684 | 1469445415721 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 3684 | 1469445415723 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 04:16:55 INFO - PROCESS | 3684 | 1469445415726 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:16:55 INFO - PROCESS | 3684 | 1469445415728 Marionette TRACE conn2 <- [1,2342,null,{}] 04:16:55 INFO - PROCESS | 3684 | 1469445415732 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:55 INFO - PROCESS | 3684 | 1469445415733 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:55 INFO - PROCESS | 3684 | 1469445415810 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:16:55 INFO - PROCESS | 3684 | 1469445415815 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 3684 | 1469445415817 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:55 INFO - PROCESS | 3684 | ++DOCSHELL 130DCC00 == 35 [pid = 3684] [id = 595] 04:16:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (13140000) [pid = 3684] [serial = 1785] [outer = 00000000] 04:16:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16573C00) [pid = 3684] [serial = 1786] [outer = 13140000] 04:16:55 INFO - PROCESS | 3684 | 1469445415860 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16579000) [pid = 3684] [serial = 1787] [outer = 13140000] 04:16:56 INFO - PROCESS | 3684 | 1469445416289 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 593ms 04:16:56 INFO - PROCESS | 3684 | 1469445416324 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 3684 | 1469445416326 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:16:56 INFO - PROCESS | 3684 | 1469445416330 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 3684 | 1469445416331 Marionette TRACE conn2 <- [1,2346,null,{}] 04:16:56 INFO - PROCESS | 3684 | 1469445416335 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 3684 | 1469445416336 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:56 INFO - PROCESS | 3684 | 1469445416418 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:16:56 INFO - PROCESS | 3684 | 1469445416423 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 3684 | 1469445416425 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:56 INFO - PROCESS | 3684 | ++DOCSHELL 1055E400 == 36 [pid = 3684] [id = 596] 04:16:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1329E000) [pid = 3684] [serial = 1788] [outer = 00000000] 04:16:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1A35AC00) [pid = 3684] [serial = 1789] [outer = 1329E000] 04:16:56 INFO - PROCESS | 3684 | 1469445416468 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1A4D6000) [pid = 3684] [serial = 1790] [outer = 1329E000] 04:16:56 INFO - PROCESS | 3684 | 1469445416914 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 640ms 04:16:56 INFO - PROCESS | 3684 | 1469445416968 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 3684 | 1469445416970 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:16:56 INFO - PROCESS | 3684 | 1469445416976 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 3684 | 1469445416978 Marionette TRACE conn2 <- [1,2350,null,{}] 04:16:56 INFO - PROCESS | 3684 | 1469445416981 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 3684 | 1469445416983 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:57 INFO - PROCESS | 3684 | 1469445417061 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:16:57 INFO - PROCESS | 3684 | 1469445417067 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 3684 | 1469445417069 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:57 INFO - PROCESS | 3684 | ++DOCSHELL 15E2F400 == 37 [pid = 3684] [id = 597] 04:16:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15FA8C00) [pid = 3684] [serial = 1791] [outer = 00000000] 04:16:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A72F000) [pid = 3684] [serial = 1792] [outer = 15FA8C00] 04:16:57 INFO - PROCESS | 3684 | 1469445417113 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A730400) [pid = 3684] [serial = 1793] [outer = 15FA8C00] 04:16:57 INFO - PROCESS | 3684 | 1469445417554 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 640ms 04:16:57 INFO - PROCESS | 3684 | 1469445417611 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 3684 | 1469445417614 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 04:16:57 INFO - PROCESS | 3684 | 1469445417659 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:16:57 INFO - PROCESS | 3684 | 1469445417663 Marionette TRACE conn2 <- [1,2354,null,{}] 04:16:57 INFO - PROCESS | 3684 | 1469445417668 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 3684 | 1469445417672 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:57 INFO - PROCESS | 3684 | 1469445417789 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:16:58 INFO - PROCESS | 3684 | 1469445418007 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 3684 | 1469445418011 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:58 INFO - PROCESS | 3684 | ++DOCSHELL 11205800 == 38 [pid = 3684] [id = 598] 04:16:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (11206800) [pid = 3684] [serial = 1794] [outer = 00000000] 04:16:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (12828C00) [pid = 3684] [serial = 1795] [outer = 11206800] 04:16:58 INFO - PROCESS | 3684 | 1469445418069 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (130D3800) [pid = 3684] [serial = 1796] [outer = 11206800] 04:16:58 INFO - PROCESS | 3684 | 1469445418679 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1093ms 04:16:58 INFO - PROCESS | 3684 | 1469445418756 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 3684 | 1469445418760 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 04:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:16:58 INFO - PROCESS | 3684 | 1469445418766 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 3684 | 1469445418768 Marionette TRACE conn2 <- [1,2358,null,{}] 04:16:58 INFO - PROCESS | 3684 | 1469445418775 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:58 INFO - PROCESS | 3684 | 1469445418779 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:58 INFO - PROCESS | 3684 | 1469445418887 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:16:59 INFO - PROCESS | 3684 | 1469445419024 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 3684 | 1469445419027 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:59 INFO - PROCESS | 3684 | ++DOCSHELL 14FA8C00 == 39 [pid = 3684] [id = 599] 04:16:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (14FA9800) [pid = 3684] [serial = 1797] [outer = 00000000] 04:16:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15C4F000) [pid = 3684] [serial = 1798] [outer = 14FA9800] 04:16:59 INFO - PROCESS | 3684 | 1469445419083 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16564400) [pid = 3684] [serial = 1799] [outer = 14FA9800] 04:16:59 INFO - PROCESS | 3684 | 1469445419666 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 936ms 04:16:59 INFO - PROCESS | 3684 | 1469445419711 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 3684 | 1469445419714 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 04:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:16:59 INFO - PROCESS | 3684 | 1469445419718 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 3684 | 1469445419720 Marionette TRACE conn2 <- [1,2362,null,{}] 04:16:59 INFO - PROCESS | 3684 | 1469445419724 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 3684 | 1469445419727 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:16:59 INFO - PROCESS | 3684 | 1469445419834 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:16:59 INFO - PROCESS | 3684 | 1469445419980 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 3684 | 1469445419987 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:00 INFO - PROCESS | 3684 | ++DOCSHELL 19E7B400 == 40 [pid = 3684] [id = 600] 04:17:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E81C00) [pid = 3684] [serial = 1800] [outer = 00000000] 04:17:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A11D800) [pid = 3684] [serial = 1801] [outer = 19E81C00] 04:17:00 INFO - PROCESS | 3684 | 1469445420044 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A728000) [pid = 3684] [serial = 1802] [outer = 19E81C00] 04:17:00 INFO - PROCESS | 3684 | 1469445420828 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1139ms 04:17:00 INFO - PROCESS | 3684 | 1469445420862 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 3684 | 1469445420866 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:17:00 INFO - PROCESS | 3684 | 1469445420871 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 3684 | 1469445420874 Marionette TRACE conn2 <- [1,2366,null,{}] 04:17:00 INFO - PROCESS | 3684 | 1469445420880 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:00 INFO - PROCESS | 3684 | 1469445420883 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:00 INFO - PROCESS | 3684 | 1469445420982 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:17:01 INFO - PROCESS | 3684 | 1469445421114 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 3684 | 1469445421118 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:01 INFO - PROCESS | 3684 | ++DOCSHELL 11C2E000 == 41 [pid = 3684] [id = 601] 04:17:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11C33C00) [pid = 3684] [serial = 1803] [outer = 00000000] 04:17:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12D6A400) [pid = 3684] [serial = 1804] [outer = 11C33C00] 04:17:01 INFO - PROCESS | 3684 | 1469445421170 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (130D2400) [pid = 3684] [serial = 1805] [outer = 11C33C00] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 1055E400 == 40 [pid = 3684] [id = 596] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 130DCC00 == 39 [pid = 3684] [id = 595] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 12A99400 == 38 [pid = 3684] [id = 594] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 19E79400 == 37 [pid = 3684] [id = 593] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 17522000 == 36 [pid = 3684] [id = 592] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 15954800 == 35 [pid = 3684] [id = 591] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 15C20800 == 34 [pid = 3684] [id = 590] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 13144000 == 33 [pid = 3684] [id = 589] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 11A45800 == 32 [pid = 3684] [id = 588] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 1125AC00 == 31 [pid = 3684] [id = 587] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 1563E400 == 30 [pid = 3684] [id = 586] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 12D6D800 == 29 [pid = 3684] [id = 577] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 19E7B400 == 28 [pid = 3684] [id = 600] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 15E2F400 == 27 [pid = 3684] [id = 597] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 11205800 == 26 [pid = 3684] [id = 598] 04:17:02 INFO - PROCESS | 3684 | --DOCSHELL 14FA8C00 == 25 [pid = 3684] [id = 599] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1656F800) [pid = 3684] [serial = 1744] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13157000) [pid = 3684] [serial = 1733] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (130AA800) [pid = 3684] [serial = 1732] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (131E7400) [pid = 3684] [serial = 1738] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (134C2400) [pid = 3684] [serial = 1739] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15958000) [pid = 3684] [serial = 1741] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (11A4CC00) [pid = 3684] [serial = 1735] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11CDBC00) [pid = 3684] [serial = 1736] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16C78C00) [pid = 3684] [serial = 1747] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16577800) [pid = 3684] [serial = 1745] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (144EE000) [pid = 3684] [serial = 1724] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (183E1000) [pid = 3684] [serial = 1757] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131EB800) [pid = 3684] [serial = 1723] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19E84000) [pid = 3684] [serial = 1759] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (18319C00) [pid = 3684] [serial = 1727] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (17528800) [pid = 3684] [serial = 1726] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A777C00) [pid = 3684] [serial = 1730] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A773000) [pid = 3684] [serial = 1729] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (16D70800) [pid = 3684] [serial = 1748] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (183E0800) [pid = 3684] [serial = 1756] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17523400) [pid = 3684] [serial = 1750] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17E49C00) [pid = 3684] [serial = 1751] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (17525800) [pid = 3684] [serial = 1753] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (175CC800) [pid = 3684] [serial = 1754] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (15C27C00) [pid = 3684] [serial = 1742] [outer = 00000000] [url = about:blank] 04:17:02 INFO - PROCESS | 3684 | 1469445422361 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1561ms 04:17:02 INFO - PROCESS | 3684 | 1469445422479 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 3684 | 1469445422484 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 04:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:17:02 INFO - PROCESS | 3684 | 1469445422490 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 3684 | 1469445422493 Marionette TRACE conn2 <- [1,2370,null,{}] 04:17:02 INFO - PROCESS | 3684 | 1469445422504 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 3684 | 1469445422507 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:02 INFO - PROCESS | 3684 | 1469445422600 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:17:02 INFO - PROCESS | 3684 | 1469445422608 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 3684 | 1469445422613 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A0E800 == 26 [pid = 3684] [id = 602] 04:17:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A0F000) [pid = 3684] [serial = 1806] [outer = 00000000] 04:17:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (112C0800) [pid = 3684] [serial = 1807] [outer = 10A0F000] 04:17:02 INFO - PROCESS | 3684 | 1469445422660 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (114D4C00) [pid = 3684] [serial = 1808] [outer = 10A0F000] 04:17:03 INFO - PROCESS | 3684 | 1469445423155 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 703ms 04:17:03 INFO - PROCESS | 3684 | 1469445423188 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 3684 | 1469445423193 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:17:03 INFO - PROCESS | 3684 | 1469445423203 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 3684 | 1469445423206 Marionette TRACE conn2 <- [1,2374,null,{}] 04:17:03 INFO - PROCESS | 3684 | 1469445423211 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:03 INFO - PROCESS | 3684 | 1469445423214 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:03 INFO - PROCESS | 3684 | 1469445423300 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:17:03 INFO - PROCESS | 3684 | 1469445423309 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 3684 | 1469445423311 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:03 INFO - PROCESS | 3684 | ++DOCSHELL 1314B400 == 27 [pid = 3684] [id = 603] 04:17:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13152400) [pid = 3684] [serial = 1809] [outer = 00000000] 04:17:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (131E2C00) [pid = 3684] [serial = 1810] [outer = 13152400] 04:17:03 INFO - PROCESS | 3684 | 1469445423358 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1320D000) [pid = 3684] [serial = 1811] [outer = 13152400] 04:17:03 INFO - PROCESS | 3684 | 1469445423841 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 702ms 04:17:03 INFO - PROCESS | 3684 | 1469445423904 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 3684 | 1469445423906 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:17:03 INFO - PROCESS | 3684 | 1469445423910 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 3684 | 1469445423913 Marionette TRACE conn2 <- [1,2378,null,{}] 04:17:03 INFO - PROCESS | 3684 | 1469445423923 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:03 INFO - PROCESS | 3684 | 1469445423928 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:04 INFO - PROCESS | 3684 | 1469445424038 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:17:04 INFO - PROCESS | 3684 | 1469445424140 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 3684 | 1469445424143 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:04 INFO - PROCESS | 3684 | ++DOCSHELL 1563E400 == 28 [pid = 3684] [id = 604] 04:17:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15691800) [pid = 3684] [serial = 1812] [outer = 00000000] 04:17:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15952C00) [pid = 3684] [serial = 1813] [outer = 15691800] 04:17:04 INFO - PROCESS | 3684 | 1469445424191 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15C22400) [pid = 3684] [serial = 1814] [outer = 15691800] 04:17:04 INFO - PROCESS | 3684 | 1469445424615 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 04:17:04 INFO - PROCESS | 3684 | 1469445424649 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 3684 | 1469445424652 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 04:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:17:04 INFO - PROCESS | 3684 | 1469445424665 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 3684 | 1469445424667 Marionette TRACE conn2 <- [1,2382,null,{}] 04:17:04 INFO - PROCESS | 3684 | 1469445424671 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 3684 | 1469445424672 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:04 INFO - PROCESS | 3684 | 1469445424790 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:17:04 INFO - PROCESS | 3684 | 1469445424800 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 3684 | 1469445424802 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:04 INFO - PROCESS | 3684 | ++DOCSHELL 15C5A400 == 29 [pid = 3684] [id = 605] 04:17:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15E25400) [pid = 3684] [serial = 1815] [outer = 00000000] 04:17:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16562C00) [pid = 3684] [serial = 1816] [outer = 15E25400] 04:17:04 INFO - PROCESS | 3684 | 1469445424902 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16578800) [pid = 3684] [serial = 1817] [outer = 15E25400] 04:17:05 INFO - PROCESS | 3684 | 1469445425328 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 749ms 04:17:05 INFO - PROCESS | 3684 | 1469445425415 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 3684 | 1469445425417 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 04:17:05 INFO - PROCESS | 3684 | 1469445425421 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 3684 | 1469445425422 Marionette TRACE conn2 <- [1,2386,null,{}] 04:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:17:05 INFO - PROCESS | 3684 | 1469445425426 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:05 INFO - PROCESS | 3684 | 1469445425428 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:05 INFO - PROCESS | 3684 | 1469445425542 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:17:05 INFO - PROCESS | 3684 | 1469445425551 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 3684 | 1469445425553 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:05 INFO - PROCESS | 3684 | ++DOCSHELL 1657A000 == 30 [pid = 3684] [id = 606] 04:17:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1657B000) [pid = 3684] [serial = 1818] [outer = 00000000] 04:17:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16C7CC00) [pid = 3684] [serial = 1819] [outer = 1657B000] 04:17:05 INFO - PROCESS | 3684 | 1469445425600 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1728FC00) [pid = 3684] [serial = 1820] [outer = 1657B000] 04:17:06 INFO - PROCESS | 3684 | 1469445426037 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 640ms 04:17:06 INFO - PROCESS | 3684 | 1469445426061 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 3684 | 1469445426063 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 04:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:17:06 INFO - PROCESS | 3684 | 1469445426067 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 3684 | 1469445426068 Marionette TRACE conn2 <- [1,2390,null,{}] 04:17:06 INFO - PROCESS | 3684 | 1469445426072 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:06 INFO - PROCESS | 3684 | 1469445426077 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:06 INFO - PROCESS | 3684 | 1469445426211 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:17:06 INFO - PROCESS | 3684 | 1469445426217 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 3684 | 1469445426219 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:06 INFO - PROCESS | 3684 | ++DOCSHELL 12825C00 == 31 [pid = 3684] [id = 607] 04:17:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1657D400) [pid = 3684] [serial = 1821] [outer = 00000000] 04:17:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (17AA4400) [pid = 3684] [serial = 1822] [outer = 1657D400] 04:17:06 INFO - PROCESS | 3684 | 1469445426262 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (18317C00) [pid = 3684] [serial = 1823] [outer = 1657D400] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17528400) [pid = 3684] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19E7F400) [pid = 3684] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (19E0C400) [pid = 3684] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (15E24C00) [pid = 3684] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11A51400) [pid = 3684] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13202400) [pid = 3684] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C26C00) [pid = 3684] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (112C1400) [pid = 3684] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19E01800) [pid = 3684] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13140000) [pid = 3684] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1329E000) [pid = 3684] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:17:06 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15FA8C00) [pid = 3684] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:17:06 INFO - PROCESS | 3684 | 1469445426920 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 905ms 04:17:06 INFO - PROCESS | 3684 | 1469445426971 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 3684 | 1469445426973 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 04:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:17:06 INFO - PROCESS | 3684 | 1469445426977 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 3684 | 1469445426978 Marionette TRACE conn2 <- [1,2394,null,{}] 04:17:06 INFO - PROCESS | 3684 | 1469445426982 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:06 INFO - PROCESS | 3684 | 1469445426993 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:07 INFO - PROCESS | 3684 | 1469445427069 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:17:07 INFO - PROCESS | 3684 | 1469445427074 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 3684 | 1469445427076 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:07 INFO - PROCESS | 3684 | ++DOCSHELL 15C54000 == 32 [pid = 3684] [id = 608] 04:17:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1657B800) [pid = 3684] [serial = 1824] [outer = 00000000] 04:17:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1752A800) [pid = 3684] [serial = 1825] [outer = 1657B800] 04:17:07 INFO - PROCESS | 3684 | 1469445427119 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1831D000) [pid = 3684] [serial = 1826] [outer = 1657B800] 04:17:07 INFO - PROCESS | 3684 | 1469445427560 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 625ms 04:17:07 INFO - PROCESS | 3684 | 1469445427615 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 3684 | 1469445427617 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:17:07 INFO - PROCESS | 3684 | 1469445427621 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 3684 | 1469445427622 Marionette TRACE conn2 <- [1,2398,null,{}] 04:17:07 INFO - PROCESS | 3684 | 1469445427625 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 3684 | 1469445427627 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:07 INFO - PROCESS | 3684 | 1469445427703 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:17:07 INFO - PROCESS | 3684 | 1469445427711 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 3684 | 1469445427714 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:07 INFO - PROCESS | 3684 | ++DOCSHELL 17528400 == 33 [pid = 3684] [id = 609] 04:17:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19E01400) [pid = 3684] [serial = 1827] [outer = 00000000] 04:17:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (19E08C00) [pid = 3684] [serial = 1828] [outer = 19E01400] 04:17:07 INFO - PROCESS | 3684 | 1469445427756 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19E03800) [pid = 3684] [serial = 1829] [outer = 19E01400] 04:17:08 INFO - PROCESS | 3684 | 1469445428194 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 593ms 04:17:08 INFO - PROCESS | 3684 | 1469445428223 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 3684 | 1469445428225 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 04:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:17:08 INFO - PROCESS | 3684 | 1469445428228 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 3684 | 1469445428230 Marionette TRACE conn2 <- [1,2402,null,{}] 04:17:08 INFO - PROCESS | 3684 | 1469445428234 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:08 INFO - PROCESS | 3684 | 1469445428235 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:08 INFO - PROCESS | 3684 | 1469445428328 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:17:08 INFO - PROCESS | 3684 | 1469445428336 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 3684 | 1469445428338 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:08 INFO - PROCESS | 3684 | ++DOCSHELL 14FAC000 == 34 [pid = 3684] [id = 610] 04:17:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19F41800) [pid = 3684] [serial = 1830] [outer = 00000000] 04:17:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A354C00) [pid = 3684] [serial = 1831] [outer = 19F41800] 04:17:08 INFO - PROCESS | 3684 | 1469445428380 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A4CAC00) [pid = 3684] [serial = 1832] [outer = 19F41800] 04:17:09 INFO - PROCESS | 3684 | 1469445429132 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 936ms 04:17:09 INFO - PROCESS | 3684 | 1469445429174 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 3684 | 1469445429179 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:17:09 INFO - PROCESS | 3684 | 1469445429184 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 3684 | 1469445429188 Marionette TRACE conn2 <- [1,2406,null,{}] 04:17:09 INFO - PROCESS | 3684 | 1469445429194 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 3684 | 1469445429198 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:09 INFO - PROCESS | 3684 | 1469445429316 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:17:09 INFO - PROCESS | 3684 | 1469445429436 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 3684 | 1469445429439 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:09 INFO - PROCESS | 3684 | ++DOCSHELL 11205800 == 35 [pid = 3684] [id = 611] 04:17:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1120F800) [pid = 3684] [serial = 1833] [outer = 00000000] 04:17:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13064400) [pid = 3684] [serial = 1834] [outer = 1120F800] 04:17:09 INFO - PROCESS | 3684 | 1469445429536 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (131E8000) [pid = 3684] [serial = 1835] [outer = 1120F800] 04:17:10 INFO - PROCESS | 3684 | 1469445430295 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1139ms 04:17:10 INFO - PROCESS | 3684 | 1469445430350 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 3684 | 1469445430355 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 04:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:17:10 INFO - PROCESS | 3684 | 1469445430362 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 3684 | 1469445430365 Marionette TRACE conn2 <- [1,2410,null,{}] 04:17:10 INFO - PROCESS | 3684 | 1469445430369 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 3684 | 1469445430371 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:10 INFO - PROCESS | 3684 | 1469445430582 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:17:10 INFO - PROCESS | 3684 | 1469445430738 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 3684 | 1469445430741 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:10 INFO - PROCESS | 3684 | ++DOCSHELL 104E8400 == 36 [pid = 3684] [id = 612] 04:17:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (104E8800) [pid = 3684] [serial = 1836] [outer = 00000000] 04:17:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (10A0F400) [pid = 3684] [serial = 1837] [outer = 104E8800] 04:17:10 INFO - PROCESS | 3684 | 1469445430792 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10EDD000) [pid = 3684] [serial = 1838] [outer = 104E8800] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 17528400 == 35 [pid = 3684] [id = 609] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 15C54000 == 34 [pid = 3684] [id = 608] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 12825C00 == 33 [pid = 3684] [id = 607] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 1657A000 == 32 [pid = 3684] [id = 606] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 15C5A400 == 31 [pid = 3684] [id = 605] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 1563E400 == 30 [pid = 3684] [id = 604] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 1314B400 == 29 [pid = 3684] [id = 603] 04:17:11 INFO - PROCESS | 3684 | --DOCSHELL 10A0E800 == 28 [pid = 3684] [id = 602] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A72F000) [pid = 3684] [serial = 1792] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17AA6400) [pid = 3684] [serial = 1777] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1A353000) [pid = 3684] [serial = 1781] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A10F000) [pid = 3684] [serial = 1780] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19F38800) [pid = 3684] [serial = 1760] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1690A800) [pid = 3684] [serial = 1774] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12BAA800) [pid = 3684] [serial = 1765] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (130B3C00) [pid = 3684] [serial = 1766] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13C43400) [pid = 3684] [serial = 1768] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13C49800) [pid = 3684] [serial = 1769] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C53C00) [pid = 3684] [serial = 1771] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C5A800) [pid = 3684] [serial = 1772] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13153000) [pid = 3684] [serial = 1762] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (139CE000) [pid = 3684] [serial = 1763] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A35CC00) [pid = 3684] [serial = 1783] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16579000) [pid = 3684] [serial = 1787] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A730400) [pid = 3684] [serial = 1793] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16573C00) [pid = 3684] [serial = 1786] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A4C9C00) [pid = 3684] [serial = 1784] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1804D400) [pid = 3684] [serial = 1778] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A4D6000) [pid = 3684] [serial = 1790] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A35AC00) [pid = 3684] [serial = 1789] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (17288800) [pid = 3684] [serial = 1775] [outer = 00000000] [url = about:blank] 04:17:11 INFO - PROCESS | 3684 | 1469445431372 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1046ms 04:17:11 INFO - PROCESS | 3684 | 1469445431405 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 3684 | 1469445431409 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 04:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:17:11 INFO - PROCESS | 3684 | 1469445431429 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 3684 | 1469445431432 Marionette TRACE conn2 <- [1,2414,null,{}] 04:17:11 INFO - PROCESS | 3684 | 1469445431437 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:11 INFO - PROCESS | 3684 | 1469445431440 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:11 INFO - PROCESS | 3684 | 1469445431526 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:17:11 INFO - PROCESS | 3684 | 1469445431534 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 3684 | 1469445431537 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:11 INFO - PROCESS | 3684 | ++DOCSHELL 130B3C00 == 29 [pid = 3684] [id = 613] 04:17:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (130D4000) [pid = 3684] [serial = 1839] [outer = 00000000] 04:17:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (131E2800) [pid = 3684] [serial = 1840] [outer = 130D4000] 04:17:11 INFO - PROCESS | 3684 | 1469445431585 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (13C3EC00) [pid = 3684] [serial = 1841] [outer = 130D4000] 04:17:12 INFO - PROCESS | 3684 | 1469445432102 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 703ms 04:17:12 INFO - PROCESS | 3684 | 1469445432158 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 3684 | 1469445432161 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 04:17:12 INFO - PROCESS | 3684 | 1469445432165 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 3684 | 1469445432167 Marionette TRACE conn2 <- [1,2418,null,{}] 04:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:17:12 INFO - PROCESS | 3684 | 1469445432171 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 3684 | 1469445432173 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:12 INFO - PROCESS | 3684 | 1469445432256 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:17:12 INFO - PROCESS | 3684 | 1469445432352 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 3684 | 1469445432355 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:12 INFO - PROCESS | 3684 | ++DOCSHELL 13EA2000 == 30 [pid = 3684] [id = 614] 04:17:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13EAA000) [pid = 3684] [serial = 1842] [outer = 00000000] 04:17:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1594D800) [pid = 3684] [serial = 1843] [outer = 13EAA000] 04:17:12 INFO - PROCESS | 3684 | 1469445432402 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C50000) [pid = 3684] [serial = 1844] [outer = 13EAA000] 04:17:12 INFO - PROCESS | 3684 | 1469445432805 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 687ms 04:17:12 INFO - PROCESS | 3684 | 1469445432866 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 3684 | 1469445432870 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 04:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:17:12 INFO - PROCESS | 3684 | 1469445432880 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 3684 | 1469445432885 Marionette TRACE conn2 <- [1,2422,null,{}] 04:17:12 INFO - PROCESS | 3684 | 1469445432888 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 3684 | 1469445432891 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:12 INFO - PROCESS | 3684 | 1469445432978 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:17:12 INFO - PROCESS | 3684 | 1469445432983 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 3684 | 1469445432985 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:12 INFO - PROCESS | 3684 | ++DOCSHELL 15C56C00 == 31 [pid = 3684] [id = 615] 04:17:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15C57400) [pid = 3684] [serial = 1845] [outer = 00000000] 04:17:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16908000) [pid = 3684] [serial = 1846] [outer = 15C57400] 04:17:13 INFO - PROCESS | 3684 | 1469445433029 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17431C00) [pid = 3684] [serial = 1847] [outer = 15C57400] 04:17:13 INFO - PROCESS | 3684 | 1469445433484 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 640ms 04:17:13 INFO - PROCESS | 3684 | 1469445433515 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 3684 | 1469445433517 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 04:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:17:13 INFO - PROCESS | 3684 | 1469445433520 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 3684 | 1469445433522 Marionette TRACE conn2 <- [1,2426,null,{}] 04:17:13 INFO - PROCESS | 3684 | 1469445433525 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:13 INFO - PROCESS | 3684 | 1469445433527 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:13 INFO - PROCESS | 3684 | 1469445433642 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:17:13 INFO - PROCESS | 3684 | 1469445433730 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 3684 | 1469445433732 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:13 INFO - PROCESS | 3684 | ++DOCSHELL 17526400 == 32 [pid = 3684] [id = 616] 04:17:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (175C8400) [pid = 3684] [serial = 1848] [outer = 00000000] 04:17:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17A23000) [pid = 3684] [serial = 1849] [outer = 175C8400] 04:17:13 INFO - PROCESS | 3684 | 1469445433784 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (18048800) [pid = 3684] [serial = 1850] [outer = 175C8400] 04:17:14 INFO - PROCESS | 3684 | 1469445434187 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 702ms 04:17:14 INFO - PROCESS | 3684 | 1469445434222 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 3684 | 1469445434224 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:17:14 INFO - PROCESS | 3684 | 1469445434227 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 3684 | 1469445434229 Marionette TRACE conn2 <- [1,2430,null,{}] 04:17:14 INFO - PROCESS | 3684 | 1469445434232 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 3684 | 1469445434234 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:14 INFO - PROCESS | 3684 | 1469445434348 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:17:14 INFO - PROCESS | 3684 | 1469445434353 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 3684 | 1469445434359 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:14 INFO - PROCESS | 3684 | ++DOCSHELL 13C47800 == 33 [pid = 3684] [id = 617] 04:17:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1831F000) [pid = 3684] [serial = 1851] [outer = 00000000] 04:17:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (19E04400) [pid = 3684] [serial = 1852] [outer = 1831F000] 04:17:14 INFO - PROCESS | 3684 | 1469445434466 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19F3C400) [pid = 3684] [serial = 1853] [outer = 1831F000] 04:17:14 INFO - PROCESS | 3684 | 1469445434912 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 749ms 04:17:14 INFO - PROCESS | 3684 | 1469445434966 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 3684 | 1469445434968 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:17:14 INFO - PROCESS | 3684 | 1469445434978 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 3684 | 1469445434980 Marionette TRACE conn2 <- [1,2434,null,{}] 04:17:14 INFO - PROCESS | 3684 | 1469445434983 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 3684 | 1469445434985 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:15 INFO - PROCESS | 3684 | 1469445435123 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:17:15 INFO - PROCESS | 3684 | 1469445435135 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 3684 | 1469445435137 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:15 INFO - PROCESS | 3684 | ++DOCSHELL 19E01C00 == 34 [pid = 3684] [id = 618] 04:17:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A353C00) [pid = 3684] [serial = 1854] [outer = 00000000] 04:17:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A4CC800) [pid = 3684] [serial = 1855] [outer = 1A353C00] 04:17:15 INFO - PROCESS | 3684 | 1469445435180 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A4CD000) [pid = 3684] [serial = 1856] [outer = 1A353C00] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15E25400) [pid = 3684] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1657B000) [pid = 3684] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13152400) [pid = 3684] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10A0F000) [pid = 3684] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15691800) [pid = 3684] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11C33C00) [pid = 3684] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (11206800) [pid = 3684] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (14FA9800) [pid = 3684] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1657D400) [pid = 3684] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19E81C00) [pid = 3684] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19E01400) [pid = 3684] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:17:15 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1657B800) [pid = 3684] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:17:15 INFO - PROCESS | 3684 | 1469445435705 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 04:17:15 INFO - PROCESS | 3684 | 1469445435717 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 3684 | 1469445435719 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:17:15 INFO - PROCESS | 3684 | 1469445435722 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 3684 | 1469445435724 Marionette TRACE conn2 <- [1,2438,null,{}] 04:17:15 INFO - PROCESS | 3684 | 1469445435727 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 3684 | 1469445435729 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:15 INFO - PROCESS | 3684 | 1469445435805 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:17:15 INFO - PROCESS | 3684 | 1469445435812 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 3684 | 1469445435815 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:15 INFO - PROCESS | 3684 | ++DOCSHELL 10EE2C00 == 35 [pid = 3684] [id = 619] 04:17:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11201800) [pid = 3684] [serial = 1857] [outer = 00000000] 04:17:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15C4DC00) [pid = 3684] [serial = 1858] [outer = 11201800] 04:17:15 INFO - PROCESS | 3684 | 1469445435861 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15F99800) [pid = 3684] [serial = 1859] [outer = 11201800] 04:17:16 INFO - PROCESS | 3684 | 1469445436276 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 593ms 04:17:16 INFO - PROCESS | 3684 | 1469445436308 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 3684 | 1469445436310 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 04:17:16 INFO - PROCESS | 3684 | 1469445436313 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:17:16 INFO - PROCESS | 3684 | 1469445436315 Marionette TRACE conn2 <- [1,2442,null,{}] 04:17:16 INFO - PROCESS | 3684 | 1469445436318 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:16 INFO - PROCESS | 3684 | 1469445436320 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:16 INFO - PROCESS | 3684 | 1469445436397 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:17:16 INFO - PROCESS | 3684 | 1469445436402 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 3684 | 1469445436404 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:16 INFO - PROCESS | 3684 | ++DOCSHELL 130DD800 == 36 [pid = 3684] [id = 620] 04:17:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13C42800) [pid = 3684] [serial = 1860] [outer = 00000000] 04:17:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (19E81C00) [pid = 3684] [serial = 1861] [outer = 13C42800] 04:17:16 INFO - PROCESS | 3684 | 1469445436448 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1A4D8400) [pid = 3684] [serial = 1862] [outer = 13C42800] 04:17:16 INFO - PROCESS | 3684 | 1469445436898 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 640ms 04:17:16 INFO - PROCESS | 3684 | 1469445436952 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 3684 | 1469445436954 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:17:16 INFO - PROCESS | 3684 | 1469445436961 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 3684 | 1469445436963 Marionette TRACE conn2 <- [1,2446,null,{}] 04:17:16 INFO - PROCESS | 3684 | 1469445436966 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:16 INFO - PROCESS | 3684 | 1469445436968 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:17 INFO - PROCESS | 3684 | 1469445437046 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:17:17 INFO - PROCESS | 3684 | 1469445437052 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 3684 | 1469445437054 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:17 INFO - PROCESS | 3684 | ++DOCSHELL 15692000 == 37 [pid = 3684] [id = 621] 04:17:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A353400) [pid = 3684] [serial = 1863] [outer = 00000000] 04:17:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A732C00) [pid = 3684] [serial = 1864] [outer = 1A353400] 04:17:17 INFO - PROCESS | 3684 | 1469445437097 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A733800) [pid = 3684] [serial = 1865] [outer = 1A353400] 04:17:17 INFO - PROCESS | 3684 | 1469445437528 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 593ms 04:17:17 INFO - PROCESS | 3684 | 1469445437554 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 3684 | 1469445437556 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:17:17 INFO - PROCESS | 3684 | 1469445437560 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 3684 | 1469445437561 Marionette TRACE conn2 <- [1,2450,null,{}] 04:17:17 INFO - PROCESS | 3684 | 1469445437580 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 3684 | 1469445437581 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:17 INFO - PROCESS | 3684 | 1469445437704 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:17:17 INFO - PROCESS | 3684 | 1469445437890 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 3684 | 1469445437894 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:17 INFO - PROCESS | 3684 | ++DOCSHELL 104E2C00 == 38 [pid = 3684] [id = 622] 04:17:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (104E6400) [pid = 3684] [serial = 1866] [outer = 00000000] 04:17:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10A4D000) [pid = 3684] [serial = 1867] [outer = 104E6400] 04:17:17 INFO - PROCESS | 3684 | 1469445437962 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (114D7000) [pid = 3684] [serial = 1868] [outer = 104E6400] 04:17:18 INFO - PROCESS | 3684 | 1469445438516 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 998ms 04:17:18 INFO - PROCESS | 3684 | 1469445438564 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 3684 | 1469445438568 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:17:18 INFO - PROCESS | 3684 | 1469445438574 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 3684 | 1469445438577 Marionette TRACE conn2 <- [1,2454,null,{}] 04:17:18 INFO - PROCESS | 3684 | 1469445438582 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:18 INFO - PROCESS | 3684 | 1469445438585 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:18 INFO - PROCESS | 3684 | 1469445438697 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:17:18 INFO - PROCESS | 3684 | 1469445438807 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 3684 | 1469445438810 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:18 INFO - PROCESS | 3684 | ++DOCSHELL 14295800 == 39 [pid = 3684] [id = 623] 04:17:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (144EF800) [pid = 3684] [serial = 1869] [outer = 00000000] 04:17:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15954800) [pid = 3684] [serial = 1870] [outer = 144EF800] 04:17:18 INFO - PROCESS | 3684 | 1469445438917 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15E2EC00) [pid = 3684] [serial = 1871] [outer = 144EF800] 04:17:19 INFO - PROCESS | 3684 | 1469445439501 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 998ms 04:17:19 INFO - PROCESS | 3684 | 1469445439577 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 3684 | 1469445439580 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:17:19 INFO - PROCESS | 3684 | 1469445439584 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 3684 | 1469445439586 Marionette TRACE conn2 <- [1,2458,null,{}] 04:17:19 INFO - PROCESS | 3684 | 1469445439590 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:19 INFO - PROCESS | 3684 | 1469445439593 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:19 INFO - PROCESS | 3684 | 1469445439726 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:17:19 INFO - PROCESS | 3684 | 1469445439860 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 3684 | 1469445439863 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:19 INFO - PROCESS | 3684 | ++DOCSHELL 15699400 == 40 [pid = 3684] [id = 624] 04:17:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17E49800) [pid = 3684] [serial = 1872] [outer = 00000000] 04:17:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (19E02000) [pid = 3684] [serial = 1873] [outer = 17E49800] 04:17:19 INFO - PROCESS | 3684 | 1469445439917 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A11D400) [pid = 3684] [serial = 1874] [outer = 17E49800] 04:17:20 INFO - PROCESS | 3684 | 1469445440444 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 905ms 04:17:20 INFO - PROCESS | 3684 | 1469445440487 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 3684 | 1469445440491 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:17:20 INFO - PROCESS | 3684 | 1469445440518 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 3684 | 1469445440522 Marionette TRACE conn2 <- [1,2462,null,{}] 04:17:20 INFO - PROCESS | 3684 | 1469445440526 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 3684 | 1469445440530 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:20 INFO - PROCESS | 3684 | 1469445440669 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:17:20 INFO - PROCESS | 3684 | 1469445440962 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 3684 | 1469445440966 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:20 INFO - PROCESS | 3684 | ++DOCSHELL 102C9800 == 41 [pid = 3684] [id = 625] 04:17:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (102CA800) [pid = 3684] [serial = 1875] [outer = 00000000] 04:17:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10ED8400) [pid = 3684] [serial = 1876] [outer = 102CA800] 04:17:21 INFO - PROCESS | 3684 | 1469445441032 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (11C34400) [pid = 3684] [serial = 1877] [outer = 102CA800] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 15692000 == 40 [pid = 3684] [id = 621] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 130DD800 == 39 [pid = 3684] [id = 620] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 10EE2C00 == 38 [pid = 3684] [id = 619] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 19E01C00 == 37 [pid = 3684] [id = 618] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 13C47800 == 36 [pid = 3684] [id = 617] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 17526400 == 35 [pid = 3684] [id = 616] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 15C56C00 == 34 [pid = 3684] [id = 615] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 13EA2000 == 33 [pid = 3684] [id = 614] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 130B3C00 == 32 [pid = 3684] [id = 613] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 104E8400 == 31 [pid = 3684] [id = 612] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 11205800 == 30 [pid = 3684] [id = 611] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 14FAC000 == 29 [pid = 3684] [id = 610] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 11C2E000 == 28 [pid = 3684] [id = 601] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 15699400 == 27 [pid = 3684] [id = 624] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 104E2C00 == 26 [pid = 3684] [id = 622] 04:17:22 INFO - PROCESS | 3684 | --DOCSHELL 14295800 == 25 [pid = 3684] [id = 623] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (16562C00) [pid = 3684] [serial = 1816] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16C7CC00) [pid = 3684] [serial = 1819] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (131E2C00) [pid = 3684] [serial = 1810] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1320D000) [pid = 3684] [serial = 1811] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (112C0800) [pid = 3684] [serial = 1807] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (114D4C00) [pid = 3684] [serial = 1808] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15952C00) [pid = 3684] [serial = 1813] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (130D2400) [pid = 3684] [serial = 1805] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12D6A400) [pid = 3684] [serial = 1804] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (130D3800) [pid = 3684] [serial = 1796] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12828C00) [pid = 3684] [serial = 1795] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A354C00) [pid = 3684] [serial = 1831] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16564400) [pid = 3684] [serial = 1799] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C4F000) [pid = 3684] [serial = 1798] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (17AA4400) [pid = 3684] [serial = 1822] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A728000) [pid = 3684] [serial = 1802] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A11D800) [pid = 3684] [serial = 1801] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1728FC00) [pid = 3684] [serial = 1820] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19E08C00) [pid = 3684] [serial = 1828] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (18317C00) [pid = 3684] [serial = 1823] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1752A800) [pid = 3684] [serial = 1825] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (16578800) [pid = 3684] [serial = 1817] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (19E03800) [pid = 3684] [serial = 1829] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15C22400) [pid = 3684] [serial = 1814] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1831D000) [pid = 3684] [serial = 1826] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 3684 | 1469445442315 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1873ms 04:17:22 INFO - PROCESS | 3684 | 1469445442388 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 3684 | 1469445442393 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:17:22 INFO - PROCESS | 3684 | 1469445442401 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 3684 | 1469445442404 Marionette TRACE conn2 <- [1,2466,null,{}] 04:17:22 INFO - PROCESS | 3684 | 1469445442411 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 3684 | 1469445442414 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:22 INFO - PROCESS | 3684 | 1469445442517 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:17:22 INFO - PROCESS | 3684 | 1469445442525 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 3684 | 1469445442529 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:22 INFO - PROCESS | 3684 | ++DOCSHELL 114D4C00 == 26 [pid = 3684] [id = 626] 04:17:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (114D5000) [pid = 3684] [serial = 1878] [outer = 00000000] 04:17:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11CD7000) [pid = 3684] [serial = 1879] [outer = 114D5000] 04:17:22 INFO - PROCESS | 3684 | 1469445442577 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (11CD7800) [pid = 3684] [serial = 1880] [outer = 114D5000] 04:17:23 INFO - PROCESS | 3684 | 1469445443100 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 04:17:23 INFO - PROCESS | 3684 | 1469445443144 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 3684 | 1469445443149 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:17:23 INFO - PROCESS | 3684 | 1469445443155 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 3684 | 1469445443158 Marionette TRACE conn2 <- [1,2470,null,{}] 04:17:23 INFO - PROCESS | 3684 | 1469445443162 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 3684 | 1469445443164 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:23 INFO - PROCESS | 3684 | 1469445443250 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:17:23 INFO - PROCESS | 3684 | 1469445443259 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 3684 | 1469445443262 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:23 INFO - PROCESS | 3684 | ++DOCSHELL 13156000 == 27 [pid = 3684] [id = 627] 04:17:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13156400) [pid = 3684] [serial = 1881] [outer = 00000000] 04:17:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (131EA000) [pid = 3684] [serial = 1882] [outer = 13156400] 04:17:23 INFO - PROCESS | 3684 | 1469445443313 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13210800) [pid = 3684] [serial = 1883] [outer = 13156400] 04:17:23 INFO - PROCESS | 3684 | 1469445443874 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 796ms 04:17:23 INFO - PROCESS | 3684 | 1469445443956 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 3684 | 1469445443959 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:17:23 INFO - PROCESS | 3684 | 1469445443963 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 3684 | 1469445443966 Marionette TRACE conn2 <- [1,2474,null,{}] 04:17:23 INFO - PROCESS | 3684 | 1469445443977 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 3684 | 1469445443984 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:24 INFO - PROCESS | 3684 | 1469445444143 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:17:24 INFO - PROCESS | 3684 | 1469445444153 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 3684 | 1469445444156 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:24 INFO - PROCESS | 3684 | ++DOCSHELL 15938800 == 28 [pid = 3684] [id = 628] 04:17:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1593C400) [pid = 3684] [serial = 1884] [outer = 00000000] 04:17:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15C22400) [pid = 3684] [serial = 1885] [outer = 1593C400] 04:17:24 INFO - PROCESS | 3684 | 1469445444205 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15C51400) [pid = 3684] [serial = 1886] [outer = 1593C400] 04:17:24 INFO - PROCESS | 3684 | 1469445444646 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 04:17:24 INFO - PROCESS | 3684 | 1469445444712 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 3684 | 1469445444723 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 04:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:17:24 INFO - PROCESS | 3684 | 1469445444727 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 3684 | 1469445444729 Marionette TRACE conn2 <- [1,2478,null,{}] 04:17:24 INFO - PROCESS | 3684 | 1469445444742 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 3684 | 1469445444744 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:24 INFO - PROCESS | 3684 | 1469445444860 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:17:24 INFO - PROCESS | 3684 | 1469445444924 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 3684 | 1469445444926 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:24 INFO - PROCESS | 3684 | ++DOCSHELL 16561C00 == 29 [pid = 3684] [id = 629] 04:17:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (16562800) [pid = 3684] [serial = 1887] [outer = 00000000] 04:17:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (166AC400) [pid = 3684] [serial = 1888] [outer = 16562800] 04:17:24 INFO - PROCESS | 3684 | 1469445444970 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16C7CC00) [pid = 3684] [serial = 1889] [outer = 16562800] 04:17:25 INFO - PROCESS | 3684 | 1469445445394 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 702ms 04:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:17:25 INFO - PROCESS | 3684 | 1469445445425 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 3684 | 1469445445427 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 04:17:25 INFO - PROCESS | 3684 | 1469445445430 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 3684 | 1469445445432 Marionette TRACE conn2 <- [1,2482,null,{}] 04:17:25 INFO - PROCESS | 3684 | 1469445445435 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 3684 | 1469445445437 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:25 INFO - PROCESS | 3684 | 1469445445572 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:17:25 INFO - PROCESS | 3684 | 1469445445594 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 3684 | 1469445445596 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:25 INFO - PROCESS | 3684 | ++DOCSHELL 16D70C00 == 30 [pid = 3684] [id = 630] 04:17:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17289C00) [pid = 3684] [serial = 1890] [outer = 00000000] 04:17:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17475400) [pid = 3684] [serial = 1891] [outer = 17289C00] 04:17:25 INFO - PROCESS | 3684 | 1469445445640 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1752B000) [pid = 3684] [serial = 1892] [outer = 17289C00] 04:17:26 INFO - PROCESS | 3684 | 1469445446081 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 687ms 04:17:26 INFO - PROCESS | 3684 | 1469445446130 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:17:26 INFO - PROCESS | 3684 | 1469445446132 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 04:17:26 INFO - PROCESS | 3684 | 1469445446136 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 3684 | 1469445446137 Marionette TRACE conn2 <- [1,2486,null,{}] 04:17:26 INFO - PROCESS | 3684 | 1469445446141 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:26 INFO - PROCESS | 3684 | 1469445446146 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:26 INFO - PROCESS | 3684 | 1469445446282 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:17:26 INFO - PROCESS | 3684 | 1469445446347 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 3684 | 1469445446349 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:26 INFO - PROCESS | 3684 | ++DOCSHELL 17E4D400 == 31 [pid = 3684] [id = 631] 04:17:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (18316C00) [pid = 3684] [serial = 1893] [outer = 00000000] 04:17:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (18322400) [pid = 3684] [serial = 1894] [outer = 18316C00] 04:17:26 INFO - PROCESS | 3684 | 1469445446394 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (19E0A000) [pid = 3684] [serial = 1895] [outer = 18316C00] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (175C8400) [pid = 3684] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1831F000) [pid = 3684] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A353C00) [pid = 3684] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (104E8800) [pid = 3684] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (130D4000) [pid = 3684] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1120F800) [pid = 3684] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19F41800) [pid = 3684] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13EAA000) [pid = 3684] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15C57400) [pid = 3684] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (11201800) [pid = 3684] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C42800) [pid = 3684] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:17:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A353400) [pid = 3684] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:17:27 INFO - PROCESS | 3684 | 1469445447025 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 936ms 04:17:27 INFO - PROCESS | 3684 | 1469445447065 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 3684 | 1469445447067 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:17:27 INFO - PROCESS | 3684 | 1469445447070 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 3684 | 1469445447081 Marionette TRACE conn2 <- [1,2490,null,{}] 04:17:27 INFO - PROCESS | 3684 | 1469445447085 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 3684 | 1469445447087 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:27 INFO - PROCESS | 3684 | 1469445447171 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:17:27 INFO - PROCESS | 3684 | 1469445447268 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 3684 | 1469445447269 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:27 INFO - PROCESS | 3684 | ++DOCSHELL 10A48C00 == 32 [pid = 3684] [id = 632] 04:17:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1120F800) [pid = 3684] [serial = 1896] [outer = 00000000] 04:17:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (14292000) [pid = 3684] [serial = 1897] [outer = 1120F800] 04:17:27 INFO - PROCESS | 3684 | 1469445447314 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17AA6C00) [pid = 3684] [serial = 1898] [outer = 1120F800] 04:17:27 INFO - PROCESS | 3684 | 1469445447667 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 655ms 04:17:27 INFO - PROCESS | 3684 | 1469445447729 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 3684 | 1469445447731 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 3684 | 1469445447735 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:17:27 INFO - PROCESS | 3684 | 1469445447736 Marionette TRACE conn2 <- [1,2494,null,{}] 04:17:27 INFO - PROCESS | 3684 | 1469445447747 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 3684 | 1469445447749 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:27 INFO - PROCESS | 3684 | 1469445447825 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:17:27 INFO - PROCESS | 3684 | 1469445447831 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 3684 | 1469445447833 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:27 INFO - PROCESS | 3684 | ++DOCSHELL 102C9000 == 33 [pid = 3684] [id = 633] 04:17:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13EAA000) [pid = 3684] [serial = 1899] [outer = 00000000] 04:17:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A119000) [pid = 3684] [serial = 1900] [outer = 13EAA000] 04:17:27 INFO - PROCESS | 3684 | 1469445447876 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A353C00) [pid = 3684] [serial = 1901] [outer = 13EAA000] 04:17:28 INFO - PROCESS | 3684 | 1469445448310 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 593ms 04:17:28 INFO - PROCESS | 3684 | 1469445448332 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 3684 | 1469445448334 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 04:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:17:28 INFO - PROCESS | 3684 | 1469445448337 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 3684 | 1469445448339 Marionette TRACE conn2 <- [1,2498,null,{}] 04:17:28 INFO - PROCESS | 3684 | 1469445448342 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 3684 | 1469445448344 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:28 INFO - PROCESS | 3684 | 1469445448461 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:17:28 INFO - PROCESS | 3684 | 1469445448469 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 3684 | 1469445448471 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:28 INFO - PROCESS | 3684 | ++DOCSHELL 1A35BC00 == 34 [pid = 3684] [id = 634] 04:17:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A4C9400) [pid = 3684] [serial = 1902] [outer = 00000000] 04:17:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A4D5800) [pid = 3684] [serial = 1903] [outer = 1A4C9400] 04:17:28 INFO - PROCESS | 3684 | 1469445448514 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (10439800) [pid = 3684] [serial = 1904] [outer = 1A4C9400] 04:17:28 INFO - PROCESS | 3684 | 1469445448981 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 686ms 04:17:29 INFO - PROCESS | 3684 | 1469445449038 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 3684 | 1469445449042 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 04:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:17:29 INFO - PROCESS | 3684 | 1469445449073 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 3684 | 1469445449078 Marionette TRACE conn2 <- [1,2502,null,{}] 04:17:29 INFO - PROCESS | 3684 | 1469445449084 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 3684 | 1469445449088 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:29 INFO - PROCESS | 3684 | 1469445449224 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:17:29 INFO - PROCESS | 3684 | 1469445449341 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 3684 | 1469445449345 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:29 INFO - PROCESS | 3684 | ++DOCSHELL 1125AC00 == 35 [pid = 3684] [id = 635] 04:17:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1125B800) [pid = 3684] [serial = 1905] [outer = 00000000] 04:17:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11A4C000) [pid = 3684] [serial = 1906] [outer = 1125B800] 04:17:29 INFO - PROCESS | 3684 | 1469445449426 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12BB0400) [pid = 3684] [serial = 1907] [outer = 1125B800] 04:17:30 INFO - PROCESS | 3684 | 1469445450189 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1155ms 04:17:30 INFO - PROCESS | 3684 | 1469445450232 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 3684 | 1469445450237 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 04:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:17:30 INFO - PROCESS | 3684 | 1469445450245 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 3684 | 1469445450248 Marionette TRACE conn2 <- [1,2506,null,{}] 04:17:30 INFO - PROCESS | 3684 | 1469445450252 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 3684 | 1469445450255 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:30 INFO - PROCESS | 3684 | 1469445450371 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:17:30 INFO - PROCESS | 3684 | 1469445450507 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 3684 | 1469445450510 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:30 INFO - PROCESS | 3684 | ++DOCSHELL 13C6A000 == 36 [pid = 3684] [id = 636] 04:17:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13E9CC00) [pid = 3684] [serial = 1908] [outer = 00000000] 04:17:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15646C00) [pid = 3684] [serial = 1909] [outer = 13E9CC00] 04:17:30 INFO - PROCESS | 3684 | 1469445450567 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15F9B400) [pid = 3684] [serial = 1910] [outer = 13E9CC00] 04:17:31 INFO - PROCESS | 3684 | 1469445451426 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1248ms 04:17:31 INFO - PROCESS | 3684 | 1469445451506 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 3684 | 1469445451511 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 04:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:17:31 INFO - PROCESS | 3684 | 1469445451516 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 3684 | 1469445451519 Marionette TRACE conn2 <- [1,2510,null,{}] 04:17:31 INFO - PROCESS | 3684 | 1469445451525 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:31 INFO - PROCESS | 3684 | 1469445451527 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:31 INFO - PROCESS | 3684 | 1469445451668 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 102C9000 == 35 [pid = 3684] [id = 633] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 10A48C00 == 34 [pid = 3684] [id = 632] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 17E4D400 == 33 [pid = 3684] [id = 631] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 16D70C00 == 32 [pid = 3684] [id = 630] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 16561C00 == 31 [pid = 3684] [id = 629] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 15938800 == 30 [pid = 3684] [id = 628] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 13156000 == 29 [pid = 3684] [id = 627] 04:17:31 INFO - PROCESS | 3684 | --DOCSHELL 114D4C00 == 28 [pid = 3684] [id = 626] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (1A732C00) [pid = 3684] [serial = 1864] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (17A23000) [pid = 3684] [serial = 1849] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (18048800) [pid = 3684] [serial = 1850] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19F3C400) [pid = 3684] [serial = 1853] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19E04400) [pid = 3684] [serial = 1852] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1A4CC800) [pid = 3684] [serial = 1855] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A0F400) [pid = 3684] [serial = 1837] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (10EDD000) [pid = 3684] [serial = 1838] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131E2800) [pid = 3684] [serial = 1840] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (13C3EC00) [pid = 3684] [serial = 1841] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13064400) [pid = 3684] [serial = 1834] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (131E8000) [pid = 3684] [serial = 1835] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A4CAC00) [pid = 3684] [serial = 1832] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1594D800) [pid = 3684] [serial = 1843] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15C50000) [pid = 3684] [serial = 1844] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16908000) [pid = 3684] [serial = 1846] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15C4DC00) [pid = 3684] [serial = 1858] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15F99800) [pid = 3684] [serial = 1859] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A733800) [pid = 3684] [serial = 1865] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1A4CD000) [pid = 3684] [serial = 1856] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A4D8400) [pid = 3684] [serial = 1862] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (19E81C00) [pid = 3684] [serial = 1861] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (17431C00) [pid = 3684] [serial = 1847] [outer = 00000000] [url = about:blank] 04:17:31 INFO - PROCESS | 3684 | 1469445451794 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 3684 | 1469445451799 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:31 INFO - PROCESS | 3684 | ++DOCSHELL 10A09400 == 29 [pid = 3684] [id = 637] 04:17:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10A0F000) [pid = 3684] [serial = 1911] [outer = 00000000] 04:17:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10F10800) [pid = 3684] [serial = 1912] [outer = 10A0F000] 04:17:31 INFO - PROCESS | 3684 | 1469445451851 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (12D66400) [pid = 3684] [serial = 1913] [outer = 10A0F000] 04:17:32 INFO - PROCESS | 3684 | 1469445452323 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 842ms 04:17:32 INFO - PROCESS | 3684 | 1469445452359 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 3684 | 1469445452364 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 04:17:32 INFO - PROCESS | 3684 | 1469445452370 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:17:32 INFO - PROCESS | 3684 | 1469445452372 Marionette TRACE conn2 <- [1,2514,null,{}] 04:17:32 INFO - PROCESS | 3684 | 1469445452376 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:32 INFO - PROCESS | 3684 | 1469445452379 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:32 INFO - PROCESS | 3684 | 1469445452463 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:17:32 INFO - PROCESS | 3684 | 1469445452470 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 3684 | 1469445452472 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:32 INFO - PROCESS | 3684 | ++DOCSHELL 131E8000 == 30 [pid = 3684] [id = 638] 04:17:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (131E8800) [pid = 3684] [serial = 1914] [outer = 00000000] 04:17:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (139D0800) [pid = 3684] [serial = 1915] [outer = 131E8800] 04:17:32 INFO - PROCESS | 3684 | 1469445452523 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13C46000) [pid = 3684] [serial = 1916] [outer = 131E8800] 04:17:32 INFO - PROCESS | 3684 | 1469445453000 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 686ms 04:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:17:33 INFO - PROCESS | 3684 | 1469445453070 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 3684 | 1469445453072 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 04:17:33 INFO - PROCESS | 3684 | 1469445453075 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 3684 | 1469445453079 Marionette TRACE conn2 <- [1,2518,null,{}] 04:17:33 INFO - PROCESS | 3684 | 1469445453090 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 3684 | 1469445453095 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:33 INFO - PROCESS | 3684 | 1469445453241 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:17:33 INFO - PROCESS | 3684 | 1469445453255 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 3684 | 1469445453259 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:33 INFO - PROCESS | 3684 | ++DOCSHELL 1619BC00 == 31 [pid = 3684] [id = 639] 04:17:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1655A800) [pid = 3684] [serial = 1917] [outer = 00000000] 04:17:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16576400) [pid = 3684] [serial = 1918] [outer = 1655A800] 04:17:33 INFO - PROCESS | 3684 | 1469445453308 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (16903800) [pid = 3684] [serial = 1919] [outer = 1655A800] 04:17:33 INFO - PROCESS | 3684 | 1469445453733 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 686ms 04:17:33 INFO - PROCESS | 3684 | 1469445453774 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 3684 | 1469445453777 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 04:17:33 INFO - PROCESS | 3684 | 1469445453780 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:17:33 INFO - PROCESS | 3684 | 1469445453781 Marionette TRACE conn2 <- [1,2522,null,{}] 04:17:33 INFO - PROCESS | 3684 | 1469445453785 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 3684 | 1469445453787 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:33 INFO - PROCESS | 3684 | 1469445453922 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:17:33 INFO - PROCESS | 3684 | 1469445453942 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 3684 | 1469445453944 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:33 INFO - PROCESS | 3684 | ++DOCSHELL 139CCC00 == 32 [pid = 3684] [id = 640] 04:17:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15E2E000) [pid = 3684] [serial = 1920] [outer = 00000000] 04:17:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1746F000) [pid = 3684] [serial = 1921] [outer = 15E2E000] 04:17:33 INFO - PROCESS | 3684 | 1469445453989 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (175D4C00) [pid = 3684] [serial = 1922] [outer = 15E2E000] 04:17:34 INFO - PROCESS | 3684 | 1469445454434 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 702ms 04:17:34 INFO - PROCESS | 3684 | 1469445454485 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 3684 | 1469445454487 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:17:34 INFO - PROCESS | 3684 | 1469445454491 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 3684 | 1469445454492 Marionette TRACE conn2 <- [1,2526,null,{}] 04:17:34 INFO - PROCESS | 3684 | 1469445454496 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:34 INFO - PROCESS | 3684 | 1469445454498 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:34 INFO - PROCESS | 3684 | 1469445454611 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:17:34 INFO - PROCESS | 3684 | 1469445454704 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 3684 | 1469445454706 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:34 INFO - PROCESS | 3684 | ++DOCSHELL 17E44000 == 33 [pid = 3684] [id = 641] 04:17:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (18046800) [pid = 3684] [serial = 1923] [outer = 00000000] 04:17:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18319C00) [pid = 3684] [serial = 1924] [outer = 18046800] 04:17:34 INFO - PROCESS | 3684 | 1469445454751 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183D8000) [pid = 3684] [serial = 1925] [outer = 18046800] 04:17:35 INFO - PROCESS | 3684 | 1469445455171 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 749ms 04:17:35 INFO - PROCESS | 3684 | 1469445455235 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 3684 | 1469445455237 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:17:35 INFO - PROCESS | 3684 | 1469445455240 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 3684 | 1469445455242 Marionette TRACE conn2 <- [1,2530,null,{}] 04:17:35 INFO - PROCESS | 3684 | 1469445455245 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:35 INFO - PROCESS | 3684 | 1469445455250 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:35 INFO - PROCESS | 3684 | 1469445455393 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:17:35 INFO - PROCESS | 3684 | 1469445455461 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 3684 | 1469445455463 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:35 INFO - PROCESS | 3684 | ++DOCSHELL 19E08800 == 34 [pid = 3684] [id = 642] 04:17:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E7DC00) [pid = 3684] [serial = 1926] [outer = 00000000] 04:17:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A35B800) [pid = 3684] [serial = 1927] [outer = 19E7DC00] 04:17:35 INFO - PROCESS | 3684 | 1469445455507 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A35C800) [pid = 3684] [serial = 1928] [outer = 19E7DC00] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1593C400) [pid = 3684] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (114D5000) [pid = 3684] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (18316C00) [pid = 3684] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17289C00) [pid = 3684] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (102CA800) [pid = 3684] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1120F800) [pid = 3684] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13156400) [pid = 3684] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13EAA000) [pid = 3684] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (104E6400) [pid = 3684] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (144EF800) [pid = 3684] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (17E49800) [pid = 3684] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:17:36 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (16562800) [pid = 3684] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:17:36 INFO - PROCESS | 3684 | 1469445456035 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 843ms 04:17:36 INFO - PROCESS | 3684 | 1469445456084 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 3684 | 1469445456086 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:17:36 INFO - PROCESS | 3684 | 1469445456090 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 3684 | 1469445456091 Marionette TRACE conn2 <- [1,2534,null,{}] 04:17:36 INFO - PROCESS | 3684 | 1469445456095 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 3684 | 1469445456097 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:36 INFO - PROCESS | 3684 | 1469445456172 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:17:36 INFO - PROCESS | 3684 | 1469445456177 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 3684 | 1469445456179 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:36 INFO - PROCESS | 3684 | ++DOCSHELL 139C9800 == 35 [pid = 3684] [id = 643] 04:17:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (139CE000) [pid = 3684] [serial = 1929] [outer = 00000000] 04:17:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (144EF800) [pid = 3684] [serial = 1930] [outer = 139CE000] 04:17:36 INFO - PROCESS | 3684 | 1469445456222 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1593C400) [pid = 3684] [serial = 1931] [outer = 139CE000] 04:17:36 INFO - PROCESS | 3684 | 1469445456657 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 593ms 04:17:36 INFO - PROCESS | 3684 | 1469445456687 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 3684 | 1469445456689 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:17:36 INFO - PROCESS | 3684 | 1469445456692 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 3684 | 1469445456694 Marionette TRACE conn2 <- [1,2538,null,{}] 04:17:36 INFO - PROCESS | 3684 | 1469445456697 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 3684 | 1469445456699 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:36 INFO - PROCESS | 3684 | 1469445456775 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:17:36 INFO - PROCESS | 3684 | 1469445456780 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 3684 | 1469445456782 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:36 INFO - PROCESS | 3684 | ++DOCSHELL 13140000 == 36 [pid = 3684] [id = 644] 04:17:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1657E400) [pid = 3684] [serial = 1932] [outer = 00000000] 04:17:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1A359C00) [pid = 3684] [serial = 1933] [outer = 1657E400] 04:17:36 INFO - PROCESS | 3684 | 1469445456826 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1A4D4C00) [pid = 3684] [serial = 1934] [outer = 1657E400] 04:17:37 INFO - PROCESS | 3684 | 1469445457260 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 640ms 04:17:37 INFO - PROCESS | 3684 | 1469445457314 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 3684 | 1469445457316 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 04:17:37 INFO - PROCESS | 3684 | 1469445457319 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:17:37 INFO - PROCESS | 3684 | 1469445457321 Marionette TRACE conn2 <- [1,2542,null,{}] 04:17:37 INFO - PROCESS | 3684 | 1469445457325 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:37 INFO - PROCESS | 3684 | 1469445457327 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:37 INFO - PROCESS | 3684 | 1469445457405 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:17:37 INFO - PROCESS | 3684 | 1469445457413 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 3684 | 1469445457415 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:37 INFO - PROCESS | 3684 | ++DOCSHELL 1746D000 == 37 [pid = 3684] [id = 645] 04:17:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17477800) [pid = 3684] [serial = 1935] [outer = 00000000] 04:17:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A733800) [pid = 3684] [serial = 1936] [outer = 17477800] 04:17:37 INFO - PROCESS | 3684 | 1469445457465 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A76F400) [pid = 3684] [serial = 1937] [outer = 17477800] 04:17:37 INFO - PROCESS | 3684 | 1469445457922 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 624ms 04:17:38 INFO - PROCESS | 3684 | 1469445457996 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 3684 | 1469445458000 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 04:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:17:38 INFO - PROCESS | 3684 | 1469445458006 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 3684 | 1469445458011 Marionette TRACE conn2 <- [1,2546,null,{}] 04:17:38 INFO - PROCESS | 3684 | 1469445458021 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 3684 | 1469445458025 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:38 INFO - PROCESS | 3684 | 1469445458146 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:17:38 INFO - PROCESS | 3684 | 1469445458286 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 3684 | 1469445458291 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:38 INFO - PROCESS | 3684 | ++DOCSHELL 10A55400 == 38 [pid = 3684] [id = 646] 04:17:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (10EDD400) [pid = 3684] [serial = 1938] [outer = 00000000] 04:17:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (114D3000) [pid = 3684] [serial = 1939] [outer = 10EDD400] 04:17:38 INFO - PROCESS | 3684 | 1469445458352 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (130DCC00) [pid = 3684] [serial = 1940] [outer = 10EDD400] 04:17:39 INFO - PROCESS | 3684 | 1469445459008 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1045ms 04:17:39 INFO - PROCESS | 3684 | 1469445459092 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 3684 | 1469445459096 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:17:39 INFO - PROCESS | 3684 | 1469445459105 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 3684 | 1469445459109 Marionette TRACE conn2 <- [1,2550,null,{}] 04:17:39 INFO - PROCESS | 3684 | 1469445459115 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:39 INFO - PROCESS | 3684 | 1469445459119 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:39 INFO - PROCESS | 3684 | 1469445459253 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:17:39 INFO - PROCESS | 3684 | 1469445459385 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 3684 | 1469445459388 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:39 INFO - PROCESS | 3684 | ++DOCSHELL 15C5A400 == 39 [pid = 3684] [id = 647] 04:17:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15E24C00) [pid = 3684] [serial = 1941] [outer = 00000000] 04:17:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16563800) [pid = 3684] [serial = 1942] [outer = 15E24C00] 04:17:39 INFO - PROCESS | 3684 | 1469445459444 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1728A000) [pid = 3684] [serial = 1943] [outer = 15E24C00] 04:17:40 INFO - PROCESS | 3684 | 1469445460034 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 999ms 04:17:40 INFO - PROCESS | 3684 | 1469445460104 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 3684 | 1469445460106 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:17:40 INFO - PROCESS | 3684 | 1469445460110 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 3684 | 1469445460112 Marionette TRACE conn2 <- [1,2554,null,{}] 04:17:40 INFO - PROCESS | 3684 | 1469445460122 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 3684 | 1469445460127 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:40 INFO - PROCESS | 3684 | 1469445460277 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:17:40 INFO - PROCESS | 3684 | 1469445460295 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 3684 | 1469445460299 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:40 INFO - PROCESS | 3684 | ++DOCSHELL 19E08C00 == 40 [pid = 3684] [id = 648] 04:17:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (19E09000) [pid = 3684] [serial = 1944] [outer = 00000000] 04:17:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A111C00) [pid = 3684] [serial = 1945] [outer = 19E09000] 04:17:40 INFO - PROCESS | 3684 | 1469445460355 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A4D6400) [pid = 3684] [serial = 1946] [outer = 19E09000] 04:17:41 INFO - PROCESS | 3684 | 1469445461024 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 936ms 04:17:41 INFO - PROCESS | 3684 | 1469445461057 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 3684 | 1469445461059 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 04:17:41 INFO - PROCESS | 3684 | 1469445461064 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:17:41 INFO - PROCESS | 3684 | 1469445461066 Marionette TRACE conn2 <- [1,2558,null,{}] 04:17:41 INFO - PROCESS | 3684 | 1469445461070 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:41 INFO - PROCESS | 3684 | 1469445461072 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:41 INFO - PROCESS | 3684 | 1469445461177 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:17:41 INFO - PROCESS | 3684 | 1469445461322 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 3684 | 1469445461324 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:41 INFO - PROCESS | 3684 | ++DOCSHELL 104E8800 == 41 [pid = 3684] [id = 649] 04:17:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (11A50400) [pid = 3684] [serial = 1947] [outer = 00000000] 04:17:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (12A9A000) [pid = 3684] [serial = 1948] [outer = 11A50400] 04:17:41 INFO - PROCESS | 3684 | 1469445461418 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (1393D400) [pid = 3684] [serial = 1949] [outer = 11A50400] 04:17:42 INFO - PROCESS | 3684 | 1469445462178 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1139ms 04:17:42 INFO - PROCESS | 3684 | 1469445462205 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:17:42 INFO - PROCESS | 3684 | 1469445462209 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 3684 | 1469445462213 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 3684 | 1469445462218 Marionette TRACE conn2 <- [1,2562,null,{}] 04:17:42 INFO - PROCESS | 3684 | 1469445462223 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 3684 | 1469445462225 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:42 INFO - PROCESS | 3684 | 1469445462326 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:17:42 INFO - PROCESS | 3684 | 1469445462442 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 3684 | 1469445462444 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 13140000 == 40 [pid = 3684] [id = 644] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 139C9800 == 39 [pid = 3684] [id = 643] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 19E08800 == 38 [pid = 3684] [id = 642] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 17E44000 == 37 [pid = 3684] [id = 641] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 139CCC00 == 36 [pid = 3684] [id = 640] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 1619BC00 == 35 [pid = 3684] [id = 639] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 131E8000 == 34 [pid = 3684] [id = 638] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 10A09400 == 33 [pid = 3684] [id = 637] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 102C9800 == 32 [pid = 3684] [id = 625] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 1125AC00 == 31 [pid = 3684] [id = 635] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 13C6A000 == 30 [pid = 3684] [id = 636] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 1A35BC00 == 29 [pid = 3684] [id = 634] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 104E8800 == 28 [pid = 3684] [id = 649] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 15C5A400 == 27 [pid = 3684] [id = 647] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 19E08C00 == 26 [pid = 3684] [id = 648] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 1746D000 == 25 [pid = 3684] [id = 645] 04:17:43 INFO - PROCESS | 3684 | --DOCSHELL 10A55400 == 24 [pid = 3684] [id = 646] 04:17:43 INFO - PROCESS | 3684 | ++DOCSHELL 0F345C00 == 25 [pid = 3684] [id = 650] 04:17:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (0F348800) [pid = 3684] [serial = 1950] [outer = 00000000] 04:17:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1021D800) [pid = 3684] [serial = 1951] [outer = 0F348800] 04:17:43 INFO - PROCESS | 3684 | 1469445463088 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10434000) [pid = 3684] [serial = 1952] [outer = 0F348800] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (15C22400) [pid = 3684] [serial = 1885] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (11CD7000) [pid = 3684] [serial = 1879] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (11CD7800) [pid = 3684] [serial = 1880] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (18322400) [pid = 3684] [serial = 1894] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (17475400) [pid = 3684] [serial = 1891] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11C34400) [pid = 3684] [serial = 1877] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (10ED8400) [pid = 3684] [serial = 1876] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (14292000) [pid = 3684] [serial = 1897] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (131EA000) [pid = 3684] [serial = 1882] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13210800) [pid = 3684] [serial = 1883] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A119000) [pid = 3684] [serial = 1900] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (19E0A000) [pid = 3684] [serial = 1895] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (114D7000) [pid = 3684] [serial = 1868] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (10A4D000) [pid = 3684] [serial = 1867] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15E2EC00) [pid = 3684] [serial = 1871] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15954800) [pid = 3684] [serial = 1870] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A353C00) [pid = 3684] [serial = 1901] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1A11D400) [pid = 3684] [serial = 1874] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19E02000) [pid = 3684] [serial = 1873] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (166AC400) [pid = 3684] [serial = 1888] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16C7CC00) [pid = 3684] [serial = 1889] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17AA6C00) [pid = 3684] [serial = 1898] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1752B000) [pid = 3684] [serial = 1892] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (15C51400) [pid = 3684] [serial = 1886] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A4D5800) [pid = 3684] [serial = 1903] [outer = 00000000] [url = about:blank] 04:17:43 INFO - PROCESS | 3684 | 1469445463633 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1451ms 04:17:43 INFO - PROCESS | 3684 | 1469445463681 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 3684 | 1469445463684 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 04:17:43 INFO - PROCESS | 3684 | 1469445463689 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:17:43 INFO - PROCESS | 3684 | 1469445463692 Marionette TRACE conn2 <- [1,2566,null,{}] 04:17:43 INFO - PROCESS | 3684 | 1469445463696 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:43 INFO - PROCESS | 3684 | 1469445463699 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:43 INFO - PROCESS | 3684 | 1469445463833 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:17:43 INFO - PROCESS | 3684 | 1469445463927 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 3684 | 1469445463930 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:43 INFO - PROCESS | 3684 | ++DOCSHELL 1120F800 == 26 [pid = 3684] [id = 651] 04:17:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11210000) [pid = 3684] [serial = 1953] [outer = 00000000] 04:17:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11437C00) [pid = 3684] [serial = 1954] [outer = 11210000] 04:17:43 INFO - PROCESS | 3684 | 1469445463978 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11CD8C00) [pid = 3684] [serial = 1955] [outer = 11210000] 04:17:44 INFO - PROCESS | 3684 | 1469445464383 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 04:17:44 INFO - PROCESS | 3684 | 1469445464448 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 3684 | 1469445464452 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:17:44 INFO - PROCESS | 3684 | 1469445464461 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 3684 | 1469445464464 Marionette TRACE conn2 <- [1,2570,null,{}] 04:17:44 INFO - PROCESS | 3684 | 1469445464468 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 3684 | 1469445464471 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:44 INFO - PROCESS | 3684 | 1469445464562 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:17:44 INFO - PROCESS | 3684 | 1469445464575 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 3684 | 1469445464577 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:44 INFO - PROCESS | 3684 | ++DOCSHELL 1314C000 == 27 [pid = 3684] [id = 652] 04:17:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13154C00) [pid = 3684] [serial = 1956] [outer = 00000000] 04:17:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (131E8C00) [pid = 3684] [serial = 1957] [outer = 13154C00] 04:17:44 INFO - PROCESS | 3684 | 1469445464625 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1329D400) [pid = 3684] [serial = 1958] [outer = 13154C00] 04:17:45 INFO - PROCESS | 3684 | 1469445465126 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 04:17:45 INFO - PROCESS | 3684 | 1469445465161 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 3684 | 1469445465163 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:17:45 INFO - PROCESS | 3684 | 1469445465167 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 3684 | 1469445465170 Marionette TRACE conn2 <- [1,2574,null,{}] 04:17:45 INFO - PROCESS | 3684 | 1469445465181 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 3684 | 1469445465186 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:45 INFO - PROCESS | 3684 | 1469445465278 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:17:45 INFO - PROCESS | 3684 | 1469445465284 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 3684 | 1469445465287 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:45 INFO - PROCESS | 3684 | ++DOCSHELL 139CDC00 == 28 [pid = 3684] [id = 653] 04:17:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (139D1400) [pid = 3684] [serial = 1959] [outer = 00000000] 04:17:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13EAA000) [pid = 3684] [serial = 1960] [outer = 139D1400] 04:17:45 INFO - PROCESS | 3684 | 1469445465332 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15691400) [pid = 3684] [serial = 1961] [outer = 139D1400] 04:17:45 INFO - PROCESS | 3684 | 1469445465850 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 733ms 04:17:45 INFO - PROCESS | 3684 | 1469445465907 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 3684 | 1469445465910 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:17:45 INFO - PROCESS | 3684 | 1469445465913 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 3684 | 1469445465915 Marionette TRACE conn2 <- [1,2578,null,{}] 04:17:45 INFO - PROCESS | 3684 | 1469445465924 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 3684 | 1469445465926 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:46 INFO - PROCESS | 3684 | 1469445466076 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:17:46 INFO - PROCESS | 3684 | 1469445466141 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 3684 | 1469445466143 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:46 INFO - PROCESS | 3684 | ++DOCSHELL 15C4C000 == 29 [pid = 3684] [id = 654] 04:17:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (15C4C800) [pid = 3684] [serial = 1962] [outer = 00000000] 04:17:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (15C55800) [pid = 3684] [serial = 1963] [outer = 15C4C800] 04:17:46 INFO - PROCESS | 3684 | 1469445466188 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (15C5A400) [pid = 3684] [serial = 1964] [outer = 15C4C800] 04:17:46 INFO - PROCESS | 3684 | 1469445466601 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 749ms 04:17:46 INFO - PROCESS | 3684 | 1469445466653 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 3684 | 1469445466656 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:17:46 INFO - PROCESS | 3684 | 1469445466659 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 3684 | 1469445466661 Marionette TRACE conn2 <- [1,2582,null,{}] 04:17:46 INFO - PROCESS | 3684 | 1469445466683 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 3684 | 1469445466685 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:46 INFO - PROCESS | 3684 | 1469445466803 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:17:46 INFO - PROCESS | 3684 | 1469445466814 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 3684 | 1469445466816 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:46 INFO - PROCESS | 3684 | ++DOCSHELL 16563400 == 30 [pid = 3684] [id = 655] 04:17:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16564800) [pid = 3684] [serial = 1965] [outer = 00000000] 04:17:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16572400) [pid = 3684] [serial = 1966] [outer = 16564800] 04:17:46 INFO - PROCESS | 3684 | 1469445466871 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16C7F000) [pid = 3684] [serial = 1967] [outer = 16564800] 04:17:47 INFO - PROCESS | 3684 | 1469445467396 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 764ms 04:17:47 INFO - PROCESS | 3684 | 1469445467440 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 3684 | 1469445467442 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:17:47 INFO - PROCESS | 3684 | 1469445467449 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 3684 | 1469445467451 Marionette TRACE conn2 <- [1,2586,null,{}] 04:17:47 INFO - PROCESS | 3684 | 1469445467454 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:47 INFO - PROCESS | 3684 | 1469445467460 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:47 INFO - PROCESS | 3684 | 1469445467776 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (15E2E000) [pid = 3684] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1657E400) [pid = 3684] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (17477800) [pid = 3684] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (18046800) [pid = 3684] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (19E7DC00) [pid = 3684] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A4C9400) [pid = 3684] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131E8800) [pid = 3684] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A0F000) [pid = 3684] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1125B800) [pid = 3684] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1655A800) [pid = 3684] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13E9CC00) [pid = 3684] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:17:47 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (139CE000) [pid = 3684] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:17:47 INFO - PROCESS | 3684 | 1469445467846 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 3684 | 1469445467848 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:47 INFO - PROCESS | 3684 | ++DOCSHELL 10A10400 == 31 [pid = 3684] [id = 656] 04:17:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A4A800) [pid = 3684] [serial = 1968] [outer = 00000000] 04:17:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (134BCC00) [pid = 3684] [serial = 1969] [outer = 10A4A800] 04:17:47 INFO - PROCESS | 3684 | 1469445467892 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1428F000) [pid = 3684] [serial = 1970] [outer = 10A4A800] 04:17:48 INFO - PROCESS | 3684 | 1469445468267 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 874ms 04:17:48 INFO - PROCESS | 3684 | 1469445468319 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 3684 | 1469445468321 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:17:48 INFO - PROCESS | 3684 | 1469445468324 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 3684 | 1469445468326 Marionette TRACE conn2 <- [1,2590,null,{}] 04:17:48 INFO - PROCESS | 3684 | 1469445468330 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 3684 | 1469445468331 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:48 INFO - PROCESS | 3684 | 1469445468432 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:17:48 INFO - PROCESS | 3684 | 1469445468438 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 3684 | 1469445468439 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:48 INFO - PROCESS | 3684 | ++DOCSHELL 10EDE000 == 32 [pid = 3684] [id = 657] 04:17:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1568E800) [pid = 3684] [serial = 1971] [outer = 00000000] 04:17:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17529C00) [pid = 3684] [serial = 1972] [outer = 1568E800] 04:17:48 INFO - PROCESS | 3684 | 1469445468483 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17A15C00) [pid = 3684] [serial = 1973] [outer = 1568E800] 04:17:48 INFO - PROCESS | 3684 | 1469445468944 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 686ms 04:17:49 INFO - PROCESS | 3684 | 1469445469024 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 3684 | 1469445469027 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 04:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:17:49 INFO - PROCESS | 3684 | 1469445469031 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 3684 | 1469445469033 Marionette TRACE conn2 <- [1,2594,null,{}] 04:17:49 INFO - PROCESS | 3684 | 1469445469036 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:49 INFO - PROCESS | 3684 | 1469445469038 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:49 INFO - PROCESS | 3684 | 1469445469140 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:17:49 INFO - PROCESS | 3684 | 1469445469148 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 3684 | 1469445469150 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:49 INFO - PROCESS | 3684 | ++DOCSHELL 0F347C00 == 33 [pid = 3684] [id = 658] 04:17:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (0F349400) [pid = 3684] [serial = 1974] [outer = 00000000] 04:17:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (17288800) [pid = 3684] [serial = 1975] [outer = 0F349400] 04:17:49 INFO - PROCESS | 3684 | 1469445469194 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1728AC00) [pid = 3684] [serial = 1976] [outer = 0F349400] 04:17:49 INFO - PROCESS | 3684 | 1469445469628 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 640ms 04:17:49 INFO - PROCESS | 3684 | 1469445469668 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 3684 | 1469445469670 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 04:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:17:49 INFO - PROCESS | 3684 | 1469445469673 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 3684 | 1469445469675 Marionette TRACE conn2 <- [1,2598,null,{}] 04:17:49 INFO - PROCESS | 3684 | 1469445469678 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:49 INFO - PROCESS | 3684 | 1469445469680 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:49 INFO - PROCESS | 3684 | 1469445469757 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:17:49 INFO - PROCESS | 3684 | 1469445469902 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 3684 | 1469445469906 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:49 INFO - PROCESS | 3684 | ++DOCSHELL 0F34D400 == 34 [pid = 3684] [id = 659] 04:17:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (0F350000) [pid = 3684] [serial = 1977] [outer = 00000000] 04:17:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (102CD800) [pid = 3684] [serial = 1978] [outer = 0F350000] 04:17:50 INFO - PROCESS | 3684 | 1469445470009 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10A4E400) [pid = 3684] [serial = 1979] [outer = 0F350000] 04:17:50 INFO - PROCESS | 3684 | 1469445470780 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1138ms 04:17:50 INFO - PROCESS | 3684 | 1469445470818 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 3684 | 1469445470824 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 04:17:50 INFO - PROCESS | 3684 | 1469445470829 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:17:50 INFO - PROCESS | 3684 | 1469445470833 Marionette TRACE conn2 <- [1,2602,null,{}] 04:17:50 INFO - PROCESS | 3684 | 1469445470838 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 3684 | 1469445470841 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:50 INFO - PROCESS | 3684 | 1469445470958 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:17:51 INFO - PROCESS | 3684 | 1469445471096 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 3684 | 1469445471099 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:51 INFO - PROCESS | 3684 | ++DOCSHELL 131E1400 == 35 [pid = 3684] [id = 660] 04:17:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (131E1C00) [pid = 3684] [serial = 1980] [outer = 00000000] 04:17:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (13939800) [pid = 3684] [serial = 1981] [outer = 131E1C00] 04:17:51 INFO - PROCESS | 3684 | 1469445471162 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13C42400) [pid = 3684] [serial = 1982] [outer = 131E1C00] 04:17:52 INFO - PROCESS | 3684 | 1469445472062 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1295ms 04:17:52 INFO - PROCESS | 3684 | 1469445472125 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 3684 | 1469445472129 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:17:52 INFO - PROCESS | 3684 | 1469445472134 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 3684 | 1469445472137 Marionette TRACE conn2 <- [1,2606,null,{}] 04:17:52 INFO - PROCESS | 3684 | 1469445472143 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:52 INFO - PROCESS | 3684 | 1469445472145 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:52 INFO - PROCESS | 3684 | 1469445472258 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 15649400 == 34 [pid = 3684] [id = 386] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 10F0F000 == 33 [pid = 3684] [id = 378] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 19E7AC00 == 32 [pid = 3684] [id = 390] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 10559C00 == 31 [pid = 3684] [id = 384] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 12D9DC00 == 30 [pid = 3684] [id = 383] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 15C19800 == 29 [pid = 3684] [id = 380] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 10A4AC00 == 28 [pid = 3684] [id = 385] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 16579C00 == 27 [pid = 3684] [id = 389] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 15C57000 == 26 [pid = 3684] [id = 381] 04:17:52 INFO - PROCESS | 3684 | --DOCSHELL 13065400 == 25 [pid = 3684] [id = 388] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (18319C00) [pid = 3684] [serial = 1924] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1A35B800) [pid = 3684] [serial = 1927] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10439800) [pid = 3684] [serial = 1904] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (139D0800) [pid = 3684] [serial = 1915] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13C46000) [pid = 3684] [serial = 1916] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10F10800) [pid = 3684] [serial = 1912] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (12D66400) [pid = 3684] [serial = 1913] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (11A4C000) [pid = 3684] [serial = 1906] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (12BB0400) [pid = 3684] [serial = 1907] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16576400) [pid = 3684] [serial = 1918] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (16903800) [pid = 3684] [serial = 1919] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (15646C00) [pid = 3684] [serial = 1909] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (15F9B400) [pid = 3684] [serial = 1910] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (183D8000) [pid = 3684] [serial = 1925] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1593C400) [pid = 3684] [serial = 1931] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (144EF800) [pid = 3684] [serial = 1930] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A35C800) [pid = 3684] [serial = 1928] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1746F000) [pid = 3684] [serial = 1921] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (1A4D4C00) [pid = 3684] [serial = 1934] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (175D4C00) [pid = 3684] [serial = 1922] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A76F400) [pid = 3684] [serial = 1937] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1A359C00) [pid = 3684] [serial = 1933] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A733800) [pid = 3684] [serial = 1936] [outer = 00000000] [url = about:blank] 04:17:52 INFO - PROCESS | 3684 | 1469445472391 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 3684 | 1469445472396 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:52 INFO - PROCESS | 3684 | ++DOCSHELL 10439800 == 26 [pid = 3684] [id = 661] 04:17:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (10474000) [pid = 3684] [serial = 1983] [outer = 00000000] 04:17:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10A4AC00) [pid = 3684] [serial = 1984] [outer = 10474000] 04:17:52 INFO - PROCESS | 3684 | 1469445472443 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (11255400) [pid = 3684] [serial = 1985] [outer = 10474000] 04:17:52 INFO - PROCESS | 3684 | 1469445472910 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 827ms 04:17:52 INFO - PROCESS | 3684 | 1469445472979 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 3684 | 1469445472983 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:17:52 INFO - PROCESS | 3684 | 1469445472989 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 3684 | 1469445472992 Marionette TRACE conn2 <- [1,2610,null,{}] 04:17:52 INFO - PROCESS | 3684 | 1469445472996 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:52 INFO - PROCESS | 3684 | 1469445472999 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:53 INFO - PROCESS | 3684 | 1469445473089 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:17:53 INFO - PROCESS | 3684 | 1469445473096 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 3684 | 1469445473098 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:53 INFO - PROCESS | 3684 | ++DOCSHELL 13156000 == 27 [pid = 3684] [id = 662] 04:17:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (131E8000) [pid = 3684] [serial = 1986] [outer = 00000000] 04:17:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13937800) [pid = 3684] [serial = 1987] [outer = 131E8000] 04:17:53 INFO - PROCESS | 3684 | 1469445473145 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13C41000) [pid = 3684] [serial = 1988] [outer = 131E8000] 04:17:53 INFO - PROCESS | 3684 | 1469445473621 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 702ms 04:17:53 INFO - PROCESS | 3684 | 1469445473705 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 3684 | 1469445473708 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:17:53 INFO - PROCESS | 3684 | 1469445473714 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 3684 | 1469445473717 Marionette TRACE conn2 <- [1,2614,null,{}] 04:17:53 INFO - PROCESS | 3684 | 1469445473730 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 3684 | 1469445473735 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:53 INFO - PROCESS | 3684 | 1469445473853 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:17:53 INFO - PROCESS | 3684 | 1469445473921 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 3684 | 1469445473924 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:53 INFO - PROCESS | 3684 | ++DOCSHELL 1595CC00 == 28 [pid = 3684] [id = 663] 04:17:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15C22400) [pid = 3684] [serial = 1989] [outer = 00000000] 04:17:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15C57000) [pid = 3684] [serial = 1990] [outer = 15C22400] 04:17:53 INFO - PROCESS | 3684 | 1469445473971 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15FA0C00) [pid = 3684] [serial = 1991] [outer = 15C22400] 04:17:54 INFO - PROCESS | 3684 | 1469445474346 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 04:17:54 INFO - PROCESS | 3684 | 1469445474411 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 3684 | 1469445474414 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 04:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:17:54 INFO - PROCESS | 3684 | 1469445474417 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - PROCESS | 3684 | 1469445474419 Marionette TRACE conn2 <- [1,2618,null,{}] 04:17:54 INFO - PROCESS | 3684 | 1469445474431 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:54 INFO - PROCESS | 3684 | 1469445474433 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:54 INFO - PROCESS | 3684 | 1469445474552 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:17:54 INFO - PROCESS | 3684 | 1469445474614 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 3684 | 1469445474616 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:54 INFO - PROCESS | 3684 | ++DOCSHELL 16575400 == 29 [pid = 3684] [id = 664] 04:17:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1689E400) [pid = 3684] [serial = 1992] [outer = 00000000] 04:17:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16E0CC00) [pid = 3684] [serial = 1993] [outer = 1689E400] 04:17:54 INFO - PROCESS | 3684 | 1469445474661 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17471800) [pid = 3684] [serial = 1994] [outer = 1689E400] 04:17:55 INFO - PROCESS | 3684 | 1469445475075 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 686ms 04:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:17:55 INFO - PROCESS | 3684 | 1469445475116 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 3684 | 1469445475118 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 04:17:55 INFO - PROCESS | 3684 | 1469445475121 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 3684 | 1469445475123 Marionette TRACE conn2 <- [1,2622,null,{}] 04:17:55 INFO - PROCESS | 3684 | 1469445475144 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 3684 | 1469445475146 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:55 INFO - PROCESS | 3684 | 1469445475284 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:17:55 INFO - PROCESS | 3684 | 1469445475297 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 3684 | 1469445475299 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:55 INFO - PROCESS | 3684 | ++DOCSHELL 14291400 == 30 [pid = 3684] [id = 665] 04:17:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (175D1C00) [pid = 3684] [serial = 1995] [outer = 00000000] 04:17:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17E49C00) [pid = 3684] [serial = 1996] [outer = 175D1C00] 04:17:55 INFO - PROCESS | 3684 | 1469445475343 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (18314800) [pid = 3684] [serial = 1997] [outer = 175D1C00] 04:17:55 INFO - PROCESS | 3684 | 1469445475800 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 686ms 04:17:55 INFO - PROCESS | 3684 | 1469445475821 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 3684 | 1469445475823 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:17:55 INFO - PROCESS | 3684 | 1469445475826 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 3684 | 1469445475828 Marionette TRACE conn2 <- [1,2626,null,{}] 04:17:55 INFO - PROCESS | 3684 | 1469445475832 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 3684 | 1469445475837 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:55 INFO - PROCESS | 3684 | 1469445475980 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:17:56 INFO - PROCESS | 3684 | 1469445476048 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 3684 | 1469445476050 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:56 INFO - PROCESS | 3684 | ++DOCSHELL 1831BC00 == 31 [pid = 3684] [id = 666] 04:17:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1831C400) [pid = 3684] [serial = 1998] [outer = 00000000] 04:17:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E0AC00) [pid = 3684] [serial = 1999] [outer = 1831C400] 04:17:56 INFO - PROCESS | 3684 | 1469445476094 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19E80000) [pid = 3684] [serial = 2000] [outer = 1831C400] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C4C800) [pid = 3684] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (11210000) [pid = 3684] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16564800) [pid = 3684] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (13154C00) [pid = 3684] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (0F348800) [pid = 3684] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A4A800) [pid = 3684] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (139D1400) [pid = 3684] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1568E800) [pid = 3684] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (10EDD400) [pid = 3684] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15E24C00) [pid = 3684] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:17:56 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (19E09000) [pid = 3684] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:17:56 INFO - PROCESS | 3684 | 1469445476582 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 795ms 04:17:56 INFO - PROCESS | 3684 | 1469445476630 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 3684 | 1469445476632 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 04:17:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:17:56 INFO - PROCESS | 3684 | 1469445476635 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 3684 | 1469445476637 Marionette TRACE conn2 <- [1,2630,null,{}] 04:17:56 INFO - PROCESS | 3684 | 1469445476640 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:56 INFO - PROCESS | 3684 | 1469445476642 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:56 INFO - PROCESS | 3684 | 1469445476722 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:17:56 INFO - PROCESS | 3684 | 1469445476729 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 3684 | 1469445476731 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:56 INFO - PROCESS | 3684 | ++DOCSHELL 1125A400 == 32 [pid = 3684] [id = 667] 04:17:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (11260C00) [pid = 3684] [serial = 2001] [outer = 00000000] 04:17:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13C48800) [pid = 3684] [serial = 2002] [outer = 11260C00] 04:17:56 INFO - PROCESS | 3684 | 1469445476778 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16562000) [pid = 3684] [serial = 2003] [outer = 11260C00] 04:17:57 INFO - PROCESS | 3684 | 1469445477216 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 624ms 04:17:57 INFO - PROCESS | 3684 | 1469445477272 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 3684 | 1469445477274 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:17:57 INFO - PROCESS | 3684 | 1469445477278 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 3684 | 1469445477279 Marionette TRACE conn2 <- [1,2634,null,{}] 04:17:57 INFO - PROCESS | 3684 | 1469445477283 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 3684 | 1469445477284 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:57 INFO - PROCESS | 3684 | 1469445477364 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:17:57 INFO - PROCESS | 3684 | 1469445477370 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 3684 | 1469445477371 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:57 INFO - PROCESS | 3684 | ++DOCSHELL 1568E800 == 33 [pid = 3684] [id = 668] 04:17:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15C4F000) [pid = 3684] [serial = 2004] [outer = 00000000] 04:17:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (19F3F000) [pid = 3684] [serial = 2005] [outer = 15C4F000] 04:17:57 INFO - PROCESS | 3684 | 1469445477415 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A113800) [pid = 3684] [serial = 2006] [outer = 15C4F000] 04:17:57 INFO - PROCESS | 3684 | 1469445477831 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 593ms 04:17:57 INFO - PROCESS | 3684 | 1469445477887 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 3684 | 1469445477889 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:17:57 INFO - PROCESS | 3684 | 1469445477896 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 3684 | 1469445477898 Marionette TRACE conn2 <- [1,2638,null,{}] 04:17:57 INFO - PROCESS | 3684 | 1469445477901 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 3684 | 1469445477903 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:57 INFO - PROCESS | 3684 | 1469445477985 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:17:57 INFO - PROCESS | 3684 | 1469445477991 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 3684 | 1469445477993 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:57 INFO - PROCESS | 3684 | ++DOCSHELL 1568F000 == 34 [pid = 3684] [id = 669] 04:17:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C56800) [pid = 3684] [serial = 2007] [outer = 00000000] 04:17:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1A35C400) [pid = 3684] [serial = 2008] [outer = 15C56800] 04:17:58 INFO - PROCESS | 3684 | 1469445478045 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A4CA400) [pid = 3684] [serial = 2009] [outer = 15C56800] 04:17:58 INFO - PROCESS | 3684 | 1469445478527 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 702ms 04:17:58 INFO - PROCESS | 3684 | 1469445478575 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 3684 | 1469445478579 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:17:58 INFO - PROCESS | 3684 | 1469445478584 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 3684 | 1469445478589 Marionette TRACE conn2 <- [1,2642,null,{}] 04:17:58 INFO - PROCESS | 3684 | 1469445478596 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 3684 | 1469445478599 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:58 INFO - PROCESS | 3684 | 1469445478728 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:17:58 INFO - PROCESS | 3684 | 1469445478859 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 3684 | 1469445478865 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:58 INFO - PROCESS | 3684 | ++DOCSHELL 11206800 == 35 [pid = 3684] [id = 670] 04:17:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (11206C00) [pid = 3684] [serial = 2010] [outer = 00000000] 04:17:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (12A31800) [pid = 3684] [serial = 2011] [outer = 11206C00] 04:17:58 INFO - PROCESS | 3684 | 1469445478923 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (12BB0400) [pid = 3684] [serial = 2012] [outer = 11206C00] 04:17:59 INFO - PROCESS | 3684 | 1469445479585 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:17:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1030ms 04:17:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:17:59 INFO - PROCESS | 3684 | 1469445479631 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 3684 | 1469445479634 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 04:17:59 INFO - PROCESS | 3684 | 1469445479641 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 3684 | 1469445479645 Marionette TRACE conn2 <- [1,2646,null,{}] 04:17:59 INFO - PROCESS | 3684 | 1469445479668 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:59 INFO - PROCESS | 3684 | 1469445479671 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:59 INFO - PROCESS | 3684 | 1469445479779 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:17:59 INFO - PROCESS | 3684 | 1469445479919 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 3684 | 1469445479922 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:17:59 INFO - PROCESS | 3684 | ++DOCSHELL 14FA9400 == 36 [pid = 3684] [id = 671] 04:17:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15645800) [pid = 3684] [serial = 2013] [outer = 00000000] 04:17:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (15C19800) [pid = 3684] [serial = 2014] [outer = 15645800] 04:17:59 INFO - PROCESS | 3684 | 1469445479978 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (15F9B400) [pid = 3684] [serial = 2015] [outer = 15645800] 04:18:00 INFO - PROCESS | 3684 | 1469445480533 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:18:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 952ms 04:18:00 INFO - PROCESS | 3684 | 1469445480602 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 3684 | 1469445480605 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:18:00 INFO - PROCESS | 3684 | 1469445480609 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 3684 | 1469445480611 Marionette TRACE conn2 <- [1,2650,null,{}] 04:18:00 INFO - PROCESS | 3684 | 1469445480621 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 3684 | 1469445480627 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:00 INFO - PROCESS | 3684 | 1469445480737 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:18:00 INFO - PROCESS | 3684 | 1469445480877 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 3684 | 1469445480881 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:00 INFO - PROCESS | 3684 | ++DOCSHELL 1831F400 == 37 [pid = 3684] [id = 672] 04:18:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1831FC00) [pid = 3684] [serial = 2016] [outer = 00000000] 04:18:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (19E03800) [pid = 3684] [serial = 2017] [outer = 1831FC00] 04:18:00 INFO - PROCESS | 3684 | 1469445480939 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E81C00) [pid = 3684] [serial = 2018] [outer = 1831FC00] 04:18:01 INFO - PROCESS | 3684 | 1469445481527 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:18:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 936ms 04:18:01 INFO - PROCESS | 3684 | 1469445481559 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:18:01 INFO - PROCESS | 3684 | 1469445481562 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 04:18:01 INFO - PROCESS | 3684 | 1469445481566 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 3684 | 1469445481568 Marionette TRACE conn2 <- [1,2654,null,{}] 04:18:01 INFO - PROCESS | 3684 | 1469445481572 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:01 INFO - PROCESS | 3684 | 1469445481575 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:01 INFO - PROCESS | 3684 | 1469445481683 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:18:01 INFO - PROCESS | 3684 | 1469445481794 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 3684 | 1469445481797 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:01 INFO - PROCESS | 3684 | ++DOCSHELL 0F350C00 == 38 [pid = 3684] [id = 673] 04:18:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (102CAC00) [pid = 3684] [serial = 2019] [outer = 00000000] 04:18:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10A4C000) [pid = 3684] [serial = 2020] [outer = 102CAC00] 04:18:01 INFO - PROCESS | 3684 | 1469445481990 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (114D4C00) [pid = 3684] [serial = 2021] [outer = 102CAC00] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 1595C000 == 37 [pid = 3684] [id = 387] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 16E05800 == 36 [pid = 3684] [id = 382] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 0F345C00 == 35 [pid = 3684] [id = 650] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 144E7400 == 34 [pid = 3684] [id = 394] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 10A4B000 == 33 [pid = 3684] [id = 391] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 13060800 == 32 [pid = 3684] [id = 393] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 15FA0000 == 31 [pid = 3684] [id = 395] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 11204C00 == 30 [pid = 3684] [id = 379] 04:18:03 INFO - PROCESS | 3684 | --DOCSHELL 102CB800 == 29 [pid = 3684] [id = 392] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (17288800) [pid = 3684] [serial = 1975] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15C55800) [pid = 3684] [serial = 1963] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11437C00) [pid = 3684] [serial = 1954] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (11CD8C00) [pid = 3684] [serial = 1955] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (16572400) [pid = 3684] [serial = 1966] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (131E8C00) [pid = 3684] [serial = 1957] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15C5A400) [pid = 3684] [serial = 1964] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1329D400) [pid = 3684] [serial = 1958] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1021D800) [pid = 3684] [serial = 1951] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (134BCC00) [pid = 3684] [serial = 1969] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10434000) [pid = 3684] [serial = 1952] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13EAA000) [pid = 3684] [serial = 1960] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16C7F000) [pid = 3684] [serial = 1967] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17529C00) [pid = 3684] [serial = 1972] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (130DCC00) [pid = 3684] [serial = 1940] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (114D3000) [pid = 3684] [serial = 1939] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1728A000) [pid = 3684] [serial = 1943] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16563800) [pid = 3684] [serial = 1942] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A4D6400) [pid = 3684] [serial = 1946] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A111C00) [pid = 3684] [serial = 1945] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (12A9A000) [pid = 3684] [serial = 1948] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1428F000) [pid = 3684] [serial = 1970] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17A15C00) [pid = 3684] [serial = 1973] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (15691400) [pid = 3684] [serial = 1961] [outer = 00000000] [url = about:blank] 04:18:03 INFO - PROCESS | 3684 | 1469445483283 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:18:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1765ms 04:18:03 INFO - PROCESS | 3684 | 1469445483332 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 3684 | 1469445483336 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:18:03 INFO - PROCESS | 3684 | 1469445483342 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 3684 | 1469445483345 Marionette TRACE conn2 <- [1,2658,null,{}] 04:18:03 INFO - PROCESS | 3684 | 1469445483351 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:03 INFO - PROCESS | 3684 | 1469445483354 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:03 INFO - PROCESS | 3684 | 1469445483446 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:18:03 INFO - PROCESS | 3684 | 1469445483453 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 3684 | 1469445483458 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:03 INFO - PROCESS | 3684 | ++DOCSHELL 112C7400 == 30 [pid = 3684] [id = 674] 04:18:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (112CBC00) [pid = 3684] [serial = 2022] [outer = 00000000] 04:18:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (11A4B000) [pid = 3684] [serial = 2023] [outer = 112CBC00] 04:18:03 INFO - PROCESS | 3684 | 1469445483507 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (11C29000) [pid = 3684] [serial = 2024] [outer = 112CBC00] 04:18:04 INFO - PROCESS | 3684 | 1469445484503 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:18:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:18:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1186ms 04:18:04 INFO - PROCESS | 3684 | 1469445484539 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 3684 | 1469445484544 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:18:04 INFO - PROCESS | 3684 | 1469445484550 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 3684 | 1469445484553 Marionette TRACE conn2 <- [1,2662,null,{}] 04:18:04 INFO - PROCESS | 3684 | 1469445484557 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:04 INFO - PROCESS | 3684 | 1469445484560 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:04 INFO - PROCESS | 3684 | 1469445484646 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:18:04 INFO - PROCESS | 3684 | 1469445484653 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 3684 | 1469445484656 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:04 INFO - PROCESS | 3684 | ++DOCSHELL 13157400 == 31 [pid = 3684] [id = 675] 04:18:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (13157C00) [pid = 3684] [serial = 2025] [outer = 00000000] 04:18:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1329B800) [pid = 3684] [serial = 2026] [outer = 13157C00] 04:18:04 INFO - PROCESS | 3684 | 1469445484703 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (134C1800) [pid = 3684] [serial = 2027] [outer = 13157C00] 04:18:05 INFO - PROCESS | 3684 | 1469445485669 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:18:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:18:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1156ms 04:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:18:05 INFO - PROCESS | 3684 | 1469445485708 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 3684 | 1469445485710 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 04:18:05 INFO - PROCESS | 3684 | 1469445485714 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 3684 | 1469445485717 Marionette TRACE conn2 <- [1,2666,null,{}] 04:18:05 INFO - PROCESS | 3684 | 1469445485728 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 3684 | 1469445485732 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:05 INFO - PROCESS | 3684 | 1469445485850 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:18:05 INFO - PROCESS | 3684 | 1469445485858 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 3684 | 1469445485861 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:05 INFO - PROCESS | 3684 | ++DOCSHELL 14FA8C00 == 32 [pid = 3684] [id = 676] 04:18:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (14FA9800) [pid = 3684] [serial = 2028] [outer = 00000000] 04:18:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15C4D000) [pid = 3684] [serial = 2029] [outer = 14FA9800] 04:18:05 INFO - PROCESS | 3684 | 1469445485909 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C56C00) [pid = 3684] [serial = 2030] [outer = 14FA9800] 04:18:06 INFO - PROCESS | 3684 | 1469445486886 Marionette TRACE conn2 <- [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]]]}] 04:18:06 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) 04:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1187ms 04:18:06 INFO - PROCESS | 3684 | 1469445486914 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 3684 | 1469445486916 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 04:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:18:06 INFO - PROCESS | 3684 | 1469445486927 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 3684 | 1469445486938 Marionette TRACE conn2 <- [1,2670,null,{}] 04:18:06 INFO - PROCESS | 3684 | 1469445486942 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:06 INFO - PROCESS | 3684 | 1469445486944 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:07 INFO - PROCESS | 3684 | 1469445487061 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:18:07 INFO - PROCESS | 3684 | 1469445487067 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 3684 | 1469445487069 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:07 INFO - PROCESS | 3684 | ++DOCSHELL 15C53C00 == 33 [pid = 3684] [id = 677] 04:18:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15C55400) [pid = 3684] [serial = 2031] [outer = 00000000] 04:18:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (16570400) [pid = 3684] [serial = 2032] [outer = 15C55400] 04:18:07 INFO - PROCESS | 3684 | 1469445487167 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1690D400) [pid = 3684] [serial = 2033] [outer = 15C55400] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1831C400) [pid = 3684] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (0F350000) [pid = 3684] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (131E1C00) [pid = 3684] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10474000) [pid = 3684] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (175D1C00) [pid = 3684] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131E8000) [pid = 3684] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (15C22400) [pid = 3684] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15C56800) [pid = 3684] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15C4F000) [pid = 3684] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (11260C00) [pid = 3684] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1689E400) [pid = 3684] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (11A50400) [pid = 3684] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:18:07 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (0F349400) [pid = 3684] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:18:08 INFO - PROCESS | 3684 | 1469445488244 Marionette TRACE conn2 <- [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]]]}] 04:18:08 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) 04:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1358ms 04:18:08 INFO - PROCESS | 3684 | 1469445488280 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 3684 | 1469445488282 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 04:18:08 INFO - PROCESS | 3684 | 1469445488285 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:18:08 INFO - PROCESS | 3684 | 1469445488287 Marionette TRACE conn2 <- [1,2674,null,{}] 04:18:08 INFO - PROCESS | 3684 | 1469445488291 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 3684 | 1469445488293 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:08 INFO - PROCESS | 3684 | 1469445488377 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:18:08 INFO - PROCESS | 3684 | 1469445488382 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 3684 | 1469445488384 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:08 INFO - PROCESS | 3684 | ++DOCSHELL 1125B800 == 34 [pid = 3684] [id = 678] 04:18:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11260C00) [pid = 3684] [serial = 2034] [outer = 00000000] 04:18:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13204000) [pid = 3684] [serial = 2035] [outer = 11260C00] 04:18:08 INFO - PROCESS | 3684 | 1469445488428 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C56800) [pid = 3684] [serial = 2036] [outer = 11260C00] 04:18:09 INFO - PROCESS | 3684 | 1469445489397 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:18:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:18:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1156ms 04:18:09 INFO - PROCESS | 3684 | 1469445489440 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 3684 | 1469445489442 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 04:18:09 INFO - PROCESS | 3684 | 1469445489446 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:18:09 INFO - PROCESS | 3684 | 1469445489448 Marionette TRACE conn2 <- [1,2678,null,{}] 04:18:09 INFO - PROCESS | 3684 | 1469445489452 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 3684 | 1469445489457 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:09 INFO - PROCESS | 3684 | 1469445489557 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:18:09 INFO - PROCESS | 3684 | 1469445489563 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 3684 | 1469445489565 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:09 INFO - PROCESS | 3684 | ++DOCSHELL 16C81400 == 35 [pid = 3684] [id = 679] 04:18:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (16C81C00) [pid = 3684] [serial = 2037] [outer = 00000000] 04:18:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (175CF800) [pid = 3684] [serial = 2038] [outer = 16C81C00] 04:18:09 INFO - PROCESS | 3684 | 1469445489609 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17E49800) [pid = 3684] [serial = 2039] [outer = 16C81C00] 04:18:10 INFO - PROCESS | 3684 | 1469445490902 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:18:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:18:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1499ms 04:18:10 INFO - PROCESS | 3684 | 1469445490956 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 3684 | 1469445490960 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:18:10 INFO - PROCESS | 3684 | 1469445490965 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 3684 | 1469445490969 Marionette TRACE conn2 <- [1,2682,null,{}] 04:18:10 INFO - PROCESS | 3684 | 1469445490974 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:10 INFO - PROCESS | 3684 | 1469445490978 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:11 INFO - PROCESS | 3684 | 1469445491143 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:18:11 INFO - PROCESS | 3684 | 1469445491286 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 3684 | 1469445491288 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:11 INFO - PROCESS | 3684 | ++DOCSHELL 11201800 == 36 [pid = 3684] [id = 680] 04:18:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (11204400) [pid = 3684] [serial = 2040] [outer = 00000000] 04:18:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (13062000) [pid = 3684] [serial = 2041] [outer = 11204400] 04:18:11 INFO - PROCESS | 3684 | 1469445491346 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13C43400) [pid = 3684] [serial = 2042] [outer = 11204400] 04:18:11 INFO - PROCESS | 3684 | --DOCSHELL 1125B800 == 35 [pid = 3684] [id = 678] 04:18:11 INFO - PROCESS | 3684 | --DOCSHELL 15C53C00 == 34 [pid = 3684] [id = 677] 04:18:11 INFO - PROCESS | 3684 | --DOCSHELL 14FA8C00 == 33 [pid = 3684] [id = 676] 04:18:11 INFO - PROCESS | 3684 | --DOCSHELL 13157400 == 32 [pid = 3684] [id = 675] 04:18:11 INFO - PROCESS | 3684 | --DOCSHELL 112C7400 == 31 [pid = 3684] [id = 674] 04:18:11 INFO - PROCESS | 3684 | --DOCSHELL 0F350C00 == 30 [pid = 3684] [id = 673] 04:18:11 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1393D400) [pid = 3684] [serial = 1949] [outer = 00000000] [url = about:blank] 04:18:11 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1728AC00) [pid = 3684] [serial = 1976] [outer = 00000000] [url = about:blank] 04:18:11 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19E0AC00) [pid = 3684] [serial = 1999] [outer = 00000000] [url = about:blank] 04:18:11 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (102CD800) [pid = 3684] [serial = 1978] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (10A4E400) [pid = 3684] [serial = 1979] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (13939800) [pid = 3684] [serial = 1981] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13C42400) [pid = 3684] [serial = 1982] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (10A4AC00) [pid = 3684] [serial = 1984] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (17E49C00) [pid = 3684] [serial = 1996] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (11255400) [pid = 3684] [serial = 1985] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (13937800) [pid = 3684] [serial = 1987] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (13C41000) [pid = 3684] [serial = 1988] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (15C57000) [pid = 3684] [serial = 1990] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (1A35C400) [pid = 3684] [serial = 2008] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1A4CA400) [pid = 3684] [serial = 2009] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (19E80000) [pid = 3684] [serial = 2000] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (1A113800) [pid = 3684] [serial = 2006] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (13C48800) [pid = 3684] [serial = 2002] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (16562000) [pid = 3684] [serial = 2003] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (16E0CC00) [pid = 3684] [serial = 1993] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (17471800) [pid = 3684] [serial = 1994] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 50 (19F3F000) [pid = 3684] [serial = 2005] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 49 (18314800) [pid = 3684] [serial = 1997] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | --DOMWINDOW == 48 (15FA0C00) [pid = 3684] [serial = 1991] [outer = 00000000] [url = about:blank] 04:18:12 INFO - PROCESS | 3684 | 1469445492571 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:18:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:18:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1656ms 04:18:12 INFO - PROCESS | 3684 | 1469445492708 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 3684 | 1469445492712 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 04:18:12 INFO - PROCESS | 3684 | 1469445492718 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:18:12 INFO - PROCESS | 3684 | 1469445492721 Marionette TRACE conn2 <- [1,2686,null,{}] 04:18:12 INFO - PROCESS | 3684 | 1469445492727 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 3684 | 1469445492730 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:12 INFO - PROCESS | 3684 | 1469445492806 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:18:12 INFO - PROCESS | 3684 | 1469445492814 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 3684 | 1469445492816 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:12 INFO - PROCESS | 3684 | ++DOCSHELL 11204C00 == 31 [pid = 3684] [id = 681] 04:18:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 49 (11255400) [pid = 3684] [serial = 2043] [outer = 00000000] 04:18:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 50 (13143400) [pid = 3684] [serial = 2044] [outer = 11255400] 04:18:12 INFO - PROCESS | 3684 | 1469445492863 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 51 (131E3400) [pid = 3684] [serial = 2045] [outer = 11255400] 04:18:13 INFO - PROCESS | 3684 | 1469445493812 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:18:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:18:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1140ms 04:18:13 INFO - PROCESS | 3684 | 1469445493861 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 3684 | 1469445493866 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 04:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:18:13 INFO - PROCESS | 3684 | 1469445493873 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 3684 | 1469445493875 Marionette TRACE conn2 <- [1,2690,null,{}] 04:18:13 INFO - PROCESS | 3684 | 1469445493879 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 3684 | 1469445493882 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:13 INFO - PROCESS | 3684 | 1469445493968 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:18:13 INFO - PROCESS | 3684 | 1469445493975 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 3684 | 1469445493977 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:13 INFO - PROCESS | 3684 | ++DOCSHELL 13C44800 == 32 [pid = 3684] [id = 682] 04:18:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (13C4B800) [pid = 3684] [serial = 2046] [outer = 00000000] 04:18:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (1428F000) [pid = 3684] [serial = 2047] [outer = 13C4B800] 04:18:14 INFO - PROCESS | 3684 | 1469445494025 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (144E7C00) [pid = 3684] [serial = 2048] [outer = 13C4B800] 04:18:14 INFO - PROCESS | 3684 | 1469445494550 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 687ms 04:18:14 INFO - PROCESS | 3684 | 1469445494589 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 3684 | 1469445494592 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 04:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:18:14 INFO - PROCESS | 3684 | 1469445494595 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 3684 | 1469445494599 Marionette TRACE conn2 <- [1,2694,null,{}] 04:18:14 INFO - PROCESS | 3684 | 1469445494609 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:14 INFO - PROCESS | 3684 | 1469445494614 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:14 INFO - PROCESS | 3684 | 1469445494731 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:18:14 INFO - PROCESS | 3684 | 1469445494740 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 3684 | 1469445494743 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:14 INFO - PROCESS | 3684 | ++DOCSHELL 15FA4C00 == 33 [pid = 3684] [id = 683] 04:18:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (15FA8C00) [pid = 3684] [serial = 2049] [outer = 00000000] 04:18:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (16565000) [pid = 3684] [serial = 2050] [outer = 15FA8C00] 04:18:14 INFO - PROCESS | 3684 | 1469445494852 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (16576C00) [pid = 3684] [serial = 2051] [outer = 15FA8C00] 04:18:15 INFO - PROCESS | 3684 | 1469445495283 Marionette TRACE conn2 <- [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]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 04:18:15 INFO - PROCESS | 3684 | 1469445495338 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 3684 | 1469445495341 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 04:18:15 INFO - PROCESS | 3684 | 1469445495344 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:18:15 INFO - PROCESS | 3684 | 1469445495346 Marionette TRACE conn2 <- [1,2698,null,{}] 04:18:15 INFO - PROCESS | 3684 | 1469445495349 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:15 INFO - PROCESS | 3684 | 1469445495351 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:15 INFO - PROCESS | 3684 | 1469445495492 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:18:15 INFO - PROCESS | 3684 | 1469445495564 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 3684 | 1469445495566 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:15 INFO - PROCESS | 3684 | ++DOCSHELL 1728EC00 == 34 [pid = 3684] [id = 684] 04:18:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (1728F800) [pid = 3684] [serial = 2052] [outer = 00000000] 04:18:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1747BC00) [pid = 3684] [serial = 2053] [outer = 1728F800] 04:18:15 INFO - PROCESS | 3684 | 1469445495610 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1752C000) [pid = 3684] [serial = 2054] [outer = 1728F800] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (11260C00) [pid = 3684] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (13157C00) [pid = 3684] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (112CBC00) [pid = 3684] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (102CAC00) [pid = 3684] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (14FA9800) [pid = 3684] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (11206C00) [pid = 3684] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (15645800) [pid = 3684] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (1831FC00) [pid = 3684] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:18:16 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (15C55400) [pid = 3684] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:18:16 INFO - PROCESS | 3684 | 1469445496027 Marionette TRACE conn2 <- [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] 04:18:16 INFO - PROCESS | 3684 | 1469445496088 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 04:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:18:16 INFO - PROCESS | 3684 | 1469445496091 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 3684 | 1469445496093 Marionette TRACE conn2 <- [1,2702,null,{}] 04:18:16 INFO - PROCESS | 3684 | 1469445496097 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 3684 | 1469445496099 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:16 INFO - PROCESS | 3684 | 1469445496177 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:18:16 INFO - PROCESS | 3684 | 1469445496185 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 3684 | 1469445496187 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:16 INFO - PROCESS | 3684 | ++DOCSHELL 15645800 == 35 [pid = 3684] [id = 685] 04:18:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (15F9DC00) [pid = 3684] [serial = 2055] [outer = 00000000] 04:18:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (175D1000) [pid = 3684] [serial = 2056] [outer = 15F9DC00] 04:18:16 INFO - PROCESS | 3684 | 1469445496231 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (17AA7400) [pid = 3684] [serial = 2057] [outer = 15F9DC00] 04:18:16 INFO - PROCESS | 3684 | 1469445496682 Marionette TRACE conn2 <- [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]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 640ms 04:18:16 INFO - PROCESS | 3684 | 1469445496730 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 3684 | 1469445496732 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 04:18:16 INFO - PROCESS | 3684 | 1469445496735 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:18:16 INFO - PROCESS | 3684 | 1469445496736 Marionette TRACE conn2 <- [1,2706,null,{}] 04:18:16 INFO - PROCESS | 3684 | 1469445496740 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 3684 | 1469445496745 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:16 INFO - PROCESS | 3684 | 1469445496873 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:18:16 INFO - PROCESS | 3684 | 1469445496886 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 3684 | 1469445496888 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:16 INFO - PROCESS | 3684 | ++DOCSHELL 13C45800 == 36 [pid = 3684] [id = 686] 04:18:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (18320000) [pid = 3684] [serial = 2058] [outer = 00000000] 04:18:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (183E1000) [pid = 3684] [serial = 2059] [outer = 18320000] 04:18:16 INFO - PROCESS | 3684 | 1469445496931 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (19E02000) [pid = 3684] [serial = 2060] [outer = 18320000] 04:18:17 INFO - PROCESS | 3684 | 1469445497392 Marionette TRACE conn2 <- [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] 04:18:17 INFO - PROCESS | 3684 | 1469445497436 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:18:17 INFO - PROCESS | 3684 | 1469445497440 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 3684 | 1469445497442 Marionette TRACE conn2 <- [1,2710,null,{}] 04:18:17 INFO - PROCESS | 3684 | 1469445497445 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:17 INFO - PROCESS | 3684 | 1469445497447 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:17 INFO - PROCESS | 3684 | 1469445497524 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:18:17 INFO - PROCESS | 3684 | 1469445497531 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 3684 | 1469445497533 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:17 INFO - PROCESS | 3684 | ++DOCSHELL 19E84C00 == 37 [pid = 3684] [id = 687] 04:18:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (19F39000) [pid = 3684] [serial = 2061] [outer = 00000000] 04:18:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (1A10F400) [pid = 3684] [serial = 2062] [outer = 19F39000] 04:18:17 INFO - PROCESS | 3684 | 1469445497577 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1A113800) [pid = 3684] [serial = 2063] [outer = 19F39000] 04:18:18 INFO - PROCESS | 3684 | 1469445498044 Marionette TRACE conn2 <- [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] 04:18:18 INFO - PROCESS | 3684 | 1469445498082 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 04:18:18 INFO - PROCESS | 3684 | 1469445498086 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 3684 | 1469445498087 Marionette TRACE conn2 <- [1,2714,null,{}] 04:18:18 INFO - PROCESS | 3684 | 1469445498090 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:18 INFO - PROCESS | 3684 | 1469445498092 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:18 INFO - PROCESS | 3684 | 1469445498211 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:18:18 INFO - PROCESS | 3684 | 1469445498398 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 3684 | 1469445498401 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:18 INFO - PROCESS | 3684 | ++DOCSHELL 1055EC00 == 38 [pid = 3684] [id = 688] 04:18:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1059BC00) [pid = 3684] [serial = 2064] [outer = 00000000] 04:18:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (10ED9C00) [pid = 3684] [serial = 2065] [outer = 1059BC00] 04:18:18 INFO - PROCESS | 3684 | 1469445498459 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (12A8F800) [pid = 3684] [serial = 2066] [outer = 1059BC00] 04:18:19 INFO - PROCESS | 3684 | 1469445499042 Marionette TRACE conn2 <- [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]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:18:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1000ms 04:18:19 INFO - PROCESS | 3684 | 1469445499088 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 3684 | 1469445499092 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 04:18:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:18:19 INFO - PROCESS | 3684 | 1469445499098 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 3684 | 1469445499101 Marionette TRACE conn2 <- [1,2718,null,{}] 04:18:19 INFO - PROCESS | 3684 | 1469445499107 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 3684 | 1469445499110 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:19 INFO - PROCESS | 3684 | 1469445499217 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:18:19 INFO - PROCESS | 3684 | 1469445499355 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 3684 | 1469445499358 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:19 INFO - PROCESS | 3684 | ++DOCSHELL 1428BC00 == 39 [pid = 3684] [id = 689] 04:18:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (15643C00) [pid = 3684] [serial = 2067] [outer = 00000000] 04:18:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1593C400) [pid = 3684] [serial = 2068] [outer = 15643C00] 04:18:19 INFO - PROCESS | 3684 | 1469445499414 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (1595C800) [pid = 3684] [serial = 2069] [outer = 15643C00] 04:18:20 INFO - PROCESS | 3684 | 1469445500461 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:18:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:18:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:18:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:18:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1421ms 04:18:20 INFO - PROCESS | 3684 | 1469445500549 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 3684 | 1469445500553 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 04:18:20 INFO - PROCESS | 3684 | 1469445500558 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 3684 | 1469445500560 Marionette TRACE conn2 <- [1,2722,null,{}] 04:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:18:20 INFO - PROCESS | 3684 | 1469445500565 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:20 INFO - PROCESS | 3684 | 1469445500567 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:20 INFO - PROCESS | 3684 | 1469445500662 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:18:20 INFO - PROCESS | 3684 | 1469445500923 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 3684 | 1469445500927 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:20 INFO - PROCESS | 3684 | ++DOCSHELL 10220800 == 40 [pid = 3684] [id = 690] 04:18:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1022A400) [pid = 3684] [serial = 2070] [outer = 00000000] 04:18:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (104EB400) [pid = 3684] [serial = 2071] [outer = 1022A400] 04:18:20 INFO - PROCESS | 3684 | 1469445501017 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (112CBC00) [pid = 3684] [serial = 2072] [outer = 1022A400] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 19E84C00 == 39 [pid = 3684] [id = 687] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 13C45800 == 38 [pid = 3684] [id = 686] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 15645800 == 37 [pid = 3684] [id = 685] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 1728EC00 == 36 [pid = 3684] [id = 684] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 15FA4C00 == 35 [pid = 3684] [id = 683] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 13C44800 == 34 [pid = 3684] [id = 682] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 11204C00 == 33 [pid = 3684] [id = 681] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 11206800 == 32 [pid = 3684] [id = 670] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 16C81400 == 31 [pid = 3684] [id = 679] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 11201800 == 30 [pid = 3684] [id = 680] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 1568E800 == 29 [pid = 3684] [id = 668] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 1568F000 == 28 [pid = 3684] [id = 669] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 1831F400 == 27 [pid = 3684] [id = 672] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 14FA9400 == 26 [pid = 3684] [id = 671] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 1055EC00 == 25 [pid = 3684] [id = 688] 04:18:21 INFO - PROCESS | 3684 | --DOCSHELL 1428BC00 == 24 [pid = 3684] [id = 689] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1329B800) [pid = 3684] [serial = 2026] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (11A4B000) [pid = 3684] [serial = 2023] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (11C29000) [pid = 3684] [serial = 2024] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (114D4C00) [pid = 3684] [serial = 2021] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (10A4C000) [pid = 3684] [serial = 2020] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15C4D000) [pid = 3684] [serial = 2029] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (12BB0400) [pid = 3684] [serial = 2012] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (12A31800) [pid = 3684] [serial = 2011] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (15C56800) [pid = 3684] [serial = 2036] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (15F9B400) [pid = 3684] [serial = 2015] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (15C19800) [pid = 3684] [serial = 2014] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (19E81C00) [pid = 3684] [serial = 2018] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 56 (19E03800) [pid = 3684] [serial = 2017] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 55 (16570400) [pid = 3684] [serial = 2032] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 54 (15C56C00) [pid = 3684] [serial = 2030] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 53 (1690D400) [pid = 3684] [serial = 2033] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 52 (134C1800) [pid = 3684] [serial = 2027] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 3684 | --DOMWINDOW == 51 (13204000) [pid = 3684] [serial = 2035] [outer = 00000000] [url = about:blank] 04:18:22 INFO - PROCESS | 3684 | 1469445502112 Marionette TRACE conn2 <- [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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1609ms 04:18:22 INFO - PROCESS | 3684 | 1469445502152 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 3684 | 1469445502156 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:18:22 INFO - PROCESS | 3684 | 1469445502165 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 3684 | 1469445502168 Marionette TRACE conn2 <- [1,2726,null,{}] 04:18:22 INFO - PROCESS | 3684 | 1469445502174 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 3684 | 1469445502177 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:22 INFO - PROCESS | 3684 | 1469445502267 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:18:22 INFO - PROCESS | 3684 | 1469445502284 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 3684 | 1469445502286 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:22 INFO - PROCESS | 3684 | ++DOCSHELL 11204C00 == 25 [pid = 3684] [id = 691] 04:18:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 52 (11205000) [pid = 3684] [serial = 2073] [outer = 00000000] 04:18:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 53 (12827400) [pid = 3684] [serial = 2074] [outer = 11205000] 04:18:22 INFO - PROCESS | 3684 | 1469445502336 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 54 (12A6FC00) [pid = 3684] [serial = 2075] [outer = 11205000] 04:18:22 INFO - PROCESS | 3684 | 1469445502882 Marionette TRACE conn2 <- [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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 749ms 04:18:22 INFO - PROCESS | 3684 | 1469445502902 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 3684 | 1469445502907 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:18:22 INFO - PROCESS | 3684 | 1469445502914 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 3684 | 1469445502916 Marionette TRACE conn2 <- [1,2730,null,{}] 04:18:22 INFO - PROCESS | 3684 | 1469445502920 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 3684 | 1469445502923 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:23 INFO - PROCESS | 3684 | 1469445503009 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:18:23 INFO - PROCESS | 3684 | 1469445503017 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 3684 | 1469445503020 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:23 INFO - PROCESS | 3684 | ++DOCSHELL 131E2C00 == 26 [pid = 3684] [id = 692] 04:18:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 55 (131E8000) [pid = 3684] [serial = 2076] [outer = 00000000] 04:18:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 56 (13205800) [pid = 3684] [serial = 2077] [outer = 131E8000] 04:18:23 INFO - PROCESS | 3684 | 1469445503079 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 57 (134BCC00) [pid = 3684] [serial = 2078] [outer = 131E8000] 04:18:23 INFO - PROCESS | 3684 | 1469445503538 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 04:18:23 INFO - PROCESS | 3684 | 1469445503551 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 3684 | 1469445503553 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:18:23 INFO - PROCESS | 3684 | 1469445503573 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 3684 | 1469445503576 Marionette TRACE conn2 <- [1,2734,null,{}] 04:18:23 INFO - PROCESS | 3684 | 1469445503587 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 3684 | 1469445503592 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:23 INFO - PROCESS | 3684 | 1469445503675 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:18:23 INFO - PROCESS | 3684 | 1469445503681 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 3684 | 1469445503685 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:23 INFO - PROCESS | 3684 | ++DOCSHELL 13E9C400 == 27 [pid = 3684] [id = 693] 04:18:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13E9CC00) [pid = 3684] [serial = 2079] [outer = 00000000] 04:18:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (14FAD400) [pid = 3684] [serial = 2080] [outer = 13E9CC00] 04:18:23 INFO - PROCESS | 3684 | 1469445503734 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (1569B400) [pid = 3684] [serial = 2081] [outer = 13E9CC00] 04:18:24 INFO - PROCESS | 3684 | 1469445504259 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 04:18:24 INFO - PROCESS | 3684 | 1469445504314 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 3684 | 1469445504317 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:18:24 INFO - PROCESS | 3684 | 1469445504320 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 3684 | 1469445504322 Marionette TRACE conn2 <- [1,2738,null,{}] 04:18:24 INFO - PROCESS | 3684 | 1469445504332 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 3684 | 1469445504334 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:24 INFO - PROCESS | 3684 | 1469445504476 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:18:24 INFO - PROCESS | 3684 | 1469445504489 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 3684 | 1469445504491 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:24 INFO - PROCESS | 3684 | ++DOCSHELL 15C57800 == 28 [pid = 3684] [id = 694] 04:18:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (15C5A400) [pid = 3684] [serial = 2082] [outer = 00000000] 04:18:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (15E31000) [pid = 3684] [serial = 2083] [outer = 15C5A400] 04:18:24 INFO - PROCESS | 3684 | 1469445504535 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1655CC00) [pid = 3684] [serial = 2084] [outer = 15C5A400] 04:18:24 INFO - PROCESS | 3684 | 1469445504977 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 688ms 04:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:18:25 INFO - PROCESS | 3684 | 1469445505019 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 3684 | 1469445505021 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 04:18:25 INFO - PROCESS | 3684 | 1469445505025 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 3684 | 1469445505027 Marionette TRACE conn2 <- [1,2742,null,{}] 04:18:25 INFO - PROCESS | 3684 | 1469445505037 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 3684 | 1469445505039 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:25 INFO - PROCESS | 3684 | 1469445505149 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:18:25 INFO - PROCESS | 3684 | 1469445505154 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 3684 | 1469445505156 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:25 INFO - PROCESS | 3684 | ++DOCSHELL 15FA4C00 == 29 [pid = 3684] [id = 695] 04:18:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1655BC00) [pid = 3684] [serial = 2085] [outer = 00000000] 04:18:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (1689E400) [pid = 3684] [serial = 2086] [outer = 1655BC00] 04:18:25 INFO - PROCESS | 3684 | 1469445505200 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (16903400) [pid = 3684] [serial = 2087] [outer = 1655BC00] 04:18:25 INFO - PROCESS | 3684 | 1469445505649 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 656ms 04:18:25 INFO - PROCESS | 3684 | 1469445505685 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 3684 | 1469445505687 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:18:25 INFO - PROCESS | 3684 | 1469445505690 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 3684 | 1469445505692 Marionette TRACE conn2 <- [1,2746,null,{}] 04:18:25 INFO - PROCESS | 3684 | 1469445505695 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 3684 | 1469445505701 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:25 INFO - PROCESS | 3684 | 1469445505844 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:18:25 INFO - PROCESS | 3684 | 1469445505942 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 3684 | 1469445505944 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:25 INFO - PROCESS | 3684 | ++DOCSHELL 17290C00 == 30 [pid = 3684] [id = 696] 04:18:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17435C00) [pid = 3684] [serial = 2088] [outer = 00000000] 04:18:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (17A24000) [pid = 3684] [serial = 2089] [outer = 17435C00] 04:18:25 INFO - PROCESS | 3684 | 1469445505988 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (18315C00) [pid = 3684] [serial = 2090] [outer = 17435C00] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19F39000) [pid = 3684] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (15FA8C00) [pid = 3684] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1728F800) [pid = 3684] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (11255400) [pid = 3684] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (11204400) [pid = 3684] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16C81C00) [pid = 3684] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (13C4B800) [pid = 3684] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (15F9DC00) [pid = 3684] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:18:26 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (18320000) [pid = 3684] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:18:26 INFO - PROCESS | 3684 | 1469445506480 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 843ms 04:18:26 INFO - PROCESS | 3684 | 1469445506532 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 3684 | 1469445506534 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 04:18:26 INFO - PROCESS | 3684 | 1469445506537 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:18:26 INFO - PROCESS | 3684 | 1469445506539 Marionette TRACE conn2 <- [1,2750,null,{}] 04:18:26 INFO - PROCESS | 3684 | 1469445506543 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 3684 | 1469445506545 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:26 INFO - PROCESS | 3684 | 1469445506622 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:18:26 INFO - PROCESS | 3684 | 1469445506627 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 3684 | 1469445506629 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:26 INFO - PROCESS | 3684 | ++DOCSHELL 1752AC00 == 31 [pid = 3684] [id = 697] 04:18:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (1752E000) [pid = 3684] [serial = 2091] [outer = 00000000] 04:18:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (17E46C00) [pid = 3684] [serial = 2092] [outer = 1752E000] 04:18:26 INFO - PROCESS | 3684 | 1469445506671 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (18321C00) [pid = 3684] [serial = 2093] [outer = 1752E000] 04:18:27 INFO - PROCESS | 3684 | 1469445507094 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 04:18:27 INFO - PROCESS | 3684 | 1469445507146 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 3684 | 1469445507148 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:18:27 INFO - PROCESS | 3684 | 1469445507156 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 3684 | 1469445507158 Marionette TRACE conn2 <- [1,2754,null,{}] 04:18:27 INFO - PROCESS | 3684 | 1469445507162 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 3684 | 1469445507163 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:27 INFO - PROCESS | 3684 | 1469445507240 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:18:27 INFO - PROCESS | 3684 | 1469445507245 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 3684 | 1469445507247 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:27 INFO - PROCESS | 3684 | ++DOCSHELL 10274000 == 32 [pid = 3684] [id = 698] 04:18:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1831F000) [pid = 3684] [serial = 2094] [outer = 00000000] 04:18:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (19E0B800) [pid = 3684] [serial = 2095] [outer = 1831F000] 04:18:27 INFO - PROCESS | 3684 | 1469445507290 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (19E0C400) [pid = 3684] [serial = 2096] [outer = 1831F000] 04:18:27 INFO - PROCESS | 3684 | 1469445507734 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 625ms 04:18:27 INFO - PROCESS | 3684 | 1469445507798 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 3684 | 1469445507800 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 04:18:27 INFO - PROCESS | 3684 | 1469445507803 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 3684 | 1469445507805 Marionette TRACE conn2 <- [1,2758,null,{}] 04:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:18:27 INFO - PROCESS | 3684 | 1469445507808 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 3684 | 1469445507810 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:27 INFO - PROCESS | 3684 | 1469445507891 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:18:27 INFO - PROCESS | 3684 | 1469445507899 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 3684 | 1469445507902 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:27 INFO - PROCESS | 3684 | ++DOCSHELL 13C76C00 == 33 [pid = 3684] [id = 699] 04:18:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (19F41800) [pid = 3684] [serial = 2097] [outer = 00000000] 04:18:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1A34F800) [pid = 3684] [serial = 2098] [outer = 19F41800] 04:18:27 INFO - PROCESS | 3684 | 1469445507950 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1A353800) [pid = 3684] [serial = 2099] [outer = 19F41800] 04:18:28 INFO - PROCESS | 3684 | 1469445508606 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 874ms 04:18:28 INFO - PROCESS | 3684 | 1469445508690 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 3684 | 1469445508695 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:18:28 INFO - PROCESS | 3684 | 1469445508700 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 3684 | 1469445508704 Marionette TRACE conn2 <- [1,2762,null,{}] 04:18:28 INFO - PROCESS | 3684 | 1469445508709 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:28 INFO - PROCESS | 3684 | 1469445508712 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:28 INFO - PROCESS | 3684 | 1469445508838 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:18:28 INFO - PROCESS | 3684 | 1469445508975 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 3684 | 1469445508978 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:28 INFO - PROCESS | 3684 | ++DOCSHELL 0F34E400 == 34 [pid = 3684] [id = 700] 04:18:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (102D2C00) [pid = 3684] [serial = 2100] [outer = 00000000] 04:18:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (12A91C00) [pid = 3684] [serial = 2101] [outer = 102D2C00] 04:18:29 INFO - PROCESS | 3684 | 1469445509035 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (13060800) [pid = 3684] [serial = 2102] [outer = 102D2C00] 04:18:29 INFO - PROCESS | 3684 | 1469445509727 Marionette TRACE conn2 <- [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]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1093ms 04:18:29 INFO - PROCESS | 3684 | 1469445509943 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 3684 | 1469445509947 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 04:18:29 INFO - PROCESS | 3684 | 1469445509981 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:18:29 INFO - PROCESS | 3684 | 1469445509984 Marionette TRACE conn2 <- [1,2766,null,{}] 04:18:29 INFO - PROCESS | 3684 | 1469445509989 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:29 INFO - PROCESS | 3684 | 1469445509992 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:30 INFO - PROCESS | 3684 | 1469445510100 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:18:30 INFO - PROCESS | 3684 | 1469445510215 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 3684 | 1469445510220 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:30 INFO - PROCESS | 3684 | ++DOCSHELL 114DE400 == 35 [pid = 3684] [id = 701] 04:18:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (11A45800) [pid = 3684] [serial = 2103] [outer = 00000000] 04:18:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (12A9A000) [pid = 3684] [serial = 2104] [outer = 11A45800] 04:18:30 INFO - PROCESS | 3684 | 1469445510268 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (130B3C00) [pid = 3684] [serial = 2105] [outer = 11A45800] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 10274000 == 34 [pid = 3684] [id = 698] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 1752AC00 == 33 [pid = 3684] [id = 697] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 17290C00 == 32 [pid = 3684] [id = 696] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 15FA4C00 == 31 [pid = 3684] [id = 695] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 15C57800 == 30 [pid = 3684] [id = 694] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 13E9C400 == 29 [pid = 3684] [id = 693] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 131E2C00 == 28 [pid = 3684] [id = 692] 04:18:30 INFO - PROCESS | 3684 | --DOCSHELL 11204C00 == 27 [pid = 3684] [id = 691] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16565000) [pid = 3684] [serial = 2050] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1747BC00) [pid = 3684] [serial = 2053] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (13143400) [pid = 3684] [serial = 2044] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (131E3400) [pid = 3684] [serial = 2045] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (13062000) [pid = 3684] [serial = 2041] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C43400) [pid = 3684] [serial = 2042] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (17E49800) [pid = 3684] [serial = 2039] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (175CF800) [pid = 3684] [serial = 2038] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1428F000) [pid = 3684] [serial = 2047] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1A113800) [pid = 3684] [serial = 2063] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (16576C00) [pid = 3684] [serial = 2051] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (175D1000) [pid = 3684] [serial = 2056] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (183E1000) [pid = 3684] [serial = 2059] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (1752C000) [pid = 3684] [serial = 2054] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (19E02000) [pid = 3684] [serial = 2060] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (17AA7400) [pid = 3684] [serial = 2057] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (144E7C00) [pid = 3684] [serial = 2048] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | --DOMWINDOW == 57 (1A10F400) [pid = 3684] [serial = 2062] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3684 | 1469445510843 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:18:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 905ms 04:18:30 INFO - PROCESS | 3684 | 1469445510890 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 3684 | 1469445510895 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:18:30 INFO - PROCESS | 3684 | 1469445510901 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 3684 | 1469445510905 Marionette TRACE conn2 <- [1,2770,null,{}] 04:18:30 INFO - PROCESS | 3684 | 1469445510912 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:30 INFO - PROCESS | 3684 | 1469445510916 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:31 INFO - PROCESS | 3684 | 1469445511032 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:18:31 INFO - PROCESS | 3684 | 1469445511129 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 3684 | 1469445511131 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:31 INFO - PROCESS | 3684 | ++DOCSHELL 12D6B000 == 28 [pid = 3684] [id = 702] 04:18:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 58 (13062000) [pid = 3684] [serial = 2106] [outer = 00000000] 04:18:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (13931800) [pid = 3684] [serial = 2107] [outer = 13062000] 04:18:31 INFO - PROCESS | 3684 | 1469445511179 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (13C3E800) [pid = 3684] [serial = 2108] [outer = 13062000] 04:18:31 INFO - PROCESS | 3684 | 1469445511622 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 796ms 04:18:31 INFO - PROCESS | 3684 | 1469445511701 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 3684 | 1469445511706 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 04:18:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:18:31 INFO - PROCESS | 3684 | 1469445511712 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 3684 | 1469445511716 Marionette TRACE conn2 <- [1,2774,null,{}] 04:18:31 INFO - PROCESS | 3684 | 1469445511765 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:31 INFO - PROCESS | 3684 | 1469445511768 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:31 INFO - PROCESS | 3684 | 1469445511885 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:18:32 INFO - PROCESS | 3684 | 1469445512015 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 3684 | 1469445512023 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:32 INFO - PROCESS | 3684 | ++DOCSHELL 11C2DC00 == 29 [pid = 3684] [id = 703] 04:18:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (11CDB000) [pid = 3684] [serial = 2109] [outer = 00000000] 04:18:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (130B1000) [pid = 3684] [serial = 2110] [outer = 11CDB000] 04:18:32 INFO - PROCESS | 3684 | 1469445512083 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (134BBC00) [pid = 3684] [serial = 2111] [outer = 11CDB000] 04:18:32 INFO - PROCESS | 3684 | 1469445512653 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:18:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1000ms 04:18:32 INFO - PROCESS | 3684 | 1469445512719 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 3684 | 1469445512723 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:18:32 INFO - PROCESS | 3684 | 1469445512730 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 3684 | 1469445512733 Marionette TRACE conn2 <- [1,2778,null,{}] 04:18:32 INFO - PROCESS | 3684 | 1469445512737 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 3684 | 1469445512740 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:32 INFO - PROCESS | 3684 | 1469445512843 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:18:32 INFO - PROCESS | 3684 | 1469445512978 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 3684 | 1469445512981 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:33 INFO - PROCESS | 3684 | ++DOCSHELL 1568DC00 == 30 [pid = 3684] [id = 704] 04:18:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (1568E800) [pid = 3684] [serial = 2112] [outer = 00000000] 04:18:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (15C1C000) [pid = 3684] [serial = 2113] [outer = 1568E800] 04:18:33 INFO - PROCESS | 3684 | 1469445513040 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C54400) [pid = 3684] [serial = 2114] [outer = 1568E800] 04:18:33 INFO - PROCESS | 3684 | 1469445513626 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:18:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 937ms 04:18:33 INFO - PROCESS | 3684 | 1469445513674 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 3684 | 1469445513677 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 04:18:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:18:33 INFO - PROCESS | 3684 | 1469445513681 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 3684 | 1469445513684 Marionette TRACE conn2 <- [1,2782,null,{}] 04:18:33 INFO - PROCESS | 3684 | 1469445513696 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:33 INFO - PROCESS | 3684 | 1469445513701 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:33 INFO - PROCESS | 3684 | 1469445513837 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:18:33 INFO - PROCESS | 3684 | 1469445513975 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 3684 | 1469445513979 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:33 INFO - PROCESS | 3684 | ++DOCSHELL 1657C000 == 31 [pid = 3684] [id = 705] 04:18:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1657D000) [pid = 3684] [serial = 2115] [outer = 00000000] 04:18:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16C82400) [pid = 3684] [serial = 2116] [outer = 1657D000] 04:18:34 INFO - PROCESS | 3684 | 1469445514037 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1728E000) [pid = 3684] [serial = 2117] [outer = 1657D000] 04:18:34 INFO - PROCESS | 3684 | 1469445514603 Marionette TRACE conn2 <- [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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:18:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 937ms 04:18:34 INFO - PROCESS | 3684 | 1469445514625 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 3684 | 1469445514628 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 04:18:34 INFO - PROCESS | 3684 | 1469445514632 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:18:34 INFO - PROCESS | 3684 | 1469445514634 Marionette TRACE conn2 <- [1,2786,null,{}] 04:18:34 INFO - PROCESS | 3684 | 1469445514637 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:34 INFO - PROCESS | 3684 | 1469445514640 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:34 INFO - PROCESS | 3684 | 1469445514744 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:18:34 INFO - PROCESS | 3684 | 1469445514849 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 3684 | 1469445514852 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:34 INFO - PROCESS | 3684 | ++DOCSHELL 175C8800 == 32 [pid = 3684] [id = 706] 04:18:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (175CF800) [pid = 3684] [serial = 2118] [outer = 00000000] 04:18:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17AA7400) [pid = 3684] [serial = 2119] [outer = 175CF800] 04:18:34 INFO - PROCESS | 3684 | 1469445514910 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (18046C00) [pid = 3684] [serial = 2120] [outer = 175CF800] 04:18:35 INFO - PROCESS | 3684 | 1469445515583 Marionette TRACE conn2 <- [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]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 999ms 04:18:35 INFO - PROCESS | 3684 | 1469445515634 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 3684 | 1469445515638 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 04:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:18:35 INFO - PROCESS | 3684 | 1469445515643 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 3684 | 1469445515646 Marionette TRACE conn2 <- [1,2790,null,{}] 04:18:35 INFO - PROCESS | 3684 | 1469445515652 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 3684 | 1469445515654 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 114DE400 == 31 [pid = 3684] [id = 701] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 10220800 == 30 [pid = 3684] [id = 690] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 0F34E400 == 29 [pid = 3684] [id = 700] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 175C8800 == 28 [pid = 3684] [id = 706] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 1568DC00 == 27 [pid = 3684] [id = 704] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 1657C000 == 26 [pid = 3684] [id = 705] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 12D6B000 == 25 [pid = 3684] [id = 702] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 11C2DC00 == 24 [pid = 3684] [id = 703] 04:18:36 INFO - PROCESS | 3684 | --DOCSHELL 13C76C00 == 23 [pid = 3684] [id = 699] 04:18:36 INFO - PROCESS | 3684 | 1469445516322 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:18:36 INFO - PROCESS | 3684 | 1469445516480 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 3684 | 1469445516483 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:36 INFO - PROCESS | 3684 | ++DOCSHELL 10435000 == 24 [pid = 3684] [id = 707] 04:18:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (10474000) [pid = 3684] [serial = 2121] [outer = 00000000] 04:18:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (10A46400) [pid = 3684] [serial = 2122] [outer = 10474000] 04:18:36 INFO - PROCESS | 3684 | 1469445516533 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (11204000) [pid = 3684] [serial = 2123] [outer = 10474000] 04:18:36 INFO - PROCESS | 3684 | 1469445516988 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1390ms 04:18:37 INFO - PROCESS | 3684 | 1469445517041 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 3684 | 1469445517046 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:18:37 INFO - PROCESS | 3684 | 1469445517055 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 3684 | 1469445517058 Marionette TRACE conn2 <- [1,2794,null,{}] 04:18:37 INFO - PROCESS | 3684 | 1469445517063 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:37 INFO - PROCESS | 3684 | 1469445517065 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:37 INFO - PROCESS | 3684 | 1469445517158 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:18:37 INFO - PROCESS | 3684 | 1469445517167 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 3684 | 1469445517172 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:37 INFO - PROCESS | 3684 | ++DOCSHELL 13202400 == 25 [pid = 3684] [id = 708] 04:18:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13204C00) [pid = 3684] [serial = 2124] [outer = 00000000] 04:18:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (139C9400) [pid = 3684] [serial = 2125] [outer = 13204C00] 04:18:37 INFO - PROCESS | 3684 | 1469445517227 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13C4CC00) [pid = 3684] [serial = 2126] [outer = 13204C00] 04:18:37 INFO - PROCESS | 3684 | 1469445517724 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 04:18:37 INFO - PROCESS | 3684 | 1469445517751 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 3684 | 1469445517754 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:18:37 INFO - PROCESS | 3684 | 1469445517795 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 3684 | 1469445517797 Marionette TRACE conn2 <- [1,2798,null,{}] 04:18:37 INFO - PROCESS | 3684 | 1469445517807 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:37 INFO - PROCESS | 3684 | 1469445517809 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:37 INFO - PROCESS | 3684 | 1469445517928 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:18:37 INFO - PROCESS | 3684 | 1469445517942 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 3684 | 1469445517944 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:37 INFO - PROCESS | 3684 | ++DOCSHELL 15C53C00 == 26 [pid = 3684] [id = 709] 04:18:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15C55C00) [pid = 3684] [serial = 2127] [outer = 00000000] 04:18:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15F99C00) [pid = 3684] [serial = 2128] [outer = 15C55C00] 04:18:37 INFO - PROCESS | 3684 | 1469445517990 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16564800) [pid = 3684] [serial = 2129] [outer = 15C55C00] 04:18:38 INFO - PROCESS | 3684 | 1469445518470 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 718ms 04:18:38 INFO - PROCESS | 3684 | 1469445518487 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 3684 | 1469445518490 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:18:38 INFO - PROCESS | 3684 | 1469445518501 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 3684 | 1469445518505 Marionette TRACE conn2 <- [1,2802,null,{}] 04:18:38 INFO - PROCESS | 3684 | 1469445518517 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 3684 | 1469445518520 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:38 INFO - PROCESS | 3684 | 1469445518639 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:18:38 INFO - PROCESS | 3684 | 1469445518644 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 3684 | 1469445518646 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:38 INFO - PROCESS | 3684 | ++DOCSHELL 1657D400 == 27 [pid = 3684] [id = 710] 04:18:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (16C7F000) [pid = 3684] [serial = 2130] [outer = 00000000] 04:18:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (17474C00) [pid = 3684] [serial = 2131] [outer = 16C7F000] 04:18:38 INFO - PROCESS | 3684 | 1469445518691 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (17A1EC00) [pid = 3684] [serial = 2132] [outer = 16C7F000] 04:18:39 INFO - PROCESS | 3684 | 1469445519201 Marionette TRACE conn2 <- [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]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 749ms 04:18:39 INFO - PROCESS | 3684 | 1469445519290 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 3684 | 1469445519292 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 04:18:39 INFO - PROCESS | 3684 | 1469445519295 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 3684 | 1469445519297 Marionette TRACE conn2 <- [1,2806,null,{}] 04:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:18:39 INFO - PROCESS | 3684 | 1469445519300 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:39 INFO - PROCESS | 3684 | 1469445519302 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:39 INFO - PROCESS | 3684 | 1469445519417 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:18:39 INFO - PROCESS | 3684 | 1469445519429 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 3684 | 1469445519431 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:39 INFO - PROCESS | 3684 | ++DOCSHELL 16574C00 == 28 [pid = 3684] [id = 711] 04:18:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (17471C00) [pid = 3684] [serial = 2133] [outer = 00000000] 04:18:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19E04400) [pid = 3684] [serial = 2134] [outer = 17471C00] 04:18:39 INFO - PROCESS | 3684 | 1469445519530 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19E0AC00) [pid = 3684] [serial = 2135] [outer = 17471C00] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15C5A400) [pid = 3684] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (11205000) [pid = 3684] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1655BC00) [pid = 3684] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1022A400) [pid = 3684] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (131E8000) [pid = 3684] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1059BC00) [pid = 3684] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15643C00) [pid = 3684] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (17435C00) [pid = 3684] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1831F000) [pid = 3684] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13062000) [pid = 3684] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (13E9CC00) [pid = 3684] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1752E000) [pid = 3684] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (11A45800) [pid = 3684] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:18:39 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (19F41800) [pid = 3684] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:18:40 INFO - PROCESS | 3684 | 1469445520106 Marionette TRACE conn2 <- [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]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:18:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 843ms 04:18:40 INFO - PROCESS | 3684 | 1469445520152 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 3684 | 1469445520154 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 04:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:18:40 INFO - PROCESS | 3684 | 1469445520162 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 3684 | 1469445520164 Marionette TRACE conn2 <- [1,2810,null,{}] 04:18:40 INFO - PROCESS | 3684 | 1469445520168 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 3684 | 1469445520170 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:40 INFO - PROCESS | 3684 | 1469445520252 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:18:40 INFO - PROCESS | 3684 | 1469445520258 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 3684 | 1469445520266 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:40 INFO - PROCESS | 3684 | ++DOCSHELL 15C22400 == 29 [pid = 3684] [id = 712] 04:18:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (15FA8C00) [pid = 3684] [serial = 2136] [outer = 00000000] 04:18:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1728A000) [pid = 3684] [serial = 2137] [outer = 15FA8C00] 04:18:40 INFO - PROCESS | 3684 | 1469445520326 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1831C400) [pid = 3684] [serial = 2138] [outer = 15FA8C00] 04:18:40 INFO - PROCESS | 3684 | 1469445520785 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:18:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 624ms 04:18:40 INFO - PROCESS | 3684 | 1469445520812 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 3684 | 1469445520814 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 3684 | 1469445520817 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:18:40 INFO - PROCESS | 3684 | 1469445520819 Marionette TRACE conn2 <- [1,2814,null,{}] 04:18:40 INFO - PROCESS | 3684 | 1469445520823 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 3684 | 1469445520825 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:40 INFO - PROCESS | 3684 | 1469445520904 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:18:40 INFO - PROCESS | 3684 | 1469445520909 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 3684 | 1469445520911 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:40 INFO - PROCESS | 3684 | ++DOCSHELL 10222000 == 30 [pid = 3684] [id = 713] 04:18:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E02C00) [pid = 3684] [serial = 2139] [outer = 00000000] 04:18:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1A110800) [pid = 3684] [serial = 2140] [outer = 19E02C00] 04:18:40 INFO - PROCESS | 3684 | 1469445520962 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (0F345C00) [pid = 3684] [serial = 2141] [outer = 19E02C00] 04:18:41 INFO - PROCESS | 3684 | 1469445521465 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 04:18:41 INFO - PROCESS | 3684 | 1469445521518 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 3684 | 1469445521520 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 04:18:41 INFO - PROCESS | 3684 | 1469445521523 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:18:41 INFO - PROCESS | 3684 | 1469445521525 Marionette TRACE conn2 <- [1,2818,null,{}] 04:18:41 INFO - PROCESS | 3684 | 1469445521528 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 3684 | 1469445521530 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:41 INFO - PROCESS | 3684 | 1469445521606 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:18:41 INFO - PROCESS | 3684 | 1469445521613 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 3684 | 1469445521615 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:41 INFO - PROCESS | 3684 | ++DOCSHELL 1A110000 == 31 [pid = 3684] [id = 714] 04:18:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A34F400) [pid = 3684] [serial = 2142] [outer = 00000000] 04:18:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4CF400) [pid = 3684] [serial = 2143] [outer = 1A34F400] 04:18:41 INFO - PROCESS | 3684 | 1469445521658 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D3400) [pid = 3684] [serial = 2144] [outer = 1A34F400] 04:18:42 INFO - PROCESS | 3684 | 1469445522428 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:18:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 937ms 04:18:42 INFO - PROCESS | 3684 | 1469445522470 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 3684 | 1469445522475 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:18:42 INFO - PROCESS | 3684 | 1469445522480 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 3684 | 1469445522483 Marionette TRACE conn2 <- [1,2822,null,{}] 04:18:42 INFO - PROCESS | 3684 | 1469445522490 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:42 INFO - PROCESS | 3684 | 1469445522493 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:42 INFO - PROCESS | 3684 | 1469445522620 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:18:42 INFO - PROCESS | 3684 | 1469445522733 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 3684 | 1469445522736 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:42 INFO - PROCESS | 3684 | ++DOCSHELL 13065000 == 32 [pid = 3684] [id = 715] 04:18:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (130D3800) [pid = 3684] [serial = 2145] [outer = 00000000] 04:18:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (13C44800) [pid = 3684] [serial = 2146] [outer = 130D3800] 04:18:42 INFO - PROCESS | 3684 | 1469445522793 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (14294000) [pid = 3684] [serial = 2147] [outer = 130D3800] 04:18:43 INFO - PROCESS | 3684 | 1469445523525 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1093ms 04:18:43 INFO - PROCESS | 3684 | 1469445523584 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 3684 | 1469445523589 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:18:43 INFO - PROCESS | 3684 | 1469445523596 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 3684 | 1469445523598 Marionette TRACE conn2 <- [1,2826,null,{}] 04:18:43 INFO - PROCESS | 3684 | 1469445523602 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 3684 | 1469445523605 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:43 INFO - PROCESS | 3684 | 1469445523723 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:18:43 INFO - PROCESS | 3684 | 1469445523945 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 3684 | 1469445523949 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:43 INFO - PROCESS | 3684 | ++DOCSHELL 0F34E400 == 33 [pid = 3684] [id = 716] 04:18:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (0F350400) [pid = 3684] [serial = 2148] [outer = 00000000] 04:18:43 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (104E2C00) [pid = 3684] [serial = 2149] [outer = 0F350400] 04:18:43 INFO - PROCESS | 3684 | 1469445524007 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10A4E400) [pid = 3684] [serial = 2150] [outer = 0F350400] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 10222000 == 32 [pid = 3684] [id = 713] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 15C22400 == 31 [pid = 3684] [id = 712] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 16574C00 == 30 [pid = 3684] [id = 711] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 1657D400 == 29 [pid = 3684] [id = 710] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 15C53C00 == 28 [pid = 3684] [id = 709] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 13202400 == 27 [pid = 3684] [id = 708] 04:18:44 INFO - PROCESS | 3684 | --DOCSHELL 10435000 == 26 [pid = 3684] [id = 707] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (15E31000) [pid = 3684] [serial = 2083] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (12827400) [pid = 3684] [serial = 2074] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (12A6FC00) [pid = 3684] [serial = 2075] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (1689E400) [pid = 3684] [serial = 2086] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (112CBC00) [pid = 3684] [serial = 2072] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (104EB400) [pid = 3684] [serial = 2071] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13205800) [pid = 3684] [serial = 2077] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (134BCC00) [pid = 3684] [serial = 2078] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A34F800) [pid = 3684] [serial = 2098] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (12A8F800) [pid = 3684] [serial = 2066] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10ED9C00) [pid = 3684] [serial = 2065] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1595C800) [pid = 3684] [serial = 2069] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1593C400) [pid = 3684] [serial = 2068] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (17A24000) [pid = 3684] [serial = 2089] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (16903400) [pid = 3684] [serial = 2087] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (19E0C400) [pid = 3684] [serial = 2096] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13931800) [pid = 3684] [serial = 2107] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19E0B800) [pid = 3684] [serial = 2095] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (18315C00) [pid = 3684] [serial = 2090] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (14FAD400) [pid = 3684] [serial = 2080] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1655CC00) [pid = 3684] [serial = 2084] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (17E46C00) [pid = 3684] [serial = 2092] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (13C3E800) [pid = 3684] [serial = 2108] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (18321C00) [pid = 3684] [serial = 2093] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (1569B400) [pid = 3684] [serial = 2081] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (130B3C00) [pid = 3684] [serial = 2105] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (12A9A000) [pid = 3684] [serial = 2104] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (1A353800) [pid = 3684] [serial = 2099] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (12A91C00) [pid = 3684] [serial = 2101] [outer = 00000000] [url = about:blank] 04:18:44 INFO - PROCESS | 3684 | 1469445524637 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:18:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1093ms 04:18:44 INFO - PROCESS | 3684 | 1469445524693 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:18:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:18:44 INFO - PROCESS | 3684 | 1469445524697 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 3684 | 1469445524701 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 3684 | 1469445524704 Marionette TRACE conn2 <- [1,2830,null,{}] 04:18:44 INFO - PROCESS | 3684 | 1469445524709 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:44 INFO - PROCESS | 3684 | 1469445524713 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:44 INFO - PROCESS | 3684 | 1469445524799 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:18:44 INFO - PROCESS | 3684 | 1469445524807 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 3684 | 1469445524810 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:44 INFO - PROCESS | 3684 | ++DOCSHELL 112CBC00 == 27 [pid = 3684] [id = 717] 04:18:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (114D6800) [pid = 3684] [serial = 2151] [outer = 00000000] 04:18:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (12D9D400) [pid = 3684] [serial = 2152] [outer = 114D6800] 04:18:44 INFO - PROCESS | 3684 | 1469445524862 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (13140000) [pid = 3684] [serial = 2153] [outer = 114D6800] 04:18:45 INFO - PROCESS | 3684 | 1469445525409 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:18:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 04:18:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:18:45 INFO - PROCESS | 3684 | 1469445525443 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 3684 | 1469445525447 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 04:18:45 INFO - PROCESS | 3684 | 1469445525452 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 3684 | 1469445525454 Marionette TRACE conn2 <- [1,2834,null,{}] 04:18:45 INFO - PROCESS | 3684 | 1469445525458 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 3684 | 1469445525460 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:45 INFO - PROCESS | 3684 | 1469445525547 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:18:45 INFO - PROCESS | 3684 | 1469445525556 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 3684 | 1469445525558 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:45 INFO - PROCESS | 3684 | ++DOCSHELL 13202400 == 28 [pid = 3684] [id = 718] 04:18:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1320B000) [pid = 3684] [serial = 2154] [outer = 00000000] 04:18:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (13C47400) [pid = 3684] [serial = 2155] [outer = 1320B000] 04:18:45 INFO - PROCESS | 3684 | 1469445525603 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (14298800) [pid = 3684] [serial = 2156] [outer = 1320B000] 04:18:46 INFO - PROCESS | 3684 | 1469445526072 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 687ms 04:18:46 INFO - PROCESS | 3684 | 1469445526149 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 3684 | 1469445526151 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:18:46 INFO - PROCESS | 3684 | 1469445526156 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 3684 | 1469445526162 Marionette TRACE conn2 <- [1,2838,null,{}] 04:18:46 INFO - PROCESS | 3684 | 1469445526171 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 3684 | 1469445526175 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:46 INFO - PROCESS | 3684 | 1469445526259 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:18:46 INFO - PROCESS | 3684 | 1469445526360 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 3684 | 1469445526362 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:46 INFO - PROCESS | 3684 | ++DOCSHELL 15C4D400 == 29 [pid = 3684] [id = 719] 04:18:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C4E400) [pid = 3684] [serial = 2157] [outer = 00000000] 04:18:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (15E31400) [pid = 3684] [serial = 2158] [outer = 15C4E400] 04:18:46 INFO - PROCESS | 3684 | 1469445526406 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (16561C00) [pid = 3684] [serial = 2159] [outer = 15C4E400] 04:18:46 INFO - PROCESS | 3684 | 1469445526822 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms 04:18:46 INFO - PROCESS | 3684 | 1469445526856 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 3684 | 1469445526859 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:18:46 INFO - PROCESS | 3684 | 1469445526862 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 3684 | 1469445526864 Marionette TRACE conn2 <- [1,2842,null,{}] 04:18:46 INFO - PROCESS | 3684 | 1469445526868 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 3684 | 1469445526870 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:47 INFO - PROCESS | 3684 | 1469445527017 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:18:47 INFO - PROCESS | 3684 | 1469445527038 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 3684 | 1469445527040 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:47 INFO - PROCESS | 3684 | ++DOCSHELL 166AA000 == 30 [pid = 3684] [id = 720] 04:18:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (1689E400) [pid = 3684] [serial = 2160] [outer = 00000000] 04:18:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16908000) [pid = 3684] [serial = 2161] [outer = 1689E400] 04:18:47 INFO - PROCESS | 3684 | 1469445527084 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1728C400) [pid = 3684] [serial = 2162] [outer = 1689E400] 04:18:47 INFO - PROCESS | 3684 | 1469445527531 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 702ms 04:18:47 INFO - PROCESS | 3684 | 1469445527562 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:18:47 INFO - PROCESS | 3684 | 1469445527564 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 04:18:47 INFO - PROCESS | 3684 | 1469445527567 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 3684 | 1469445527569 Marionette TRACE conn2 <- [1,2846,null,{}] 04:18:47 INFO - PROCESS | 3684 | 1469445527572 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 3684 | 1469445527574 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:47 INFO - PROCESS | 3684 | 1469445527686 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:18:47 INFO - PROCESS | 3684 | 1469445527692 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 3684 | 1469445527697 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:47 INFO - PROCESS | 3684 | ++DOCSHELL 1313F400 == 31 [pid = 3684] [id = 721] 04:18:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1752F400) [pid = 3684] [serial = 2163] [outer = 00000000] 04:18:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17AAD400) [pid = 3684] [serial = 2164] [outer = 1752F400] 04:18:47 INFO - PROCESS | 3684 | 1469445527750 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18317C00) [pid = 3684] [serial = 2165] [outer = 1752F400] 04:18:48 INFO - PROCESS | 3684 | 1469445528216 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 04:18:48 INFO - PROCESS | 3684 | 1469445528265 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 3684 | 1469445528267 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:18:48 INFO - PROCESS | 3684 | 1469445528270 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 3684 | 1469445528272 Marionette TRACE conn2 <- [1,2850,null,{}] 04:18:48 INFO - PROCESS | 3684 | 1469445528275 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 3684 | 1469445528277 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:48 INFO - PROCESS | 3684 | 1469445528416 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:18:48 INFO - PROCESS | 3684 | 1469445528439 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 3684 | 1469445528441 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:48 INFO - PROCESS | 3684 | ++DOCSHELL 18321400 == 32 [pid = 3684] [id = 722] 04:18:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (183D3400) [pid = 3684] [serial = 2166] [outer = 00000000] 04:18:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19E7F400) [pid = 3684] [serial = 2167] [outer = 183D3400] 04:18:48 INFO - PROCESS | 3684 | 1469445528484 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E04000) [pid = 3684] [serial = 2168] [outer = 183D3400] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (102D2C00) [pid = 3684] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15C55C00) [pid = 3684] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (16C7F000) [pid = 3684] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (175CF800) [pid = 3684] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10474000) [pid = 3684] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (13204C00) [pid = 3684] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (11CDB000) [pid = 3684] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (17471C00) [pid = 3684] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1568E800) [pid = 3684] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1657D000) [pid = 3684] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (19E02C00) [pid = 3684] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:18:48 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (15FA8C00) [pid = 3684] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:18:49 INFO - PROCESS | 3684 | 1469445529020 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:18:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 797ms 04:18:49 INFO - PROCESS | 3684 | 1469445529073 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 3684 | 1469445529075 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:18:49 INFO - PROCESS | 3684 | 1469445529079 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 3684 | 1469445529080 Marionette TRACE conn2 <- [1,2854,null,{}] 04:18:49 INFO - PROCESS | 3684 | 1469445529084 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 3684 | 1469445529086 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:49 INFO - PROCESS | 3684 | 1469445529170 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:18:49 INFO - PROCESS | 3684 | 1469445529178 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 3684 | 1469445529180 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:49 INFO - PROCESS | 3684 | ++DOCSHELL 15C27400 == 33 [pid = 3684] [id = 723] 04:18:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (15C27800) [pid = 3684] [serial = 2169] [outer = 00000000] 04:18:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (17AAB800) [pid = 3684] [serial = 2170] [outer = 15C27800] 04:18:49 INFO - PROCESS | 3684 | 1469445529222 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (183D8000) [pid = 3684] [serial = 2171] [outer = 15C27800] 04:18:49 INFO - PROCESS | 3684 | 1469445529649 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:18:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 594ms 04:18:49 INFO - PROCESS | 3684 | 1469445529674 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 3684 | 1469445529676 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 04:18:49 INFO - PROCESS | 3684 | 1469445529680 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:18:49 INFO - PROCESS | 3684 | 1469445529681 Marionette TRACE conn2 <- [1,2858,null,{}] 04:18:49 INFO - PROCESS | 3684 | 1469445529685 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 3684 | 1469445529687 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:49 INFO - PROCESS | 3684 | 1469445529807 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:18:49 INFO - PROCESS | 3684 | 1469445529816 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 3684 | 1469445529818 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:49 INFO - PROCESS | 3684 | ++DOCSHELL 15C4D000 == 34 [pid = 3684] [id = 724] 04:18:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (18323800) [pid = 3684] [serial = 2172] [outer = 00000000] 04:18:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1A115800) [pid = 3684] [serial = 2173] [outer = 18323800] 04:18:49 INFO - PROCESS | 3684 | 1469445529860 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1A353C00) [pid = 3684] [serial = 2174] [outer = 18323800] 04:18:50 INFO - PROCESS | 3684 | 1469445530305 Marionette TRACE conn2 <- [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]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 687ms 04:18:50 INFO - PROCESS | 3684 | 1469445530369 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 3684 | 1469445530371 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 04:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:18:50 INFO - PROCESS | 3684 | 1469445530374 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 3684 | 1469445530376 Marionette TRACE conn2 <- [1,2862,null,{}] 04:18:50 INFO - PROCESS | 3684 | 1469445530380 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:50 INFO - PROCESS | 3684 | 1469445530381 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:50 INFO - PROCESS | 3684 | 1469445530461 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:18:50 INFO - PROCESS | 3684 | 1469445530469 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 3684 | 1469445530471 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:50 INFO - PROCESS | 3684 | ++DOCSHELL 10A47C00 == 35 [pid = 3684] [id = 725] 04:18:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (11261800) [pid = 3684] [serial = 2175] [outer = 00000000] 04:18:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1A4CEC00) [pid = 3684] [serial = 2176] [outer = 11261800] 04:18:50 INFO - PROCESS | 3684 | 1469445530514 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (1A726800) [pid = 3684] [serial = 2177] [outer = 11261800] 04:18:51 INFO - PROCESS | 3684 | 1469445531140 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:18:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 843ms 04:18:51 INFO - PROCESS | 3684 | 1469445531218 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 3684 | 1469445531222 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 04:18:51 INFO - PROCESS | 3684 | 1469445531227 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:18:51 INFO - PROCESS | 3684 | 1469445531231 Marionette TRACE conn2 <- [1,2866,null,{}] 04:18:51 INFO - PROCESS | 3684 | 1469445531237 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:51 INFO - PROCESS | 3684 | 1469445531240 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:51 INFO - PROCESS | 3684 | 1469445531349 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:18:51 INFO - PROCESS | 3684 | 1469445531461 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 3684 | 1469445531464 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:51 INFO - PROCESS | 3684 | ++DOCSHELL 10A4A800 == 36 [pid = 3684] [id = 726] 04:18:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (11204C00) [pid = 3684] [serial = 2178] [outer = 00000000] 04:18:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (131E3400) [pid = 3684] [serial = 2179] [outer = 11204C00] 04:18:51 INFO - PROCESS | 3684 | 1469445531520 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (134BFC00) [pid = 3684] [serial = 2180] [outer = 11204C00] 04:18:52 INFO - PROCESS | 3684 | 1469445532055 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 890ms 04:18:52 INFO - PROCESS | 3684 | 1469445532133 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 3684 | 1469445532138 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:18:52 INFO - PROCESS | 3684 | 1469445532144 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 3684 | 1469445532147 Marionette TRACE conn2 <- [1,2870,null,{}] 04:18:52 INFO - PROCESS | 3684 | 1469445532151 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 3684 | 1469445532154 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:52 INFO - PROCESS | 3684 | 1469445532262 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:18:52 INFO - PROCESS | 3684 | 1469445532375 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 3684 | 1469445532378 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:52 INFO - PROCESS | 3684 | ++DOCSHELL 1569B400 == 37 [pid = 3684] [id = 727] 04:18:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1593D400) [pid = 3684] [serial = 2181] [outer = 00000000] 04:18:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15C4FC00) [pid = 3684] [serial = 2182] [outer = 1593D400] 04:18:52 INFO - PROCESS | 3684 | 1469445532434 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (16571C00) [pid = 3684] [serial = 2183] [outer = 1593D400] 04:18:53 INFO - PROCESS | 3684 | 1469445533050 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 937ms 04:18:53 INFO - PROCESS | 3684 | 1469445533089 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 3684 | 1469445533092 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 04:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:18:53 INFO - PROCESS | 3684 | 1469445533096 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 3684 | 1469445533099 Marionette TRACE conn2 <- [1,2874,null,{}] 04:18:53 INFO - PROCESS | 3684 | 1469445533110 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:53 INFO - PROCESS | 3684 | 1469445533115 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:53 INFO - PROCESS | 3684 | 1469445533233 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:18:53 INFO - PROCESS | 3684 | 1469445533345 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 3684 | 1469445533349 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:53 INFO - PROCESS | 3684 | ++DOCSHELL 1A4CB000 == 38 [pid = 3684] [id = 728] 04:18:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4CB400) [pid = 3684] [serial = 2184] [outer = 00000000] 04:18:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A728800) [pid = 3684] [serial = 2185] [outer = 1A4CB400] 04:18:53 INFO - PROCESS | 3684 | 1469445533445 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A72E800) [pid = 3684] [serial = 2186] [outer = 1A4CB400] 04:18:53 INFO - PROCESS | 3684 | 1469445533984 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 937ms 04:18:54 INFO - PROCESS | 3684 | 1469445534040 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 3684 | 1469445534043 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 04:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:18:54 INFO - PROCESS | 3684 | 1469445534047 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 3684 | 1469445534049 Marionette TRACE conn2 <- [1,2878,null,{}] 04:18:54 INFO - PROCESS | 3684 | 1469445534053 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - PROCESS | 3684 | 1469445534055 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:54 INFO - PROCESS | 3684 | 1469445534181 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:18:54 INFO - PROCESS | 3684 | 1469445534295 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 3684 | 1469445534297 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:54 INFO - PROCESS | 3684 | ++DOCSHELL 0F390400 == 39 [pid = 3684] [id = 729] 04:18:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (104E2400) [pid = 3684] [serial = 2187] [outer = 00000000] 04:18:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (10F0F000) [pid = 3684] [serial = 2188] [outer = 104E2400] 04:18:54 INFO - PROCESS | 3684 | 1469445534525 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (114D4000) [pid = 3684] [serial = 2189] [outer = 104E2400] 04:18:55 INFO - PROCESS | 3684 | 1469445535183 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1187ms 04:18:55 INFO - PROCESS | 3684 | 1469445535243 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 3684 | 1469445535247 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:18:55 INFO - PROCESS | 3684 | 1469445535252 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 3684 | 1469445535254 Marionette TRACE conn2 <- [1,2882,null,{}] 04:18:55 INFO - PROCESS | 3684 | 1469445535260 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:55 INFO - PROCESS | 3684 | 1469445535262 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 15C4D000 == 38 [pid = 3684] [id = 724] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 15C27400 == 37 [pid = 3684] [id = 723] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 18321400 == 36 [pid = 3684] [id = 722] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 1313F400 == 35 [pid = 3684] [id = 721] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 166AA000 == 34 [pid = 3684] [id = 720] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 15C4D400 == 33 [pid = 3684] [id = 719] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 13202400 == 32 [pid = 3684] [id = 718] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 112CBC00 == 31 [pid = 3684] [id = 717] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 0F34E400 == 30 [pid = 3684] [id = 716] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 1A110000 == 29 [pid = 3684] [id = 714] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 13065000 == 28 [pid = 3684] [id = 715] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 0F390400 == 27 [pid = 3684] [id = 729] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 1569B400 == 26 [pid = 3684] [id = 727] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 1A4CB000 == 25 [pid = 3684] [id = 728] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 10A47C00 == 24 [pid = 3684] [id = 725] 04:18:55 INFO - PROCESS | 3684 | --DOCSHELL 10A4A800 == 23 [pid = 3684] [id = 726] 04:18:55 INFO - PROCESS | 3684 | 1469445535960 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (13060800) [pid = 3684] [serial = 2102] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (15F99C00) [pid = 3684] [serial = 2128] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (17474C00) [pid = 3684] [serial = 2131] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (17A1EC00) [pid = 3684] [serial = 2132] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (18046C00) [pid = 3684] [serial = 2120] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (17AA7400) [pid = 3684] [serial = 2119] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A46400) [pid = 3684] [serial = 2122] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (11204000) [pid = 3684] [serial = 2123] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (139C9400) [pid = 3684] [serial = 2125] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (134BBC00) [pid = 3684] [serial = 2111] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (130B1000) [pid = 3684] [serial = 2110] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (19E04400) [pid = 3684] [serial = 2134] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (15C54400) [pid = 3684] [serial = 2114] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C1C000) [pid = 3684] [serial = 2113] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1728E000) [pid = 3684] [serial = 2117] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16C82400) [pid = 3684] [serial = 2116] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A110800) [pid = 3684] [serial = 2140] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19E0AC00) [pid = 3684] [serial = 2135] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (16564800) [pid = 3684] [serial = 2129] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1728A000) [pid = 3684] [serial = 2137] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (1831C400) [pid = 3684] [serial = 2138] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (0F345C00) [pid = 3684] [serial = 2141] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (13C4CC00) [pid = 3684] [serial = 2126] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A4CF400) [pid = 3684] [serial = 2143] [outer = 00000000] [url = about:blank] 04:18:56 INFO - PROCESS | 3684 | 1469445536151 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 3684 | 1469445536154 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:56 INFO - PROCESS | 3684 | ++DOCSHELL 10272C00 == 24 [pid = 3684] [id = 730] 04:18:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (10A06400) [pid = 3684] [serial = 2190] [outer = 00000000] 04:18:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (10A4B800) [pid = 3684] [serial = 2191] [outer = 10A06400] 04:18:56 INFO - PROCESS | 3684 | 1469445536203 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (10F05800) [pid = 3684] [serial = 2192] [outer = 10A06400] 04:18:56 INFO - PROCESS | 3684 | 1469445536668 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1453ms 04:18:56 INFO - PROCESS | 3684 | 1469445536713 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 3684 | 1469445536717 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 04:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:18:56 INFO - PROCESS | 3684 | 1469445536726 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 3684 | 1469445536729 Marionette TRACE conn2 <- [1,2886,null,{}] 04:18:56 INFO - PROCESS | 3684 | 1469445536734 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 3684 | 1469445536736 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:56 INFO - PROCESS | 3684 | 1469445536829 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:18:56 INFO - PROCESS | 3684 | 1469445536844 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 3684 | 1469445536847 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:56 INFO - PROCESS | 3684 | ++DOCSHELL 12D6AC00 == 25 [pid = 3684] [id = 731] 04:18:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (12D6B000) [pid = 3684] [serial = 2193] [outer = 00000000] 04:18:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (1305F800) [pid = 3684] [serial = 2194] [outer = 12D6B000] 04:18:56 INFO - PROCESS | 3684 | 1469445536893 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (1313A400) [pid = 3684] [serial = 2195] [outer = 12D6B000] 04:18:57 INFO - PROCESS | 3684 | 1469445537380 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 703ms 04:18:57 INFO - PROCESS | 3684 | 1469445537422 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 3684 | 1469445537425 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:18:57 INFO - PROCESS | 3684 | 1469445537460 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 3684 | 1469445537463 Marionette TRACE conn2 <- [1,2890,null,{}] 04:18:57 INFO - PROCESS | 3684 | 1469445537467 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 3684 | 1469445537469 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:57 INFO - PROCESS | 3684 | 1469445537555 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:18:57 INFO - PROCESS | 3684 | 1469445537653 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 3684 | 1469445537655 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:57 INFO - PROCESS | 3684 | ++DOCSHELL 1393D400 == 26 [pid = 3684] [id = 732] 04:18:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (13C43400) [pid = 3684] [serial = 2196] [outer = 00000000] 04:18:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (13E9CC00) [pid = 3684] [serial = 2197] [outer = 13C43400] 04:18:57 INFO - PROCESS | 3684 | 1469445537700 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (144ED400) [pid = 3684] [serial = 2198] [outer = 13C43400] 04:18:58 INFO - PROCESS | 3684 | 1469445538096 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:18:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 719ms 04:18:58 INFO - PROCESS | 3684 | 1469445538155 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 3684 | 1469445538159 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:18:58 INFO - PROCESS | 3684 | 1469445538170 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 3684 | 1469445538174 Marionette TRACE conn2 <- [1,2894,null,{}] 04:18:58 INFO - PROCESS | 3684 | 1469445538188 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:58 INFO - PROCESS | 3684 | 1469445538191 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:58 INFO - PROCESS | 3684 | 1469445538310 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:18:58 INFO - PROCESS | 3684 | 1469445538371 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 3684 | 1469445538373 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:58 INFO - PROCESS | 3684 | ++DOCSHELL 11205000 == 27 [pid = 3684] [id = 733] 04:18:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (131DDC00) [pid = 3684] [serial = 2199] [outer = 00000000] 04:18:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (15C55C00) [pid = 3684] [serial = 2200] [outer = 131DDC00] 04:18:58 INFO - PROCESS | 3684 | 1469445538428 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16562400) [pid = 3684] [serial = 2201] [outer = 131DDC00] 04:18:58 INFO - PROCESS | 3684 | 1469445538860 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:18:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 04:18:58 INFO - PROCESS | 3684 | 1469445538884 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 3684 | 1469445538886 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:18:58 INFO - PROCESS | 3684 | 1469445538889 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 3684 | 1469445538891 Marionette TRACE conn2 <- [1,2898,null,{}] 04:18:58 INFO - PROCESS | 3684 | 1469445538894 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:58 INFO - PROCESS | 3684 | 1469445538896 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:59 INFO - PROCESS | 3684 | 1469445539034 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:18:59 INFO - PROCESS | 3684 | 1469445539040 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 3684 | 1469445539042 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:59 INFO - PROCESS | 3684 | ++DOCSHELL 1656F800 == 28 [pid = 3684] [id = 734] 04:18:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1656FC00) [pid = 3684] [serial = 2202] [outer = 00000000] 04:18:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16E04400) [pid = 3684] [serial = 2203] [outer = 1656FC00] 04:18:59 INFO - PROCESS | 3684 | 1469445539086 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1728DC00) [pid = 3684] [serial = 2204] [outer = 1656FC00] 04:18:59 INFO - PROCESS | 3684 | 1469445539504 Marionette TRACE conn2 <- [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]]]}] 04:18:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:18:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:18:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 04:18:59 INFO - PROCESS | 3684 | 1469445539527 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 3684 | 1469445539529 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 04:18:59 INFO - TEST-START | /DOMEvents/constructors.html 04:18:59 INFO - PROCESS | 3684 | 1469445539538 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 3684 | 1469445539540 Marionette TRACE conn2 <- [1,2902,null,{}] 04:18:59 INFO - PROCESS | 3684 | 1469445539543 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:59 INFO - PROCESS | 3684 | 1469445539545 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:59 INFO - PROCESS | 3684 | 1469445539658 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:18:59 INFO - PROCESS | 3684 | 1469445539663 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 3684 | 1469445539669 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:18:59 INFO - PROCESS | 3684 | ++DOCSHELL 1752AC00 == 29 [pid = 3684] [id = 735] 04:18:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (175C7800) [pid = 3684] [serial = 2205] [outer = 00000000] 04:18:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (175D1C00) [pid = 3684] [serial = 2206] [outer = 175C7800] 04:18:59 INFO - PROCESS | 3684 | 1469445539722 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17E44000) [pid = 3684] [serial = 2207] [outer = 175C7800] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1689E400) [pid = 3684] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1752F400) [pid = 3684] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (15C4E400) [pid = 3684] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (114D6800) [pid = 3684] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (183D3400) [pid = 3684] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (1A34F400) [pid = 3684] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1320B000) [pid = 3684] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (130D3800) [pid = 3684] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (0F350400) [pid = 3684] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (18323800) [pid = 3684] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (11261800) [pid = 3684] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:19:00 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15C27800) [pid = 3684] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:19:00 INFO - PROCESS | 3684 | 1469445540535 Marionette TRACE conn2 <- [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]]]}] 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:19:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:19:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:19:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1062ms 04:19:00 INFO - PROCESS | 3684 | 1469445540592 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 3684 | 1469445540594 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:19:00 INFO - PROCESS | 3684 | 1469445540598 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 3684 | 1469445540600 Marionette TRACE conn2 <- [1,2906,null,{}] 04:19:00 INFO - PROCESS | 3684 | 1469445540603 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 3684 | 1469445540615 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:00 INFO - PROCESS | 3684 | 1469445540728 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:19:00 INFO - PROCESS | 3684 | 1469445540789 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 3684 | 1469445540791 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:00 INFO - PROCESS | 3684 | ++DOCSHELL 0F348400 == 30 [pid = 3684] [id = 736] 04:19:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (0F350400) [pid = 3684] [serial = 2208] [outer = 00000000] 04:19:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (15C25800) [pid = 3684] [serial = 2209] [outer = 0F350400] 04:19:00 INFO - PROCESS | 3684 | 1469445540834 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16C81C00) [pid = 3684] [serial = 2210] [outer = 0F350400] 04:19:01 INFO - PROCESS | 3684 | 1469445541165 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:19:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:19:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 594ms 04:19:01 INFO - PROCESS | 3684 | 1469445541194 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 3684 | 1469445541196 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:19:01 INFO - PROCESS | 3684 | 1469445541200 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 3684 | 1469445541201 Marionette TRACE conn2 <- [1,2910,null,{}] 04:19:01 INFO - PROCESS | 3684 | 1469445541205 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:01 INFO - PROCESS | 3684 | 1469445541207 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:01 INFO - PROCESS | 3684 | 1469445541281 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:19:01 INFO - PROCESS | 3684 | 1469445541378 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 3684 | 1469445541380 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:01 INFO - PROCESS | 3684 | ++DOCSHELL 15940800 == 31 [pid = 3684] [id = 737] 04:19:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15E2DC00) [pid = 3684] [serial = 2211] [outer = 00000000] 04:19:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (18315C00) [pid = 3684] [serial = 2212] [outer = 15E2DC00] 04:19:01 INFO - PROCESS | 3684 | 1469445541423 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18323C00) [pid = 3684] [serial = 2213] [outer = 15E2DC00] 04:19:01 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:01 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:01 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:01 INFO - PROCESS | 3684 | [3684] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:01 INFO - PROCESS | 3684 | 1469445541781 Marionette TRACE conn2 <- [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]]]}] 04:19:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:19:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:01 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 04:19:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:01 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 04:19:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:01 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]" 04:19:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:19:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 04:19:01 INFO - PROCESS | 3684 | 1469445541840 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 3684 | 1469445541843 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:19:01 INFO - PROCESS | 3684 | 1469445541847 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 3684 | 1469445541849 Marionette TRACE conn2 <- [1,2914,null,{}] 04:19:01 INFO - PROCESS | 3684 | 1469445541853 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:01 INFO - PROCESS | 3684 | 1469445541855 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:01 INFO - PROCESS | 3684 | 1469445541977 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:19:01 INFO - PROCESS | 3684 | 1469445541985 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 3684 | 1469445541987 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:01 INFO - PROCESS | 3684 | ++DOCSHELL 19E03400 == 32 [pid = 3684] [id = 738] 04:19:01 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19E04400) [pid = 3684] [serial = 2214] [outer = 00000000] 04:19:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (1A11D800) [pid = 3684] [serial = 2215] [outer = 19E04400] 04:19:02 INFO - PROCESS | 3684 | 1469445542031 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A34E800) [pid = 3684] [serial = 2216] [outer = 19E04400] 04:19:02 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:19:02 INFO - PROCESS | 3684 | 1469445542469 Marionette TRACE conn2 <- [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]]]}] 04:19:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:19:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 702ms 04:19:02 INFO - PROCESS | 3684 | 1469445542546 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 3684 | 1469445542550 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 04:19:02 INFO - PROCESS | 3684 | 1469445542556 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:19:02 INFO - PROCESS | 3684 | 1469445542560 Marionette TRACE conn2 <- [1,2918,null,{}] 04:19:02 INFO - PROCESS | 3684 | 1469445542608 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:02 INFO - PROCESS | 3684 | 1469445542611 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:02 INFO - PROCESS | 3684 | 1469445542753 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:19:02 INFO - PROCESS | 3684 | 1469445542854 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 3684 | 1469445542859 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:02 INFO - PROCESS | 3684 | ++DOCSHELL 10A4CC00 == 33 [pid = 3684] [id = 739] 04:19:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10A51000) [pid = 3684] [serial = 2217] [outer = 00000000] 04:19:02 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (11C33C00) [pid = 3684] [serial = 2218] [outer = 10A51000] 04:19:02 INFO - PROCESS | 3684 | 1469445542915 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (12BAD000) [pid = 3684] [serial = 2219] [outer = 10A51000] 04:19:03 INFO - PROCESS | 3684 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:19:03 INFO - PROCESS | 3684 | 1469445543545 Marionette TRACE conn2 <- [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]]]}] 04:19:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:19:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1031ms 04:19:03 INFO - PROCESS | 3684 | 1469445543601 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 3684 | 1469445543606 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:19:03 INFO - PROCESS | 3684 | 1469445543613 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 3684 | 1469445543615 Marionette TRACE conn2 <- [1,2922,null,{}] 04:19:03 INFO - PROCESS | 3684 | 1469445543619 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:03 INFO - PROCESS | 3684 | 1469445543622 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:03 INFO - PROCESS | 3684 | 1469445543738 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:19:03 INFO - PROCESS | 3684 | 1469445543877 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 3684 | 1469445543880 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:03 INFO - PROCESS | 3684 | ++DOCSHELL 13C45C00 == 34 [pid = 3684] [id = 740] 04:19:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (13C46C00) [pid = 3684] [serial = 2220] [outer = 00000000] 04:19:03 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (14FA8C00) [pid = 3684] [serial = 2221] [outer = 13C46C00] 04:19:03 INFO - PROCESS | 3684 | 1469445543937 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (15958800) [pid = 3684] [serial = 2222] [outer = 13C46C00] 04:19:04 INFO - PROCESS | 3684 | 1469445544520 Marionette TRACE conn2 <- [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]]]}] 04:19:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:19:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 937ms 04:19:04 INFO - PROCESS | 3684 | 1469445544557 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 3684 | 1469445544560 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:19:04 INFO - PROCESS | 3684 | 1469445544564 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 3684 | 1469445544567 Marionette TRACE conn2 <- [1,2926,null,{}] 04:19:04 INFO - PROCESS | 3684 | 1469445544578 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 3684 | 1469445544583 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:04 INFO - PROCESS | 3684 | 1469445544707 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:19:04 INFO - PROCESS | 3684 | 1469445544951 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 3684 | 1469445544955 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:04 INFO - PROCESS | 3684 | ++DOCSHELL 0F34AC00 == 35 [pid = 3684] [id = 741] 04:19:04 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (0F34B000) [pid = 3684] [serial = 2223] [outer = 00000000] 04:19:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (102CD000) [pid = 3684] [serial = 2224] [outer = 0F34B000] 04:19:05 INFO - PROCESS | 3684 | 1469445545020 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10A09C00) [pid = 3684] [serial = 2225] [outer = 0F34B000] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 15940800 == 34 [pid = 3684] [id = 737] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 0F348400 == 33 [pid = 3684] [id = 736] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 1752AC00 == 32 [pid = 3684] [id = 735] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 1656F800 == 31 [pid = 3684] [id = 734] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 11205000 == 30 [pid = 3684] [id = 733] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 1393D400 == 29 [pid = 3684] [id = 732] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 12D6AC00 == 28 [pid = 3684] [id = 731] 04:19:05 INFO - PROCESS | 3684 | --DOCSHELL 10272C00 == 27 [pid = 3684] [id = 730] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16908000) [pid = 3684] [serial = 2161] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17AAD400) [pid = 3684] [serial = 2164] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (18317C00) [pid = 3684] [serial = 2165] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (15E31400) [pid = 3684] [serial = 2158] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (12D9D400) [pid = 3684] [serial = 2152] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (13140000) [pid = 3684] [serial = 2153] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19E7F400) [pid = 3684] [serial = 2167] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (1A4D3400) [pid = 3684] [serial = 2144] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13C47400) [pid = 3684] [serial = 2155] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (14298800) [pid = 3684] [serial = 2156] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C44800) [pid = 3684] [serial = 2146] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (14294000) [pid = 3684] [serial = 2147] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (104E2C00) [pid = 3684] [serial = 2149] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10A4E400) [pid = 3684] [serial = 2150] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A115800) [pid = 3684] [serial = 2173] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A726800) [pid = 3684] [serial = 2177] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (19E04000) [pid = 3684] [serial = 2168] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A4CEC00) [pid = 3684] [serial = 2176] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A353C00) [pid = 3684] [serial = 2174] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1728C400) [pid = 3684] [serial = 2162] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17AAB800) [pid = 3684] [serial = 2170] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (183D8000) [pid = 3684] [serial = 2171] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (16561C00) [pid = 3684] [serial = 2159] [outer = 00000000] [url = about:blank] 04:19:05 INFO - PROCESS | 3684 | 1469445545607 Marionette TRACE conn2 <- [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]]]}] 04:19:05 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. 04:19:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1093ms 04:19:05 INFO - PROCESS | 3684 | 1469445545663 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:19:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:19:05 INFO - PROCESS | 3684 | 1469445545666 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 04:19:05 INFO - PROCESS | 3684 | 1469445545671 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 3684 | 1469445545673 Marionette TRACE conn2 <- [1,2930,null,{}] 04:19:05 INFO - PROCESS | 3684 | 1469445545679 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:05 INFO - PROCESS | 3684 | 1469445545683 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:05 INFO - PROCESS | 3684 | 1469445545768 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:19:05 INFO - PROCESS | 3684 | 1469445545880 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 3684 | 1469445545882 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:05 INFO - PROCESS | 3684 | ++DOCSHELL 11203C00 == 28 [pid = 3684] [id = 742] 04:19:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (11204800) [pid = 3684] [serial = 2226] [outer = 00000000] 04:19:05 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (130AA000) [pid = 3684] [serial = 2227] [outer = 11204800] 04:19:05 INFO - PROCESS | 3684 | 1469445545930 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13157C00) [pid = 3684] [serial = 2228] [outer = 11204800] 04:19:06 INFO - PROCESS | 3684 | 1469445546288 Marionette TRACE conn2 <- [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"]]]}] 04:19:06 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 04:19:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:19:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 624ms 04:19:06 INFO - PROCESS | 3684 | 1469445546308 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 3684 | 1469445546311 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 04:19:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:19:06 INFO - PROCESS | 3684 | 1469445546401 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 3684 | 1469445546403 Marionette TRACE conn2 <- [1,2934,null,{}] 04:19:06 INFO - PROCESS | 3684 | 1469445546407 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 3684 | 1469445546409 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:06 INFO - PROCESS | 3684 | 1469445546494 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:19:06 INFO - PROCESS | 3684 | 1469445546505 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 3684 | 1469445546507 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:06 INFO - PROCESS | 3684 | ++DOCSHELL 14297C00 == 29 [pid = 3684] [id = 743] 04:19:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14298800) [pid = 3684] [serial = 2229] [outer = 00000000] 04:19:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15645400) [pid = 3684] [serial = 2230] [outer = 14298800] 04:19:06 INFO - PROCESS | 3684 | 1469445546554 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15C27800) [pid = 3684] [serial = 2231] [outer = 14298800] 04:19:06 INFO - PROCESS | 3684 | 1469445547001 Marionette TRACE conn2 <- [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]]]}] 04:19:07 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. 04:19:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 04:19:07 INFO - PROCESS | 3684 | 1469445547034 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 3684 | 1469445547036 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 04:19:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:19:07 INFO - PROCESS | 3684 | 1469445547041 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 3684 | 1469445547047 Marionette TRACE conn2 <- [1,2938,null,{}] 04:19:07 INFO - PROCESS | 3684 | 1469445547060 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 3684 | 1469445547066 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:07 INFO - PROCESS | 3684 | 1469445547154 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:19:07 INFO - PROCESS | 3684 | 1469445547162 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 3684 | 1469445547164 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:07 INFO - PROCESS | 3684 | ++DOCSHELL 15F99800 == 30 [pid = 3684] [id = 744] 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (16574000) [pid = 3684] [serial = 2232] [outer = 00000000] 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (16D75800) [pid = 3684] [serial = 2233] [outer = 16574000] 04:19:07 INFO - PROCESS | 3684 | 1469445547208 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (1746E800) [pid = 3684] [serial = 2234] [outer = 16574000] 04:19:07 INFO - PROCESS | 3684 | ++DOCSHELL 17AACC00 == 31 [pid = 3684] [id = 745] 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (17E43C00) [pid = 3684] [serial = 2235] [outer = 00000000] 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (17E48C00) [pid = 3684] [serial = 2236] [outer = 17E43C00] 04:19:07 INFO - PROCESS | 3684 | 1469445547673 Marionette TRACE conn2 <- [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]]]}] 04:19:07 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. 04:19:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 04:19:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:19:07 INFO - PROCESS | 3684 | 1469445547739 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 3684 | 1469445547742 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 3684 | 1469445547745 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 3684 | 1469445547747 Marionette TRACE conn2 <- [1,2942,null,{}] 04:19:07 INFO - PROCESS | 3684 | 1469445547750 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 3684 | 1469445547752 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:07 INFO - PROCESS | 3684 | 1469445547843 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:19:07 INFO - PROCESS | 3684 | 1469445547881 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 3684 | 1469445547883 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:07 INFO - PROCESS | 3684 | ++DOCSHELL 17A1FC00 == 32 [pid = 3684] [id = 746] 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (17AA7400) [pid = 3684] [serial = 2237] [outer = 00000000] 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (18314C00) [pid = 3684] [serial = 2238] [outer = 17AA7400] 04:19:07 INFO - PROCESS | 3684 | 1469445547927 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1831D800) [pid = 3684] [serial = 2239] [outer = 17AA7400] 04:19:08 INFO - PROCESS | 3684 | 1469445548378 Marionette TRACE conn2 <- [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]]]}] 04:19:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:19:08 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 04:19:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 687ms 04:19:08 INFO - PROCESS | 3684 | 1469445548449 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 3684 | 1469445548451 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 04:19:08 INFO - PROCESS | 3684 | 1469445548454 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:19:08 INFO - PROCESS | 3684 | 1469445548456 Marionette TRACE conn2 <- [1,2946,null,{}] 04:19:08 INFO - PROCESS | 3684 | 1469445548460 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 3684 | 1469445548462 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:08 INFO - PROCESS | 3684 | 1469445548589 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:19:08 INFO - PROCESS | 3684 | 1469445548595 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 3684 | 1469445548601 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:08 INFO - PROCESS | 3684 | ++DOCSHELL 19E05400 == 33 [pid = 3684] [id = 747] 04:19:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (19E07800) [pid = 3684] [serial = 2240] [outer = 00000000] 04:19:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A10FC00) [pid = 3684] [serial = 2241] [outer = 19E07800] 04:19:08 INFO - PROCESS | 3684 | 1469445548654 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A353000) [pid = 3684] [serial = 2242] [outer = 19E07800] 04:19:09 INFO - PROCESS | 3684 | 1469445549095 Marionette TRACE conn2 <- [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]]]}] 04:19:09 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. 04:19:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 702ms 04:19:09 INFO - PROCESS | 3684 | 1469445549154 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 3684 | 1469445549156 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:19:09 INFO - PROCESS | 3684 | 1469445549160 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 3684 | 1469445549161 Marionette TRACE conn2 <- [1,2950,null,{}] 04:19:09 INFO - PROCESS | 3684 | 1469445549165 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 3684 | 1469445549167 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:09 INFO - PROCESS | 3684 | 1469445549281 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:19:09 INFO - PROCESS | 3684 | 1469445549406 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 3684 | 1469445549408 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:09 INFO - PROCESS | 3684 | ++DOCSHELL 1A4D1800 == 34 [pid = 3684] [id = 748] 04:19:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A4D2800) [pid = 3684] [serial = 2243] [outer = 00000000] 04:19:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1A4D7000) [pid = 3684] [serial = 2244] [outer = 1A4D2800] 04:19:09 INFO - PROCESS | 3684 | 1469445549453 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1A725400) [pid = 3684] [serial = 2245] [outer = 1A4D2800] 04:19:09 INFO - PROCESS | 3684 | 1469445549831 Marionette TRACE conn2 <- [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]]]}] 04:19:09 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. 04:19:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 703ms 04:19:09 INFO - PROCESS | 3684 | 1469445549859 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 3684 | 1469445549861 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:19:09 INFO - PROCESS | 3684 | 1469445549872 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 3684 | 1469445549873 Marionette TRACE conn2 <- [1,2954,null,{}] 04:19:09 INFO - PROCESS | 3684 | 1469445549876 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 3684 | 1469445549878 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:09 INFO - PROCESS | 3684 | 1469445549991 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:19:09 INFO - PROCESS | 3684 | 1469445549996 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 3684 | 1469445549998 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:09 INFO - PROCESS | 3684 | ++DOCSHELL 102CB000 == 35 [pid = 3684] [id = 749] 04:19:09 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (1A728400) [pid = 3684] [serial = 2246] [outer = 00000000] 04:19:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (1A732800) [pid = 3684] [serial = 2247] [outer = 1A728400] 04:19:10 INFO - PROCESS | 3684 | 1469445550041 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (1A76F400) [pid = 3684] [serial = 2248] [outer = 1A728400] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15E2DC00) [pid = 3684] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (175C7800) [pid = 3684] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (12D6B000) [pid = 3684] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (10A06400) [pid = 3684] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C43400) [pid = 3684] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1656FC00) [pid = 3684] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (104E2400) [pid = 3684] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (0F350400) [pid = 3684] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (11204C00) [pid = 3684] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1593D400) [pid = 3684] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1A4CB400) [pid = 3684] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:19:10 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (131DDC00) [pid = 3684] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:19:10 INFO - PROCESS | 3684 | 1469445550539 Marionette TRACE conn2 <- [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]]]}] 04:19:10 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. 04:19:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 687ms 04:19:10 INFO - PROCESS | 3684 | 1469445550572 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:19:10 INFO - PROCESS | 3684 | 1469445550574 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 04:19:10 INFO - PROCESS | 3684 | 1469445550578 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 3684 | 1469445550579 Marionette TRACE conn2 <- [1,2958,null,{}] 04:19:10 INFO - PROCESS | 3684 | 1469445550583 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:10 INFO - PROCESS | 3684 | 1469445550584 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:10 INFO - PROCESS | 3684 | 1469445550664 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:19:10 INFO - PROCESS | 3684 | 1469445550696 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 3684 | 1469445550699 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:10 INFO - PROCESS | 3684 | ++DOCSHELL 12D9D800 == 36 [pid = 3684] [id = 750] 04:19:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C43400) [pid = 3684] [serial = 2249] [outer = 00000000] 04:19:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16574800) [pid = 3684] [serial = 2250] [outer = 13C43400] 04:19:10 INFO - PROCESS | 3684 | 1469445550741 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (1A4D6C00) [pid = 3684] [serial = 2251] [outer = 13C43400] 04:19:11 INFO - PROCESS | 3684 | 1469445551151 Marionette TRACE conn2 <- [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]]]}] 04:19:11 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. 04:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 04:19:11 INFO - PROCESS | 3684 | 1469445551172 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 3684 | 1469445551174 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 04:19:11 INFO - PROCESS | 3684 | 1469445551177 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:19:11 INFO - PROCESS | 3684 | 1469445551179 Marionette TRACE conn2 <- [1,2962,null,{}] 04:19:11 INFO - PROCESS | 3684 | 1469445551182 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 3684 | 1469445551184 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:11 INFO - PROCESS | 3684 | 1469445551323 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:19:11 INFO - PROCESS | 3684 | 1469445551330 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 3684 | 1469445551333 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:11 INFO - PROCESS | 3684 | ++DOCSHELL 15643C00 == 37 [pid = 3684] [id = 751] 04:19:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (16D6E400) [pid = 3684] [serial = 2252] [outer = 00000000] 04:19:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (1A774C00) [pid = 3684] [serial = 2253] [outer = 16D6E400] 04:19:11 INFO - PROCESS | 3684 | 1469445551377 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (1A779400) [pid = 3684] [serial = 2254] [outer = 16D6E400] 04:19:11 INFO - PROCESS | 3684 | 1469445551763 Marionette TRACE conn2 <- [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]]]}] 04:19:11 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. 04:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 640ms 04:19:11 INFO - PROCESS | 3684 | 1469445551815 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 3684 | 1469445551817 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 04:19:11 INFO - PROCESS | 3684 | 1469445551820 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:19:11 INFO - PROCESS | 3684 | 1469445551822 Marionette TRACE conn2 <- [1,2966,null,{}] 04:19:11 INFO - PROCESS | 3684 | 1469445551825 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 3684 | 1469445551827 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:11 INFO - PROCESS | 3684 | 1469445551947 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:19:11 INFO - PROCESS | 3684 | 1469445552011 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 3684 | 1469445552013 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:12 INFO - PROCESS | 3684 | ++DOCSHELL 1A93B800 == 38 [pid = 3684] [id = 752] 04:19:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1A93F800) [pid = 3684] [serial = 2255] [outer = 00000000] 04:19:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1ABCF800) [pid = 3684] [serial = 2256] [outer = 1A93F800] 04:19:12 INFO - PROCESS | 3684 | 1469445552059 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (1ABD7800) [pid = 3684] [serial = 2257] [outer = 1A93F800] 04:19:12 INFO - PROCESS | 3684 | --DOCSHELL 11203C00 == 37 [pid = 3684] [id = 742] 04:19:12 INFO - PROCESS | 3684 | --DOCSHELL 13C45C00 == 36 [pid = 3684] [id = 740] 04:19:12 INFO - PROCESS | 3684 | --DOCSHELL 0F34AC00 == 35 [pid = 3684] [id = 741] 04:19:12 INFO - PROCESS | 3684 | --DOCSHELL 19E03400 == 34 [pid = 3684] [id = 738] 04:19:12 INFO - PROCESS | 3684 | --DOCSHELL 10A4CC00 == 33 [pid = 3684] [id = 739] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 102CB000 == 32 [pid = 3684] [id = 749] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 15F99800 == 31 [pid = 3684] [id = 744] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 19E05400 == 30 [pid = 3684] [id = 747] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 15643C00 == 29 [pid = 3684] [id = 751] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 17A1FC00 == 28 [pid = 3684] [id = 746] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 1A4D1800 == 27 [pid = 3684] [id = 748] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 14297C00 == 26 [pid = 3684] [id = 743] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 12D9D800 == 25 [pid = 3684] [id = 750] 04:19:13 INFO - PROCESS | 3684 | --DOCSHELL 17AACC00 == 24 [pid = 3684] [id = 745] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (175D1C00) [pid = 3684] [serial = 2206] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1305F800) [pid = 3684] [serial = 2194] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (1313A400) [pid = 3684] [serial = 2195] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (10A4B800) [pid = 3684] [serial = 2191] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (10F05800) [pid = 3684] [serial = 2192] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (13E9CC00) [pid = 3684] [serial = 2197] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1728DC00) [pid = 3684] [serial = 2204] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (16E04400) [pid = 3684] [serial = 2203] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (114D4000) [pid = 3684] [serial = 2189] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (10F0F000) [pid = 3684] [serial = 2188] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (15C25800) [pid = 3684] [serial = 2209] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (134BFC00) [pid = 3684] [serial = 2180] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (131E3400) [pid = 3684] [serial = 2179] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (16571C00) [pid = 3684] [serial = 2183] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (15C4FC00) [pid = 3684] [serial = 2182] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1A72E800) [pid = 3684] [serial = 2186] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 66 (1A728800) [pid = 3684] [serial = 2185] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 65 (17E44000) [pid = 3684] [serial = 2207] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 64 (18323C00) [pid = 3684] [serial = 2213] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 63 (15C55C00) [pid = 3684] [serial = 2200] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 62 (1A11D800) [pid = 3684] [serial = 2215] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 61 (16562400) [pid = 3684] [serial = 2201] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 60 (16C81C00) [pid = 3684] [serial = 2210] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 59 (144ED400) [pid = 3684] [serial = 2198] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | --DOMWINDOW == 58 (18315C00) [pid = 3684] [serial = 2212] [outer = 00000000] [url = about:blank] 04:19:13 INFO - PROCESS | 3684 | 1469445553775 Marionette TRACE conn2 <- [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]]]}] 04:19:13 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. 04:19:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1983ms 04:19:13 INFO - PROCESS | 3684 | 1469445553831 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 3684 | 1469445553838 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 04:19:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:19:13 INFO - PROCESS | 3684 | 1469445553846 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 3684 | 1469445553851 Marionette TRACE conn2 <- [1,2970,null,{}] 04:19:13 INFO - PROCESS | 3684 | 1469445553860 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 3684 | 1469445553865 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:13 INFO - PROCESS | 3684 | 1469445553956 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:19:13 INFO - PROCESS | 3684 | 1469445553971 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 3684 | 1469445553974 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:13 INFO - PROCESS | 3684 | ++DOCSHELL 10A52800 == 25 [pid = 3684] [id = 753] 04:19:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 59 (10EE1000) [pid = 3684] [serial = 2258] [outer = 00000000] 04:19:13 INFO - PROCESS | 3684 | ++DOMWINDOW == 60 (11261800) [pid = 3684] [serial = 2259] [outer = 10EE1000] 04:19:14 INFO - PROCESS | 3684 | 1469445554023 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 61 (114DF000) [pid = 3684] [serial = 2260] [outer = 10EE1000] 04:19:14 INFO - PROCESS | 3684 | 1469445554521 Marionette TRACE conn2 <- [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"]]]}] 04:19:14 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 04:19:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:19:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 703ms 04:19:14 INFO - PROCESS | 3684 | 1469445554546 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 3684 | 1469445554551 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:19:14 INFO - PROCESS | 3684 | 1469445554558 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 3684 | 1469445554560 Marionette TRACE conn2 <- [1,2974,null,{}] 04:19:14 INFO - PROCESS | 3684 | 1469445554568 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:14 INFO - PROCESS | 3684 | 1469445554571 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:14 INFO - PROCESS | 3684 | 1469445554658 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:19:14 INFO - PROCESS | 3684 | 1469445554664 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 3684 | 1469445554667 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:14 INFO - PROCESS | 3684 | ++DOCSHELL 1305C000 == 26 [pid = 3684] [id = 754] 04:19:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 62 (1305D000) [pid = 3684] [serial = 2261] [outer = 00000000] 04:19:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 63 (1313B800) [pid = 3684] [serial = 2262] [outer = 1305D000] 04:19:14 INFO - PROCESS | 3684 | 1469445554714 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 3684 | ++DOMWINDOW == 64 (131E0000) [pid = 3684] [serial = 2263] [outer = 1305D000] 04:19:15 INFO - PROCESS | 3684 | 1469445555164 Marionette TRACE conn2 <- [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]]]}] 04:19:15 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. 04:19:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 624ms 04:19:15 INFO - PROCESS | 3684 | 1469445555195 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 3684 | 1469445555197 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:19:15 INFO - PROCESS | 3684 | 1469445555201 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 3684 | 1469445555204 Marionette TRACE conn2 <- [1,2978,null,{}] 04:19:15 INFO - PROCESS | 3684 | 1469445555215 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 3684 | 1469445555220 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:15 INFO - PROCESS | 3684 | 1469445555306 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:19:15 INFO - PROCESS | 3684 | 1469445555315 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 3684 | 1469445555320 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:15 INFO - PROCESS | 3684 | ++DOCSHELL 13C3E400 == 27 [pid = 3684] [id = 755] 04:19:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 65 (13C3E800) [pid = 3684] [serial = 2264] [outer = 00000000] 04:19:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 66 (13C70C00) [pid = 3684] [serial = 2265] [outer = 13C3E800] 04:19:15 INFO - PROCESS | 3684 | 1469445555370 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 67 (14294000) [pid = 3684] [serial = 2266] [outer = 13C3E800] 04:19:15 INFO - PROCESS | 3684 | ++DOCSHELL 15C25800 == 28 [pid = 3684] [id = 756] 04:19:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (15C26C00) [pid = 3684] [serial = 2267] [outer = 00000000] 04:19:15 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (15C27400) [pid = 3684] [serial = 2268] [outer = 15C26C00] 04:19:15 INFO - PROCESS | 3684 | 1469445555864 Marionette TRACE conn2 <- [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]]]}] 04:19:15 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. 04:19:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 04:19:15 INFO - PROCESS | 3684 | 1469445555899 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 3684 | 1469445555902 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:19:15 INFO - PROCESS | 3684 | 1469445555905 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 3684 | 1469445555918 Marionette TRACE conn2 <- [1,2982,null,{}] 04:19:15 INFO - PROCESS | 3684 | 1469445555922 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 3684 | 1469445555924 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:15 INFO - PROCESS | 3684 | 1469445556017 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:19:16 INFO - PROCESS | 3684 | 1469445556022 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 3684 | 1469445556024 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:16 INFO - PROCESS | 3684 | ++DOCSHELL 1563B400 == 29 [pid = 3684] [id = 757] 04:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (1593EC00) [pid = 3684] [serial = 2269] [outer = 00000000] 04:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (15C55800) [pid = 3684] [serial = 2270] [outer = 1593EC00] 04:19:16 INFO - PROCESS | 3684 | 1469445556070 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (15E29C00) [pid = 3684] [serial = 2271] [outer = 1593EC00] 04:19:16 INFO - PROCESS | 3684 | 1469445556498 Marionette TRACE conn2 <- [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]]]}] 04:19:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:19:16 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 04:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 656ms 04:19:16 INFO - PROCESS | 3684 | 1469445556564 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 3684 | 1469445556566 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 04:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:19:16 INFO - PROCESS | 3684 | 1469445556569 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 3684 | 1469445556571 Marionette TRACE conn2 <- [1,2986,null,{}] 04:19:16 INFO - PROCESS | 3684 | 1469445556574 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 3684 | 1469445556576 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:16 INFO - PROCESS | 3684 | 1469445556658 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:19:16 INFO - PROCESS | 3684 | 1469445556663 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 3684 | 1469445556665 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:16 INFO - PROCESS | 3684 | ++DOCSHELL 16561C00 == 30 [pid = 3684] [id = 758] 04:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (16565400) [pid = 3684] [serial = 2272] [outer = 00000000] 04:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (16572400) [pid = 3684] [serial = 2273] [outer = 16565400] 04:19:16 INFO - PROCESS | 3684 | 1469445556708 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1657D400) [pid = 3684] [serial = 2274] [outer = 16565400] 04:19:17 INFO - PROCESS | 3684 | 1469445557141 Marionette TRACE conn2 <- [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]]]}] 04:19:17 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. 04:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 593ms 04:19:17 INFO - PROCESS | 3684 | 1469445557166 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 3684 | 1469445557168 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 04:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:19:17 INFO - PROCESS | 3684 | 1469445557171 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 3684 | 1469445557173 Marionette TRACE conn2 <- [1,2990,null,{}] 04:19:17 INFO - PROCESS | 3684 | 1469445557177 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 3684 | 1469445557182 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:17 INFO - PROCESS | 3684 | 1469445557325 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:19:17 INFO - PROCESS | 3684 | 1469445557332 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 3684 | 1469445557334 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:17 INFO - PROCESS | 3684 | ++DOCSHELL 16C7F400 == 31 [pid = 3684] [id = 759] 04:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (16C7F800) [pid = 3684] [serial = 2275] [outer = 00000000] 04:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (17289C00) [pid = 3684] [serial = 2276] [outer = 16C7F800] 04:19:17 INFO - PROCESS | 3684 | 1469445557392 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (1752E000) [pid = 3684] [serial = 2277] [outer = 16C7F800] 04:19:17 INFO - PROCESS | 3684 | 1469445557774 Marionette TRACE conn2 <- [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]]]}] 04:19:17 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. 04:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 640ms 04:19:17 INFO - PROCESS | 3684 | 1469445557810 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 3684 | 1469445557812 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 04:19:17 INFO - PROCESS | 3684 | 1469445557815 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:19:17 INFO - PROCESS | 3684 | 1469445557817 Marionette TRACE conn2 <- [1,2994,null,{}] 04:19:17 INFO - PROCESS | 3684 | 1469445557820 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 3684 | 1469445557822 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:17 INFO - PROCESS | 3684 | 1469445557945 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:19:17 INFO - PROCESS | 3684 | 1469445557953 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 3684 | 1469445557955 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:17 INFO - PROCESS | 3684 | ++DOCSHELL 13C40800 == 32 [pid = 3684] [id = 760] 04:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (16E9CC00) [pid = 3684] [serial = 2278] [outer = 00000000] 04:19:17 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (17AA3C00) [pid = 3684] [serial = 2279] [outer = 16E9CC00] 04:19:17 INFO - PROCESS | 3684 | 1469445557998 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (17AAD400) [pid = 3684] [serial = 2280] [outer = 16E9CC00] 04:19:18 INFO - PROCESS | 3684 | 1469445558401 Marionette TRACE conn2 <- [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]]]}] 04:19:18 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. 04:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 640ms 04:19:18 INFO - PROCESS | 3684 | 1469445558438 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 3684 | 1469445558439 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 04:19:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:19:18 INFO - PROCESS | 3684 | 1469445558443 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 3684 | 1469445558444 Marionette TRACE conn2 <- [1,2998,null,{}] 04:19:18 INFO - PROCESS | 3684 | 1469445558448 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 3684 | 1469445558449 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:18 INFO - PROCESS | 3684 | 1469445558567 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:19:18 INFO - PROCESS | 3684 | 1469445558631 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 3684 | 1469445558633 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:18 INFO - PROCESS | 3684 | ++DOCSHELL 18048400 == 33 [pid = 3684] [id = 761] 04:19:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (18048800) [pid = 3684] [serial = 2281] [outer = 00000000] 04:19:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (18323C00) [pid = 3684] [serial = 2282] [outer = 18048800] 04:19:18 INFO - PROCESS | 3684 | 1469445558677 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (183DB400) [pid = 3684] [serial = 2283] [outer = 18048800] 04:19:18 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:19:19 INFO - PROCESS | 3684 | 1469445559056 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:19:19 INFO - {} 04:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:19:19 INFO - {} 04:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:19:19 INFO - {} 04:19:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:19:19 INFO - {} 04:19:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 641ms 04:19:19 INFO - PROCESS | 3684 | 1469445559081 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 3684 | 1469445559083 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 04:19:19 INFO - TEST-START | /FileAPI/fileReader.html 04:19:19 INFO - PROCESS | 3684 | 1469445559087 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 3684 | 1469445559088 Marionette TRACE conn2 <- [1,3002,null,{}] 04:19:19 INFO - PROCESS | 3684 | 1469445559092 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 3684 | 1469445559094 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:19 INFO - PROCESS | 3684 | 1469445559213 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:19:19 INFO - PROCESS | 3684 | 1469445559228 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 3684 | 1469445559230 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:19 INFO - PROCESS | 3684 | ++DOCSHELL 19E03800 == 34 [pid = 3684] [id = 762] 04:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (19E05800) [pid = 3684] [serial = 2284] [outer = 00000000] 04:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (19F3EC00) [pid = 3684] [serial = 2285] [outer = 19E05800] 04:19:19 INFO - PROCESS | 3684 | 1469445559274 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (19E7DC00) [pid = 3684] [serial = 2286] [outer = 19E05800] 04:19:19 INFO - PROCESS | 3684 | 1469445559726 Marionette TRACE conn2 <- [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]]]}] 04:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:19:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 687ms 04:19:19 INFO - TEST-START | /FileAPI/historical.html 04:19:19 INFO - PROCESS | 3684 | 1469445559788 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 3684 | 1469445559790 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 3684 | 1469445559794 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 3684 | 1469445559796 Marionette TRACE conn2 <- [1,3006,null,{}] 04:19:19 INFO - PROCESS | 3684 | 1469445559799 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 3684 | 1469445559801 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:19 INFO - PROCESS | 3684 | 1469445559932 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:19:19 INFO - PROCESS | 3684 | 1469445560000 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 3684 | 1469445560002 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:20 INFO - PROCESS | 3684 | ++DOCSHELL 15690400 == 35 [pid = 3684] [id = 763] 04:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (19F3B400) [pid = 3684] [serial = 2287] [outer = 00000000] 04:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (1A4D8000) [pid = 3684] [serial = 2288] [outer = 19F3B400] 04:19:20 INFO - PROCESS | 3684 | 1469445560045 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1A72CC00) [pid = 3684] [serial = 2289] [outer = 19F3B400] 04:19:20 INFO - PROCESS | 3684 | 1469445560431 Marionette TRACE conn2 <- [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"]]]}] 04:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:19:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:19:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:19:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:19:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:19:20 INFO - TEST-OK | /FileAPI/historical.html | took 687ms 04:19:20 INFO - PROCESS | 3684 | 1469445560496 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 3684 | 1469445560498 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 04:19:20 INFO - TEST-START | /FileAPI/idlharness.html 04:19:20 INFO - PROCESS | 3684 | 1469445560502 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 3684 | 1469445560504 Marionette TRACE conn2 <- [1,3010,null,{}] 04:19:20 INFO - PROCESS | 3684 | 1469445560514 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:20 INFO - PROCESS | 3684 | 1469445560516 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:20 INFO - PROCESS | 3684 | 1469445560672 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:19:20 INFO - PROCESS | 3684 | 1469445560692 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 3684 | 1469445560695 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:20 INFO - PROCESS | 3684 | ++DOCSHELL 1619B400 == 36 [pid = 3684] [id = 764] 04:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (1A733800) [pid = 3684] [serial = 2290] [outer = 00000000] 04:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (1A941800) [pid = 3684] [serial = 2291] [outer = 1A733800] 04:19:20 INFO - PROCESS | 3684 | 1469445560740 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (1ABDAC00) [pid = 3684] [serial = 2292] [outer = 1A733800] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (17AA7400) [pid = 3684] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (19E07800) [pid = 3684] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A4D2800) [pid = 3684] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A728400) [pid = 3684] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (13C43400) [pid = 3684] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16D6E400) [pid = 3684] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (17E43C00) [pid = 3684] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (16574000) [pid = 3684] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (14298800) [pid = 3684] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (11204800) [pid = 3684] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (0F34B000) [pid = 3684] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (13C46C00) [pid = 3684] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (10A51000) [pid = 3684] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:19:21 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (19E04400) [pid = 3684] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:19:21 INFO - PROCESS | 3684 | 1469445561755 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:19:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:19:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:19:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:19:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:19:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:19:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:19:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:19:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:19:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:19:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:19:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:19:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:19:21 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 04:19:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:19:21 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 04:19:21 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 04:19:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:19:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:19:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:19:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:19:21 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 04:19:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:19:21 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 04:19:21 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 04:19:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:19:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:19:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1421ms 04:19:21 INFO - PROCESS | 3684 | 1469445561920 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:19:21 INFO - TEST-START | /FileAPI/idlharness.worker 04:19:21 INFO - PROCESS | 3684 | 1469445561923 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 3684 | 1469445561927 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 3684 | 1469445561929 Marionette TRACE conn2 <- [1,3014,null,{}] 04:19:21 INFO - PROCESS | 3684 | 1469445561932 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 3684 | 1469445561934 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:22 INFO - PROCESS | 3684 | 1469445562015 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:19:22 INFO - PROCESS | 3684 | 1469445562046 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 3684 | 1469445562048 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:22 INFO - PROCESS | 3684 | ++DOCSHELL 12A98C00 == 37 [pid = 3684] [id = 765] 04:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13C45400) [pid = 3684] [serial = 2293] [outer = 00000000] 04:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (1AD2F800) [pid = 3684] [serial = 2294] [outer = 13C45400] 04:19:22 INFO - PROCESS | 3684 | 1469445562095 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1AD2C800) [pid = 3684] [serial = 2295] [outer = 13C45400] 04:19:22 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:19:23 INFO - PROCESS | 3684 | 1469445563048 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:19:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:19:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:19:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:19:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:19:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:19:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:19:23 INFO - {} 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:19:23 INFO - {} 04:19:23 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 - {} 04:19:23 INFO - {} 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:19:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:19:23 INFO - {} 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:19:23 INFO - {} 04:19:23 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 - {} 04:19:23 INFO - {} 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:19:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:19:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:19:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:19:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 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 04:19:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:19:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:19:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:19:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:19:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:19:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:19:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:19:23 INFO - {} 04:19:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1296ms 04:19:23 INFO - PROCESS | 3684 | 1469445563220 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 3684 | 1469445563222 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 04:19:23 INFO - PROCESS | 3684 | 1469445563225 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:19:23 INFO - PROCESS | 3684 | 1469445563227 Marionette TRACE conn2 <- [1,3018,null,{}] 04:19:23 INFO - PROCESS | 3684 | 1469445563230 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:23 INFO - PROCESS | 3684 | 1469445563232 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:23 INFO - PROCESS | 3684 | 1469445563310 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:19:23 INFO - PROCESS | 3684 | 1469445563314 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 3684 | 1469445563316 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:23 INFO - PROCESS | 3684 | ++DOCSHELL 10D19000 == 38 [pid = 3684] [id = 766] 04:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (10D1CC00) [pid = 3684] [serial = 2296] [outer = 00000000] 04:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (10D1F400) [pid = 3684] [serial = 2297] [outer = 10D1CC00] 04:19:23 INFO - PROCESS | 3684 | 1469445563359 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (13C26800) [pid = 3684] [serial = 2298] [outer = 10D1CC00] 04:19:23 INFO - PROCESS | 3684 | 1469445563975 Marionette TRACE conn2 <- [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]]]}] 04:19:24 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 04:19:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 812ms 04:19:24 INFO - PROCESS | 3684 | 1469445564037 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 3684 | 1469445564041 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:19:24 INFO - PROCESS | 3684 | 1469445564047 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 3684 | 1469445564051 Marionette TRACE conn2 <- [1,3022,null,{}] 04:19:24 INFO - PROCESS | 3684 | 1469445564057 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:24 INFO - PROCESS | 3684 | 1469445564060 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:24 INFO - PROCESS | 3684 | 1469445564182 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:19:24 INFO - PROCESS | 3684 | 1469445564308 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 3684 | 1469445564311 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:24 INFO - PROCESS | 3684 | ++DOCSHELL 10B3D800 == 39 [pid = 3684] [id = 767] 04:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (10B3DC00) [pid = 3684] [serial = 2299] [outer = 00000000] 04:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10C18800) [pid = 3684] [serial = 2300] [outer = 10B3DC00] 04:19:24 INFO - PROCESS | 3684 | 1469445564412 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (10C1C000) [pid = 3684] [serial = 2301] [outer = 10B3DC00] 04:19:25 INFO - PROCESS | 3684 | 1469445565090 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:19:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1093ms 04:19:25 INFO - PROCESS | 3684 | 1469445565147 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 3684 | 1469445565152 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 04:19:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:19:25 INFO - PROCESS | 3684 | 1469445565158 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 3684 | 1469445565161 Marionette TRACE conn2 <- [1,3026,null,{}] 04:19:25 INFO - PROCESS | 3684 | 1469445565190 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 3684 | 1469445565193 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:25 INFO - PROCESS | 3684 | 1469445565321 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:19:25 INFO - PROCESS | 3684 | 1469445565454 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 3684 | 1469445565457 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:25 INFO - PROCESS | 3684 | ++DOCSHELL 10C0A000 == 40 [pid = 3684] [id = 768] 04:19:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (10C0A800) [pid = 3684] [serial = 2302] [outer = 00000000] 04:19:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (10C17000) [pid = 3684] [serial = 2303] [outer = 10C0A800] 04:19:25 INFO - PROCESS | 3684 | 1469445565513 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (10C20800) [pid = 3684] [serial = 2304] [outer = 10C0A800] 04:19:26 INFO - PROCESS | 3684 | 1469445566322 Marionette TRACE conn2 <- [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"]]]}] 04:19:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:19:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:19:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1234ms 04:19:26 INFO - PROCESS | 3684 | 1469445566394 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 3684 | 1469445566397 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:19:26 INFO - PROCESS | 3684 | 1469445566402 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 3684 | 1469445566405 Marionette TRACE conn2 <- [1,3030,null,{}] 04:19:26 INFO - PROCESS | 3684 | 1469445566411 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:26 INFO - PROCESS | 3684 | 1469445566413 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:26 INFO - PROCESS | 3684 | 1469445566521 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:19:26 INFO - PROCESS | 3684 | 1469445566663 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 3684 | 1469445566667 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:26 INFO - PROCESS | 3684 | ++DOCSHELL 10B47C00 == 41 [pid = 3684] [id = 769] 04:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (10C09000) [pid = 3684] [serial = 2305] [outer = 00000000] 04:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10C0F000) [pid = 3684] [serial = 2306] [outer = 10C09000] 04:19:26 INFO - PROCESS | 3684 | 1469445566717 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10C13000) [pid = 3684] [serial = 2307] [outer = 10C09000] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 12A98C00 == 40 [pid = 3684] [id = 765] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 1619B400 == 39 [pid = 3684] [id = 764] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 15690400 == 38 [pid = 3684] [id = 763] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 19E03800 == 37 [pid = 3684] [id = 762] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 18048400 == 36 [pid = 3684] [id = 761] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 13C40800 == 35 [pid = 3684] [id = 760] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 16C7F400 == 34 [pid = 3684] [id = 759] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 16561C00 == 33 [pid = 3684] [id = 758] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 1563B400 == 32 [pid = 3684] [id = 757] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 15C25800 == 31 [pid = 3684] [id = 756] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 13C3E400 == 30 [pid = 3684] [id = 755] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 1305C000 == 29 [pid = 3684] [id = 754] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1ABCF800) [pid = 3684] [serial = 2256] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOCSHELL 10A52800 == 28 [pid = 3684] [id = 753] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A10FC00) [pid = 3684] [serial = 2241] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (1A4D7000) [pid = 3684] [serial = 2244] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (1A732800) [pid = 3684] [serial = 2247] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (1A725400) [pid = 3684] [serial = 2245] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (1A76F400) [pid = 3684] [serial = 2248] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (16574800) [pid = 3684] [serial = 2250] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (1A779400) [pid = 3684] [serial = 2254] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (18314C00) [pid = 3684] [serial = 2238] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (17E48C00) [pid = 3684] [serial = 2236] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (1746E800) [pid = 3684] [serial = 2234] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (16D75800) [pid = 3684] [serial = 2233] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (15645400) [pid = 3684] [serial = 2230] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (15C27800) [pid = 3684] [serial = 2231] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (130AA000) [pid = 3684] [serial = 2227] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (13157C00) [pid = 3684] [serial = 2228] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (10A09C00) [pid = 3684] [serial = 2225] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (102CD000) [pid = 3684] [serial = 2224] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (15958800) [pid = 3684] [serial = 2222] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (14FA8C00) [pid = 3684] [serial = 2221] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (12BAD000) [pid = 3684] [serial = 2219] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (11C33C00) [pid = 3684] [serial = 2218] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A34E800) [pid = 3684] [serial = 2216] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (1A353000) [pid = 3684] [serial = 2242] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1A774C00) [pid = 3684] [serial = 2253] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1A4D6C00) [pid = 3684] [serial = 2251] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3684 | --DOMWINDOW == 67 (1831D800) [pid = 3684] [serial = 2239] [outer = 00000000] [url = about:blank] 04:19:27 INFO - PROCESS | 3684 | 1469445567365 Marionette TRACE conn2 <- [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]]]}] 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:19:27 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. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:19:27 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'.) 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:19:27 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. 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:19:27 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. 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:19:27 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. 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:19:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:19:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:19:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1062ms 04:19:27 INFO - PROCESS | 3684 | 1469445567471 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 3684 | 1469445567475 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:19:27 INFO - PROCESS | 3684 | 1469445567482 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 3684 | 1469445567484 Marionette TRACE conn2 <- [1,3034,null,{}] 04:19:27 INFO - PROCESS | 3684 | 1469445567488 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 3684 | 1469445567491 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:27 INFO - PROCESS | 3684 | 1469445567582 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:19:27 INFO - PROCESS | 3684 | 1469445567587 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 3684 | 1469445567590 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:27 INFO - PROCESS | 3684 | ++DOCSHELL 10ED9C00 == 29 [pid = 3684] [id = 770] 04:19:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 68 (10EDC400) [pid = 3684] [serial = 2308] [outer = 00000000] 04:19:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (112CC800) [pid = 3684] [serial = 2309] [outer = 10EDC400] 04:19:27 INFO - PROCESS | 3684 | 1469445567636 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (12A27C00) [pid = 3684] [serial = 2310] [outer = 10EDC400] 04:19:27 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:19:28 INFO - PROCESS | 3684 | 1469445568161 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:19:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:19:28 INFO - {} 04:19:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 687ms 04:19:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:19:28 INFO - PROCESS | 3684 | 1469445568181 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 3684 | 1469445568183 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 04:19:28 INFO - PROCESS | 3684 | 1469445568187 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 3684 | 1469445568190 Marionette TRACE conn2 <- [1,3038,null,{}] 04:19:28 INFO - PROCESS | 3684 | 1469445568201 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 3684 | 1469445568206 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:28 INFO - PROCESS | 3684 | 1469445568290 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:19:28 INFO - PROCESS | 3684 | 1469445568311 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 3684 | 1469445568314 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:28 INFO - PROCESS | 3684 | ++DOCSHELL 13293C00 == 30 [pid = 3684] [id = 771] 04:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (1329B800) [pid = 3684] [serial = 2311] [outer = 00000000] 04:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (132A2800) [pid = 3684] [serial = 2312] [outer = 1329B800] 04:19:28 INFO - PROCESS | 3684 | 1469445568365 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (13939C00) [pid = 3684] [serial = 2313] [outer = 1329B800] 04:19:28 INFO - PROCESS | 3684 | 1469445568829 Marionette TRACE conn2 <- [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]]]}] 04:19:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:19:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:19:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:19:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:19:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 687ms 04:19:28 INFO - PROCESS | 3684 | 1469445568884 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 3684 | 1469445568887 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:19:28 INFO - PROCESS | 3684 | 1469445568891 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 3684 | 1469445568892 Marionette TRACE conn2 <- [1,3042,null,{}] 04:19:28 INFO - PROCESS | 3684 | 1469445568895 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 3684 | 1469445568897 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:28 INFO - PROCESS | 3684 | 1469445568981 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:19:29 INFO - PROCESS | 3684 | 1469445569017 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 3684 | 1469445569019 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:29 INFO - PROCESS | 3684 | ++DOCSHELL 13C28400 == 31 [pid = 3684] [id = 772] 04:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (13C2B400) [pid = 3684] [serial = 2314] [outer = 00000000] 04:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (13C2EC00) [pid = 3684] [serial = 2315] [outer = 13C2B400] 04:19:29 INFO - PROCESS | 3684 | 1469445569154 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13C46800) [pid = 3684] [serial = 2316] [outer = 13C2B400] 04:19:29 INFO - PROCESS | 3684 | 1469445569788 Marionette TRACE conn2 <- [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"]]]}] 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:19:29 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" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:19:29 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" 04:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:19:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1077ms 04:19:29 INFO - PROCESS | 3684 | 1469445569972 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:19:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:19:29 INFO - PROCESS | 3684 | 1469445569974 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 04:19:29 INFO - PROCESS | 3684 | 1469445569978 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 3684 | 1469445569979 Marionette TRACE conn2 <- [1,3046,null,{}] 04:19:29 INFO - PROCESS | 3684 | 1469445569989 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:29 INFO - PROCESS | 3684 | 1469445569991 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:30 INFO - PROCESS | 3684 | 1469445570110 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:19:30 INFO - PROCESS | 3684 | 1469445570123 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 3684 | 1469445570125 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:30 INFO - PROCESS | 3684 | ++DOCSHELL 14291C00 == 32 [pid = 3684] [id = 773] 04:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (14FA8C00) [pid = 3684] [serial = 2317] [outer = 00000000] 04:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (15C51000) [pid = 3684] [serial = 2318] [outer = 14FA8C00] 04:19:30 INFO - PROCESS | 3684 | 1469445570231 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (15C51C00) [pid = 3684] [serial = 2319] [outer = 14FA8C00] 04:19:30 INFO - PROCESS | 3684 | 1469445570711 Marionette TRACE conn2 <- [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]]]}] 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:19:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:19:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:19:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:19:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:19:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:19:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:19:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:19:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:19:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 796ms 04:19:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:19:30 INFO - PROCESS | 3684 | 1469445570789 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 3684 | 1469445570791 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 04:19:30 INFO - PROCESS | 3684 | 1469445570795 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 3684 | 1469445570796 Marionette TRACE conn2 <- [1,3050,null,{}] 04:19:30 INFO - PROCESS | 3684 | 1469445570799 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:30 INFO - PROCESS | 3684 | 1469445570805 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:30 INFO - PROCESS | 3684 | 1469445570944 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:19:31 INFO - PROCESS | 3684 | 1469445571012 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 3684 | 1469445571014 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:31 INFO - PROCESS | 3684 | ++DOCSHELL 15C4F800 == 33 [pid = 3684] [id = 774] 04:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (15E29400) [pid = 3684] [serial = 2320] [outer = 00000000] 04:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (16E9DC00) [pid = 3684] [serial = 2321] [outer = 15E29400] 04:19:31 INFO - PROCESS | 3684 | 1469445571059 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (17288800) [pid = 3684] [serial = 2322] [outer = 15E29400] 04:19:31 INFO - PROCESS | 3684 | [3684] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (18048800) [pid = 3684] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (19F3B400) [pid = 3684] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (1A733800) [pid = 3684] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (16E9CC00) [pid = 3684] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (16565400) [pid = 3684] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (1593EC00) [pid = 3684] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (13C3E800) [pid = 3684] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (15C26C00) [pid = 3684] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1305D000) [pid = 3684] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (10EE1000) [pid = 3684] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (1A93F800) [pid = 3684] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (16C7F800) [pid = 3684] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (13C45400) [pid = 3684] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:19:31 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (19E05800) [pid = 3684] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:19:31 INFO - PROCESS | 3684 | 1469445571607 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:19:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:19:31 INFO - {} 04:19:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 828ms 04:19:31 INFO - PROCESS | 3684 | 1469445571635 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 3684 | 1469445571637 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:19:31 INFO - PROCESS | 3684 | 1469445571640 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 3684 | 1469445571642 Marionette TRACE conn2 <- [1,3054,null,{}] 04:19:31 INFO - PROCESS | 3684 | 1469445571649 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 3684 | 1469445571651 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:31 INFO - PROCESS | 3684 | 1469445571729 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:19:31 INFO - PROCESS | 3684 | 1469445571735 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 3684 | 1469445571737 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:31 INFO - PROCESS | 3684 | ++DOCSHELL 1746CC00 == 34 [pid = 3684] [id = 775] 04:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (17473C00) [pid = 3684] [serial = 2323] [outer = 00000000] 04:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (175CB800) [pid = 3684] [serial = 2324] [outer = 17473C00] 04:19:31 INFO - PROCESS | 3684 | 1469445571781 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (17A1BC00) [pid = 3684] [serial = 2325] [outer = 17473C00] 04:19:32 INFO - PROCESS | 3684 | 1469445572200 Marionette TRACE conn2 <- [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]]]}] 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:19:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:19:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 594ms 04:19:32 INFO - PROCESS | 3684 | 1469445572238 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 3684 | 1469445572240 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:19:32 INFO - PROCESS | 3684 | 1469445572255 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 3684 | 1469445572267 Marionette TRACE conn2 <- [1,3058,null,{}] 04:19:32 INFO - PROCESS | 3684 | 1469445572271 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 3684 | 1469445572273 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:32 INFO - PROCESS | 3684 | 1469445572354 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:19:32 INFO - PROCESS | 3684 | 1469445572359 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 3684 | 1469445572361 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:32 INFO - PROCESS | 3684 | ++DOCSHELL 15F9F400 == 35 [pid = 3684] [id = 776] 04:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (17A23000) [pid = 3684] [serial = 2326] [outer = 00000000] 04:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1831AC00) [pid = 3684] [serial = 2327] [outer = 17A23000] 04:19:32 INFO - PROCESS | 3684 | 1469445572405 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (18320000) [pid = 3684] [serial = 2328] [outer = 17A23000] 04:19:32 INFO - PROCESS | 3684 | 1469445572828 Marionette TRACE conn2 <- [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]]]}] 04:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:19:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 594ms 04:19:32 INFO - PROCESS | 3684 | 1469445572852 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 3684 | 1469445572853 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:19:32 INFO - PROCESS | 3684 | 1469445572858 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 3684 | 1469445572860 Marionette TRACE conn2 <- [1,3062,null,{}] 04:19:32 INFO - PROCESS | 3684 | 1469445572865 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 3684 | 1469445572868 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:33 INFO - PROCESS | 3684 | 1469445573023 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:19:33 INFO - PROCESS | 3684 | 1469445573032 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 3684 | 1469445573034 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:33 INFO - PROCESS | 3684 | ++DOCSHELL 13210800 == 36 [pid = 3684] [id = 777] 04:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (19E0A800) [pid = 3684] [serial = 2329] [outer = 00000000] 04:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (19F3C000) [pid = 3684] [serial = 2330] [outer = 19E0A800] 04:19:33 INFO - PROCESS | 3684 | 1469445573077 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (19E7BC00) [pid = 3684] [serial = 2331] [outer = 19E0A800] 04:19:33 INFO - PROCESS | 3684 | 1469445573491 Marionette TRACE conn2 <- [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]]]}] 04:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:19:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 688ms 04:19:33 INFO - PROCESS | 3684 | 1469445573586 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 3684 | 1469445573590 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 04:19:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:19:33 INFO - PROCESS | 3684 | 1469445573599 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 3684 | 1469445573604 Marionette TRACE conn2 <- [1,3066,null,{}] 04:19:33 INFO - PROCESS | 3684 | 1469445573611 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 3684 | 1469445573615 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:33 INFO - PROCESS | 3684 | 1469445573738 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:19:33 INFO - PROCESS | 3684 | 1469445573844 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 3684 | 1469445573849 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:33 INFO - PROCESS | 3684 | ++DOCSHELL 10B3F400 == 37 [pid = 3684] [id = 778] 04:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (10B3F800) [pid = 3684] [serial = 2332] [outer = 00000000] 04:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (10C07400) [pid = 3684] [serial = 2333] [outer = 10B3F800] 04:19:33 INFO - PROCESS | 3684 | 1469445573914 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (10C0CC00) [pid = 3684] [serial = 2334] [outer = 10B3F800] 04:19:34 INFO - PROCESS | 3684 | 1469445574513 Marionette TRACE conn2 <- [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] 04:19:34 INFO - PROCESS | 3684 | 1469445574555 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 04:19:34 INFO - PROCESS | 3684 | 1469445574561 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 3684 | 1469445574565 Marionette TRACE conn2 <- [1,3070,null,{}] 04:19:34 INFO - PROCESS | 3684 | 1469445574570 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 3684 | 1469445574573 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:34 INFO - PROCESS | 3684 | 1469445574682 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:19:34 INFO - PROCESS | 3684 | 1469445574843 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 3684 | 1469445574845 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:34 INFO - PROCESS | 3684 | ++DOCSHELL 10C1E800 == 38 [pid = 3684] [id = 779] 04:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 81 (11A45800) [pid = 3684] [serial = 2335] [outer = 00000000] 04:19:34 INFO - PROCESS | 3684 | ++DOMWINDOW == 82 (1313E800) [pid = 3684] [serial = 2336] [outer = 11A45800] 04:19:34 INFO - PROCESS | 3684 | 1469445574912 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 83 (13202400) [pid = 3684] [serial = 2337] [outer = 11A45800] 04:19:35 INFO - PROCESS | 3684 | 1469445575442 Marionette TRACE conn2 <- [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]]]}] 04:19:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:19:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:19:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 952ms 04:19:35 INFO - PROCESS | 3684 | 1469445575515 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 3684 | 1469445575517 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:19:35 INFO - PROCESS | 3684 | 1469445575522 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 3684 | 1469445575524 Marionette TRACE conn2 <- [1,3074,null,{}] 04:19:35 INFO - PROCESS | 3684 | 1469445575534 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 3684 | 1469445575539 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:35 INFO - PROCESS | 3684 | 1469445575680 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:19:35 INFO - PROCESS | 3684 | 1469445575829 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 3684 | 1469445575833 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:35 INFO - PROCESS | 3684 | ++DOCSHELL 15647400 == 39 [pid = 3684] [id = 780] 04:19:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 84 (15648000) [pid = 3684] [serial = 2338] [outer = 00000000] 04:19:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 85 (15F9DC00) [pid = 3684] [serial = 2339] [outer = 15648000] 04:19:35 INFO - PROCESS | 3684 | 1469445575891 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 3684 | ++DOMWINDOW == 86 (16565C00) [pid = 3684] [serial = 2340] [outer = 15648000] 04:19:36 INFO - PROCESS | 3684 | 1469445576436 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:19:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 953ms 04:19:36 INFO - PROCESS | 3684 | 1469445576465 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 3684 | 1469445576468 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:19:36 INFO - PROCESS | 3684 | 1469445576471 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 3684 | 1469445576473 Marionette TRACE conn2 <- [1,3078,null,{}] 04:19:36 INFO - PROCESS | 3684 | 1469445576477 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 3684 | 1469445576479 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:36 INFO - PROCESS | 3684 | 1469445576586 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:19:36 INFO - PROCESS | 3684 | 1469445576730 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 3684 | 1469445576732 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:36 INFO - PROCESS | 3684 | ++DOCSHELL 10A4AC00 == 40 [pid = 3684] [id = 781] 04:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 87 (10EE1000) [pid = 3684] [serial = 2341] [outer = 00000000] 04:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 88 (16577C00) [pid = 3684] [serial = 2342] [outer = 10EE1000] 04:19:36 INFO - PROCESS | 3684 | 1469445576790 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 3684 | ++DOMWINDOW == 89 (17478C00) [pid = 3684] [serial = 2343] [outer = 10EE1000] 04:19:37 INFO - PROCESS | 3684 | 1469445577296 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:19:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 843ms 04:19:37 INFO - PROCESS | 3684 | 1469445577314 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 3684 | 1469445577316 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 04:19:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:19:37 INFO - PROCESS | 3684 | 1469445577320 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 3684 | 1469445577322 Marionette TRACE conn2 <- [1,3082,null,{}] 04:19:37 INFO - PROCESS | 3684 | 1469445577325 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 3684 | 1469445577328 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:37 INFO - PROCESS | 3684 | 1469445577483 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:19:37 INFO - PROCESS | 3684 | 1469445577508 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 3684 | 1469445577511 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:37 INFO - PROCESS | 3684 | ++DOCSHELL 10441800 == 41 [pid = 3684] [id = 782] 04:19:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 90 (1055A000) [pid = 3684] [serial = 2344] [outer = 00000000] 04:19:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 91 (16576400) [pid = 3684] [serial = 2345] [outer = 1055A000] 04:19:37 INFO - PROCESS | 3684 | 1469445577621 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 3684 | ++DOMWINDOW == 92 (16C7D400) [pid = 3684] [serial = 2346] [outer = 1055A000] 04:19:38 INFO - PROCESS | 3684 | 1469445578265 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:19:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1000ms 04:19:38 INFO - PROCESS | 3684 | 1469445578323 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 3684 | 1469445578327 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 04:19:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:19:38 INFO - PROCESS | 3684 | 1469445578332 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 3684 | 1469445578335 Marionette TRACE conn2 <- [1,3086,null,{}] 04:19:38 INFO - PROCESS | 3684 | 1469445578341 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 3684 | 1469445578343 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:38 INFO - PROCESS | 3684 | 1469445578443 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:19:38 INFO - PROCESS | 3684 | 1469445578605 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 3684 | 1469445578609 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:38 INFO - PROCESS | 3684 | ++DOCSHELL 10B3C000 == 42 [pid = 3684] [id = 783] 04:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 93 (10C10C00) [pid = 3684] [serial = 2347] [outer = 00000000] 04:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 94 (10D1D800) [pid = 3684] [serial = 2348] [outer = 10C10C00] 04:19:38 INFO - PROCESS | 3684 | 1469445578677 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 3684 | ++DOMWINDOW == 95 (10F05000) [pid = 3684] [serial = 2349] [outer = 10C10C00] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 15F9F400 == 41 [pid = 3684] [id = 776] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 1746CC00 == 40 [pid = 3684] [id = 775] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 15C4F800 == 39 [pid = 3684] [id = 774] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 14291C00 == 38 [pid = 3684] [id = 773] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 13C28400 == 37 [pid = 3684] [id = 772] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 13293C00 == 36 [pid = 3684] [id = 771] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10ED9C00 == 35 [pid = 3684] [id = 770] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10B47C00 == 34 [pid = 3684] [id = 769] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10B3D800 == 33 [pid = 3684] [id = 767] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 1A93B800 == 32 [pid = 3684] [id = 752] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10C0A000 == 31 [pid = 3684] [id = 768] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10D19000 == 30 [pid = 3684] [id = 766] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10A4AC00 == 29 [pid = 3684] [id = 781] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10441800 == 28 [pid = 3684] [id = 782] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 15647400 == 27 [pid = 3684] [id = 780] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 13210800 == 26 [pid = 3684] [id = 777] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10B3F400 == 25 [pid = 3684] [id = 778] 04:19:39 INFO - PROCESS | 3684 | --DOCSHELL 10C1E800 == 24 [pid = 3684] [id = 779] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 94 (183DB400) [pid = 3684] [serial = 2283] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 93 (1A4D8000) [pid = 3684] [serial = 2288] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 92 (1A941800) [pid = 3684] [serial = 2291] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 91 (17AA3C00) [pid = 3684] [serial = 2279] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 90 (17AAD400) [pid = 3684] [serial = 2280] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 89 (18323C00) [pid = 3684] [serial = 2282] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 88 (16572400) [pid = 3684] [serial = 2273] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 87 (1657D400) [pid = 3684] [serial = 2274] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 86 (15C55800) [pid = 3684] [serial = 2270] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 85 (15E29C00) [pid = 3684] [serial = 2271] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 84 (13C70C00) [pid = 3684] [serial = 2265] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 83 (15C27400) [pid = 3684] [serial = 2268] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 82 (14294000) [pid = 3684] [serial = 2266] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 81 (1313B800) [pid = 3684] [serial = 2262] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 80 (131E0000) [pid = 3684] [serial = 2263] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 79 (11261800) [pid = 3684] [serial = 2259] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 78 (114DF000) [pid = 3684] [serial = 2260] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 77 (1ABD7800) [pid = 3684] [serial = 2257] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 76 (17289C00) [pid = 3684] [serial = 2276] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 75 (1752E000) [pid = 3684] [serial = 2277] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 74 (10D1F400) [pid = 3684] [serial = 2297] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 73 (1A72CC00) [pid = 3684] [serial = 2289] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 72 (1AD2F800) [pid = 3684] [serial = 2294] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 71 (19E7DC00) [pid = 3684] [serial = 2286] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 70 (19F3EC00) [pid = 3684] [serial = 2285] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 69 (1ABDAC00) [pid = 3684] [serial = 2292] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | --DOMWINDOW == 68 (1AD2C800) [pid = 3684] [serial = 2295] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3684 | 1469445579864 Marionette TRACE conn2 <- [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]]]}] 04:19:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:19:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:19:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1562ms 04:19:39 INFO - PROCESS | 3684 | 1469445579894 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 3684 | 1469445579898 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 04:19:39 INFO - PROCESS | 3684 | 1469445579903 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:19:39 INFO - PROCESS | 3684 | 1469445579905 Marionette TRACE conn2 <- [1,3090,null,{}] 04:19:39 INFO - PROCESS | 3684 | 1469445579911 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 3684 | 1469445579914 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:39 INFO - PROCESS | 3684 | 1469445580001 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:19:39 INFO - PROCESS | 3684 | 1469445580009 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 3684 | 1469445580012 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:40 INFO - PROCESS | 3684 | ++DOCSHELL 10A4E400 == 25 [pid = 3684] [id = 784] 04:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 69 (10A4F000) [pid = 3684] [serial = 2350] [outer = 00000000] 04:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 70 (10C02000) [pid = 3684] [serial = 2351] [outer = 10A4F000] 04:19:40 INFO - PROCESS | 3684 | 1469445580069 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 71 (10B3F400) [pid = 3684] [serial = 2352] [outer = 10A4F000] 04:19:40 INFO - PROCESS | 3684 | 1469445580571 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:19:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 687ms 04:19:40 INFO - PROCESS | 3684 | 1469445580615 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 3684 | 1469445580620 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:19:40 INFO - PROCESS | 3684 | 1469445580630 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 3684 | 1469445580633 Marionette TRACE conn2 <- [1,3094,null,{}] 04:19:40 INFO - PROCESS | 3684 | 1469445580637 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 3684 | 1469445580639 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:40 INFO - PROCESS | 3684 | 1469445580733 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:19:40 INFO - PROCESS | 3684 | 1469445580741 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 3684 | 1469445580744 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:40 INFO - PROCESS | 3684 | ++DOCSHELL 10D1B400 == 26 [pid = 3684] [id = 785] 04:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 72 (10D1B800) [pid = 3684] [serial = 2353] [outer = 00000000] 04:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 73 (1120E800) [pid = 3684] [serial = 2354] [outer = 10D1B800] 04:19:40 INFO - PROCESS | 3684 | 1469445580791 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 3684 | ++DOMWINDOW == 74 (114D6800) [pid = 3684] [serial = 2355] [outer = 10D1B800] 04:19:41 INFO - PROCESS | 3684 | 1469445581259 Marionette TRACE conn2 <- [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]]]}] 04:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:19:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 04:19:41 INFO - PROCESS | 3684 | 1469445581326 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 3684 | 1469445581328 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:19:41 INFO - PROCESS | 3684 | 1469445581336 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 3684 | 1469445581339 Marionette TRACE conn2 <- [1,3098,null,{}] 04:19:41 INFO - PROCESS | 3684 | 1469445581350 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 3684 | 1469445581355 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:41 INFO - PROCESS | 3684 | 1469445581436 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:19:41 INFO - PROCESS | 3684 | 1469445581549 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 3684 | 1469445581552 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:41 INFO - PROCESS | 3684 | ++DOCSHELL 1313A400 == 27 [pid = 3684] [id = 786] 04:19:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 75 (1313B800) [pid = 3684] [serial = 2356] [outer = 00000000] 04:19:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 76 (13150400) [pid = 3684] [serial = 2357] [outer = 1313B800] 04:19:41 INFO - PROCESS | 3684 | 1469445581601 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 3684 | ++DOMWINDOW == 77 (131EAC00) [pid = 3684] [serial = 2358] [outer = 1313B800] 04:19:41 INFO - PROCESS | 3684 | 1469445581974 Marionette TRACE conn2 <- [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"]]]}] 04:19:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:19:42 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 04:19:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:19:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 702ms 04:19:42 INFO - PROCESS | 3684 | 1469445582036 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 3684 | 1469445582039 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 04:19:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:19:42 INFO - PROCESS | 3684 | 1469445582048 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 3684 | 1469445582050 Marionette TRACE conn2 <- [1,3102,null,{}] 04:19:42 INFO - PROCESS | 3684 | 1469445582053 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 3684 | 1469445582055 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:42 INFO - PROCESS | 3684 | 1469445582218 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:19:42 INFO - PROCESS | 3684 | 1469445582239 Marionette TRACE conn2 -> [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\", \"bbccda18-1e8a-49aa-a785-a63f268173c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 3684 | 1469445582241 Marionette INFO sendAsync d8a565a4-5a84-4722-b768-ca8f085e463b 04:19:42 INFO - PROCESS | 3684 | ++DOCSHELL 13C22400 == 28 [pid = 3684] [id = 787] 04:19:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 78 (13C22800) [pid = 3684] [serial = 2359] [outer = 00000000] 04:19:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 79 (13C25C00) [pid = 3684] [serial = 2360] [outer = 13C22800] 04:19:42 INFO - PROCESS | 3684 | 1469445582288 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 3684 | ++DOMWINDOW == 80 (13C3E400) [pid = 3684] [serial = 2361] [outer = 13C22800] 04:19:42 INFO - PROCESS | 3684 | 1469445582700 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:19:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 687ms 04:19:42 INFO - PROCESS | 3684 | 1469445582746 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 3684 | 1469445582748 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 04:19:43 WARNING - u'runner_teardown' () 04:19:43 INFO - No more tests 04:19:43 INFO - Got 0 unexpected results 04:19:43 INFO - SUITE-END | took 662s 04:19:44 INFO - Closing logging queue 04:19:44 INFO - queue closed 04:19:44 INFO - Return code: 0 04:19:44 WARNING - # TBPL SUCCESS # 04:19:44 INFO - Running post-action listener: _resource_record_post_action 04:19:44 INFO - Running post-run listener: _resource_record_post_run 04:19:45 INFO - Total resource usage - Wall time: 674s; CPU: 17.0%; Read bytes: 91308032; Write bytes: 966303232; Read time: 451211; Write time: 1272712 04:19:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:19:45 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 72364544; Read time: 0; Write time: 68574 04:19:45 INFO - run-tests - Wall time: 672s; CPU: 17.0%; Read bytes: 91275264; Write bytes: 830080000; Read time: 449373; Write time: 1154039 04:19:45 INFO - Running post-run listener: _upload_blobber_files 04:19:45 INFO - Blob upload gear active. 04:19:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:19:45 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 04:19:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:19:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:19:46 INFO - (blobuploader) - INFO - Open directory for files ... 04:19:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:19:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:19:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:19:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:19:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:19:46 INFO - (blobuploader) - INFO - Done attempting. 04:19:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:19:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:19:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:19:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:19:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:19:48 INFO - (blobuploader) - INFO - Done attempting. 04:19:48 INFO - (blobuploader) - INFO - Iteration through files over. 04:19:48 INFO - Return code: 0 04:19:48 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:19:48 INFO - Using _rmtree_windows ... 04:19:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:19:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/064bd0f3f3744b5b174803e65dacf58689bd0204da6fb9ff9d570d3c1f23988103329ff027e38c5ed257b66508e56408d17bf7617bebe134943699a8c80e1ee6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cb8e657cde9eb4362e6c065612b759b02a55df259a093832846d0583aa266089b10561ab323a5a429d1d618751c71b6caf7b55faa9245cae392681fa009005db"} 04:19:48 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:19:48 INFO - Writing to file C:\slave\test\properties\blobber_files 04:19:48 INFO - Contents: 04:19:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/064bd0f3f3744b5b174803e65dacf58689bd0204da6fb9ff9d570d3c1f23988103329ff027e38c5ed257b66508e56408d17bf7617bebe134943699a8c80e1ee6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cb8e657cde9eb4362e6c065612b759b02a55df259a093832846d0583aa266089b10561ab323a5a429d1d618751c71b6caf7b55faa9245cae392681fa009005db"} 04:19:48 INFO - Running post-run listener: copy_logs_to_upload_dir 04:19:48 INFO - Copying logs to upload dir... 04:19:48 INFO - mkdir: C:\slave\test\build\upload\logs 04:19:49 INFO - Copying logs to upload dir... 04:19:49 INFO - Using _rmtree_windows ... 04:19:49 INFO - Using _rmtree_windows ... 04:19:49 INFO - Using _rmtree_windows ... 04:19:49 INFO - Using _rmtree_windows ... 04:19:49 INFO - Using _rmtree_windows ... 04:19:49 INFO - Using _rmtree_windows ... 04:19:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=833.672000 ========= master_lag: 4.73 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-07-25 04:19:50.447828) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 04:19:50.448720) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/064bd0f3f3744b5b174803e65dacf58689bd0204da6fb9ff9d570d3c1f23988103329ff027e38c5ed257b66508e56408d17bf7617bebe134943699a8c80e1ee6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cb8e657cde9eb4362e6c065612b759b02a55df259a093832846d0583aa266089b10561ab323a5a429d1d618751c71b6caf7b55faa9245cae392681fa009005db"} build_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/064bd0f3f3744b5b174803e65dacf58689bd0204da6fb9ff9d570d3c1f23988103329ff027e38c5ed257b66508e56408d17bf7617bebe134943699a8c80e1ee6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cb8e657cde9eb4362e6c065612b759b02a55df259a093832846d0583aa266089b10561ab323a5a429d1d618751c71b6caf7b55faa9245cae392681fa009005db"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 04:19:50.575272) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:19:50.575628) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:19:50.695976) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 04:19:50.696381) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 04:19:51.160278) ========= ========= Total master_lag: 4.91 =========