builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-007 starttime: 1464055016.07 results: success (0) buildid: 20160523170350 builduid: 1c7caa8606bd45b590752adeac87ea70 revision: a2baee5a734efd4bb9646e5ad06d7552d6618bcb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.066243) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.066712) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.067005) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.126314) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.127004) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False --17:58:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 17:58:51 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.503000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.891573) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:56.892067) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.524000 ========= master_lag: 0.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:57.683721) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:56:57.684090) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a2baee5a734efd4bb9646e5ad06d7552d6618bcb --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a2baee5a734efd4bb9646e5ad06d7552d6618bcb --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False 2016-05-23 17:58:52,431 truncating revision to first 12 chars 2016-05-23 17:58:52,431 Setting DEBUG logging. 2016-05-23 17:58:52,431 attempt 1/10 2016-05-23 17:58:52,431 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a2baee5a734e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 17:58:53,154 unpacking tar archive at: mozilla-aurora-a2baee5a734e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.214000 ========= master_lag: 0.65 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:56:59.546937) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:59.547270) ========= script_repo_revision: a2baee5a734efd4bb9646e5ad06d7552d6618bcb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:59.547789) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:59.548106) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:56:59.562051) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 19 secs) (at 2016-05-23 18:56:59.562493) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 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-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:58:53 INFO - MultiFileLogger online at 20160523 17:58:53 in C:\slave\test 17:58:53 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:58:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:58:53 INFO - {'append_to_log': False, 17:58:53 INFO - 'base_work_dir': 'C:\\slave\\test', 17:58:53 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:58:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:58:53 INFO - 'buildbot_json_path': 'buildprops.json', 17:58:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:58:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:58:53 INFO - 'download_minidump_stackwalk': True, 17:58:53 INFO - 'download_symbols': 'true', 17:58:53 INFO - 'e10s': False, 17:58:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:58:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:58:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:58:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:58:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:58:53 INFO - 'C:/mozilla-build/tooltool.py'), 17:58:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:58:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:58:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:58:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:58:53 INFO - 'log_level': 'info', 17:58:53 INFO - 'log_to_console': True, 17:58:53 INFO - 'opt_config_files': (), 17:58:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:58:53 INFO - '--processes=1', 17:58:53 INFO - '--config=%(test_path)s/wptrunner.ini', 17:58:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:58:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:58:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:58:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:58:53 INFO - 'pip_index': False, 17:58:53 INFO - 'require_test_zip': True, 17:58:53 INFO - 'test_type': ('testharness',), 17:58:53 INFO - 'this_chunk': '1', 17:58:53 INFO - 'total_chunks': '10', 17:58:53 INFO - 'virtualenv_path': 'venv', 17:58:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:58:53 INFO - 'work_dir': 'build'} 17:58:53 INFO - ##### 17:58:53 INFO - ##### Running clobber step. 17:58:53 INFO - ##### 17:58:53 INFO - Running pre-action listener: _resource_record_pre_action 17:58:53 INFO - Running main action method: clobber 17:58:53 INFO - rmtree: C:\slave\test\build 17:58:53 INFO - Using _rmtree_windows ... 17:58:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:59:20 INFO - Running post-action listener: _resource_record_post_action 17:59:20 INFO - ##### 17:59:20 INFO - ##### Running read-buildbot-config step. 17:59:20 INFO - ##### 17:59:20 INFO - Running pre-action listener: _resource_record_pre_action 17:59:20 INFO - Running main action method: read_buildbot_config 17:59:20 INFO - Using buildbot properties: 17:59:20 INFO - { 17:59:20 INFO - "project": "", 17:59:20 INFO - "product": "firefox", 17:59:20 INFO - "script_repo_revision": "production", 17:59:20 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 17:59:20 INFO - "repository": "", 17:59:20 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 17:59:20 INFO - "buildid": "20160523170350", 17:59:20 INFO - "pgo_build": "False", 17:59:20 INFO - "basedir": "C:\\slave\\test", 17:59:20 INFO - "buildnumber": 4, 17:59:20 INFO - "slavename": "t-xp32-ix-007", 17:59:20 INFO - "revision": "a2baee5a734efd4bb9646e5ad06d7552d6618bcb", 17:59:20 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 17:59:20 INFO - "platform": "win32", 17:59:20 INFO - "branch": "mozilla-aurora", 17:59:20 INFO - "repo_path": "releases/mozilla-aurora", 17:59:20 INFO - "moz_repo_path": "", 17:59:20 INFO - "stage_platform": "win32", 17:59:20 INFO - "builduid": "1c7caa8606bd45b590752adeac87ea70", 17:59:20 INFO - "slavebuilddir": "test" 17:59:20 INFO - } 17:59:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 17:59:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 17:59:20 INFO - Running post-action listener: _resource_record_post_action 17:59:20 INFO - ##### 17:59:20 INFO - ##### Running download-and-extract step. 17:59:20 INFO - ##### 17:59:20 INFO - Running pre-action listener: _resource_record_pre_action 17:59:20 INFO - Running main action method: download_and_extract 17:59:20 INFO - mkdir: C:\slave\test\build\tests 17:59:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:20 INFO - https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:59:20 INFO - trying https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 17:59:20 INFO - Downloading https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 17:59:20 INFO - Downloaded 1274 bytes. 17:59:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:59:20 INFO - Using the following test package requirements: 17:59:20 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:59:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 17:59:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 17:59:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'jsshell-win32.zip'], 17:59:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 17:59:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:59:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 17:59:20 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 17:59:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 17:59:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:59:20 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 17:59:20 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:59:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:20 INFO - https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:59:20 INFO - trying https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 17:59:20 INFO - Downloading https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 17:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 17:59:21 INFO - Downloaded 19979491 bytes. 17:59:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:59:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:59:23 INFO - caution: filename not matched: web-platform/* 17:59:23 INFO - Return code: 11 17:59:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:23 INFO - https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:59:23 INFO - trying https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:59:23 INFO - Downloading https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:59:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 17:59:25 INFO - Downloaded 36409073 bytes. 17:59:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:59:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:59:40 INFO - caution: filename not matched: bin/* 17:59:40 INFO - caution: filename not matched: config/* 17:59:40 INFO - caution: filename not matched: mozbase/* 17:59:40 INFO - caution: filename not matched: marionette/* 17:59:40 INFO - caution: filename not matched: tools/wptserve/* 17:59:40 INFO - Return code: 11 17:59:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:40 INFO - https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 17:59:40 INFO - trying https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:59:40 INFO - Downloading https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 17:59:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 17:59:43 INFO - Downloaded 68453410 bytes. 17:59:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:59:43 INFO - mkdir: C:\slave\test\properties 17:59:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:59:43 INFO - Writing to file C:\slave\test\properties\build_url 17:59:43 INFO - Contents: 17:59:43 INFO - build_url:https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:59:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:59:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:59:43 INFO - Writing to file C:\slave\test\properties\symbols_url 17:59:43 INFO - Contents: 17:59:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:59: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')]} 17:59:43 INFO - https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:59:43 INFO - trying https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:59:43 INFO - Downloading https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:59:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:59:46 INFO - Downloaded 55558344 bytes. 17:59:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:59:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:59:50 INFO - Return code: 0 17:59:50 INFO - Running post-action listener: _resource_record_post_action 17:59:50 INFO - Running post-action listener: set_extra_try_arguments 17:59:50 INFO - ##### 17:59:50 INFO - ##### Running create-virtualenv step. 17:59:50 INFO - ##### 17:59:50 INFO - Running pre-action listener: _pre_create_virtualenv 17:59:50 INFO - Running pre-action listener: _resource_record_pre_action 17:59:50 INFO - Running main action method: create_virtualenv 17:59:50 INFO - Creating virtualenv C:\slave\test\build\venv 17:59:50 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 17:59:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:59:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:59:52 INFO - Installing distribute......................................................................................................................................................................................done. 17:59:52 INFO - Return code: 0 17:59:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:59: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')]} 17:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:59: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')]} 17:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:59:52 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 17:59:52 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 17:59:52 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 17:59:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:59:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 17:59:52 INFO - 'CLIENTNAME': 'Console', 17:59:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:59:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 17:59:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:59:52 INFO - 'DCLOCATION': 'SCL3', 17:59:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:59:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:59:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:59:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:59:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:59:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:59:52 INFO - 'HOMEDRIVE': 'C:', 17:59:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:59:52 INFO - 'KTS_VERSION': '1.19c', 17:59:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:59:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 17:59:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:59:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:59:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:59:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:59:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:59:52 INFO - 'MOZ_AIRBAG': '1', 17:59:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:59:52 INFO - 'MOZ_MSVCVERSION': '8', 17:59:52 INFO - 'MOZ_NO_REMOTE': '1', 17:59:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:59:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:59:52 INFO - 'NO_EM_RESTART': '1', 17:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:59:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:59:52 INFO - 'OS': 'Windows_NT', 17:59:52 INFO - 'OURDRIVE': 'C:', 17:59:52 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', 17:59:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:59:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:59:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:59:52 INFO - 'PROCESSOR_LEVEL': '6', 17:59:52 INFO - 'PROCESSOR_REVISION': '1e05', 17:59:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:59:52 INFO - 'PROMPT': '$P$G', 17:59:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:59:52 INFO - 'PWD': 'C:\\slave\\test', 17:59:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:59:52 INFO - 'SESSIONNAME': 'Console', 17:59:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:59:52 INFO - 'SYSTEMDRIVE': 'C:', 17:59:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:59:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:52 INFO - 'TEST1': 'testie', 17:59:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:52 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 17:59:52 INFO - 'USERNAME': 'cltbld', 17:59:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:59:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:59:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:59:52 INFO - 'WINDIR': 'C:\\WINDOWS', 17:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:59:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:59:53 INFO - Downloading/unpacking psutil>=0.7.1 17:59:53 INFO - Running setup.py egg_info for package psutil 17:59:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:59:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:59:53 INFO - Installing collected packages: psutil 17:59:53 INFO - Running setup.py install for psutil 17:59:53 INFO - building 'psutil._psutil_windows' extension 17:59:53 INFO - error: Unable to find vcvarsall.bat 17:59:53 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-yy9b1b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:59:53 INFO - running install 17:59:53 INFO - running build 17:59:53 INFO - running build_py 17:59:53 INFO - creating build 17:59:53 INFO - creating build\lib.win32-2.7 17:59:53 INFO - creating build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:59:53 INFO - running build_ext 17:59:53 INFO - building 'psutil._psutil_windows' extension 17:59:53 INFO - error: Unable to find vcvarsall.bat 17:59:53 INFO - ---------------------------------------- 17:59:53 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-yy9b1b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:59:53 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data\pip\pip.log 17:59:53 WARNING - Return code: 1 17:59:53 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! 17:59:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:59: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')]} 17:59:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:59: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')]} 17:59:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:59:53 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 17:59:53 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 17:59:53 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 17:59:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:59:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 17:59:53 INFO - 'CLIENTNAME': 'Console', 17:59:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:59:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 17:59:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:59:53 INFO - 'DCLOCATION': 'SCL3', 17:59:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:59:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:59:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:59:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:59:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:59:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:59:53 INFO - 'HOMEDRIVE': 'C:', 17:59:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:59:53 INFO - 'KTS_VERSION': '1.19c', 17:59:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:59:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 17:59:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:59:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:59:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:59:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:59:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:59:53 INFO - 'MOZ_AIRBAG': '1', 17:59:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:59:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:59:53 INFO - 'MOZ_MSVCVERSION': '8', 17:59:53 INFO - 'MOZ_NO_REMOTE': '1', 17:59:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:59:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:59:53 INFO - 'NO_EM_RESTART': '1', 17:59:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:59:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:59:53 INFO - 'OS': 'Windows_NT', 17:59:53 INFO - 'OURDRIVE': 'C:', 17:59:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:59:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:59:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:59:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:59:53 INFO - 'PROCESSOR_LEVEL': '6', 17:59:53 INFO - 'PROCESSOR_REVISION': '1e05', 17:59:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:59:53 INFO - 'PROMPT': '$P$G', 17:59:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:59:53 INFO - 'PWD': 'C:\\slave\\test', 17:59:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:59:53 INFO - 'SESSIONNAME': 'Console', 17:59:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:59:53 INFO - 'SYSTEMDRIVE': 'C:', 17:59:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:59:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:53 INFO - 'TEST1': 'testie', 17:59:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:53 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 17:59:53 INFO - 'USERNAME': 'cltbld', 17:59:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:59:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:59:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:59:53 INFO - 'WINDIR': 'C:\\WINDOWS', 17:59:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:59:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:59:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:59:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:59:54 INFO - Running setup.py egg_info for package mozsystemmonitor 17:59:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:59:54 INFO - Running setup.py egg_info for package psutil 17:59:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:59:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:59:54 INFO - Installing collected packages: mozsystemmonitor, psutil 17:59:54 INFO - Running setup.py install for mozsystemmonitor 17:59:54 INFO - Running setup.py install for psutil 17:59:54 INFO - building 'psutil._psutil_windows' extension 17:59:54 INFO - error: Unable to find vcvarsall.bat 17:59:54 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-ghipbv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:59:54 INFO - running install 17:59:54 INFO - running build 17:59:54 INFO - running build_py 17:59:54 INFO - running build_ext 17:59:54 INFO - building 'psutil._psutil_windows' extension 17:59:54 INFO - error: Unable to find vcvarsall.bat 17:59:54 INFO - ---------------------------------------- 17:59:54 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-ghipbv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:59:54 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data\pip\pip.log 17:59:54 WARNING - Return code: 1 17:59:54 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! 17:59:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:59:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:59:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:59:54 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 17:59:54 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 17:59:54 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 17:59:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:59:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 17:59:54 INFO - 'CLIENTNAME': 'Console', 17:59:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:59:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 17:59:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:59:54 INFO - 'DCLOCATION': 'SCL3', 17:59:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:59:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:59:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:59:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:59:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:59:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:59:54 INFO - 'HOMEDRIVE': 'C:', 17:59:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:59:54 INFO - 'KTS_VERSION': '1.19c', 17:59:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:59:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 17:59:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:59:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:59:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:59:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:59:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:59:54 INFO - 'MOZ_AIRBAG': '1', 17:59:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:59:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:59:54 INFO - 'MOZ_MSVCVERSION': '8', 17:59:54 INFO - 'MOZ_NO_REMOTE': '1', 17:59:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:59:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:59:54 INFO - 'NO_EM_RESTART': '1', 17:59:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:59:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:59:54 INFO - 'OS': 'Windows_NT', 17:59:54 INFO - 'OURDRIVE': 'C:', 17:59:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:59:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:59:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:59:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:59:54 INFO - 'PROCESSOR_LEVEL': '6', 17:59:54 INFO - 'PROCESSOR_REVISION': '1e05', 17:59:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:59:54 INFO - 'PROMPT': '$P$G', 17:59:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:59:54 INFO - 'PWD': 'C:\\slave\\test', 17:59:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:59:54 INFO - 'SESSIONNAME': 'Console', 17:59:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:59:54 INFO - 'SYSTEMDRIVE': 'C:', 17:59:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:59:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:54 INFO - 'TEST1': 'testie', 17:59:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:54 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 17:59:54 INFO - 'USERNAME': 'cltbld', 17:59:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:59:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:59:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:59:54 INFO - 'WINDIR': 'C:\\WINDOWS', 17:59:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:59:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:59:54 INFO - Downloading/unpacking blobuploader==1.2.4 17:59:54 INFO - Downloading blobuploader-1.2.4.tar.gz 17:59:54 INFO - Running setup.py egg_info for package blobuploader 17:59:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:59:56 INFO - Running setup.py egg_info for package requests 17:59:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:59:56 INFO - Downloading docopt-0.6.1.tar.gz 17:59:56 INFO - Running setup.py egg_info for package docopt 17:59:56 INFO - Installing collected packages: blobuploader, docopt, requests 17:59:56 INFO - Running setup.py install for blobuploader 17:59:56 INFO - Running setup.py install for docopt 17:59:56 INFO - Running setup.py install for requests 17:59:56 INFO - Successfully installed blobuploader docopt requests 17:59:56 INFO - Cleaning up... 17:59:56 INFO - Return code: 0 17:59:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:59:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:59:56 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 17:59:56 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 17:59:56 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 17:59:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:59:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 17:59:56 INFO - 'CLIENTNAME': 'Console', 17:59:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:59:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 17:59:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:59:56 INFO - 'DCLOCATION': 'SCL3', 17:59:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:59:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:59:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:59:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:59:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:59:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:59:56 INFO - 'HOMEDRIVE': 'C:', 17:59:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:59:56 INFO - 'KTS_VERSION': '1.19c', 17:59:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:59:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 17:59:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:59:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:59:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:59:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:59:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:59:56 INFO - 'MOZ_AIRBAG': '1', 17:59:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:59:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:59:56 INFO - 'MOZ_MSVCVERSION': '8', 17:59:56 INFO - 'MOZ_NO_REMOTE': '1', 17:59:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:59:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:59:56 INFO - 'NO_EM_RESTART': '1', 17:59:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:59:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:59:56 INFO - 'OS': 'Windows_NT', 17:59:56 INFO - 'OURDRIVE': 'C:', 17:59:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:59:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:59:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:59:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:59:56 INFO - 'PROCESSOR_LEVEL': '6', 17:59:56 INFO - 'PROCESSOR_REVISION': '1e05', 17:59:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:59:56 INFO - 'PROMPT': '$P$G', 17:59:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:59:56 INFO - 'PWD': 'C:\\slave\\test', 17:59:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:59:56 INFO - 'SESSIONNAME': 'Console', 17:59:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:59:56 INFO - 'SYSTEMDRIVE': 'C:', 17:59:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:59:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:56 INFO - 'TEST1': 'testie', 17:59:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:56 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 17:59:56 INFO - 'USERNAME': 'cltbld', 17:59:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 17:59:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:59:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:59:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:59:56 INFO - 'WINDIR': 'C:\\WINDOWS', 17:59:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:00:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:00:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:00:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:00:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:00:00 INFO - Unpacking c:\slave\test\build\tests\marionette 18:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:00:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:00:00 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:00:00 INFO - Running setup.py install for browsermob-proxy 18:00:04 INFO - Running setup.py install for manifestparser 18:00:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for marionette-client 18:00:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:00:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for marionette-driver 18:00:04 INFO - Running setup.py install for mozcrash 18:00:04 INFO - Running setup.py install for mozdebug 18:00:04 INFO - Running setup.py install for mozdevice 18:00:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozfile 18:00:04 INFO - Running setup.py install for mozhttpd 18:00:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozinfo 18:00:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozInstall 18:00:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozleak 18:00:04 INFO - Running setup.py install for mozlog 18:00:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for moznetwork 18:00:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozprocess 18:00:04 INFO - Running setup.py install for mozprofile 18:00:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozrunner 18:00:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for mozscreenshot 18:00:04 INFO - Running setup.py install for moztest 18:00:04 INFO - Running setup.py install for mozversion 18:00:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:00:04 INFO - Running setup.py install for wptserve 18:00:04 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:00:04 INFO - Cleaning up... 18:00:04 INFO - Return code: 0 18:00:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:00: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')]} 18:00:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:00: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')]} 18:00:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:00:04 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 18:00:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:00:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:00:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:00:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 18:00:04 INFO - 'CLIENTNAME': 'Console', 18:00:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:00:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 18:00:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:00:04 INFO - 'DCLOCATION': 'SCL3', 18:00:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:00:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:00:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:00:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:00:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:00:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:00:04 INFO - 'HOMEDRIVE': 'C:', 18:00:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 18:00:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:00:04 INFO - 'KTS_VERSION': '1.19c', 18:00:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:00:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 18:00:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:00:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:00:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:00:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:00:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:00:04 INFO - 'MOZ_AIRBAG': '1', 18:00:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:00:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:00:04 INFO - 'MOZ_MSVCVERSION': '8', 18:00:04 INFO - 'MOZ_NO_REMOTE': '1', 18:00:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:00:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:00:04 INFO - 'NO_EM_RESTART': '1', 18:00:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:00:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:00:04 INFO - 'OS': 'Windows_NT', 18:00:04 INFO - 'OURDRIVE': 'C:', 18:00: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', 18:00:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:00:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:00:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:00:04 INFO - 'PROCESSOR_LEVEL': '6', 18:00:04 INFO - 'PROCESSOR_REVISION': '1e05', 18:00:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:00:04 INFO - 'PROMPT': '$P$G', 18:00:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:00:04 INFO - 'PWD': 'C:\\slave\\test', 18:00:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:00:04 INFO - 'SESSIONNAME': 'Console', 18:00:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:00:04 INFO - 'SYSTEMDRIVE': 'C:', 18:00:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:00:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:00:04 INFO - 'TEST1': 'testie', 18:00:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:00:04 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 18:00:04 INFO - 'USERNAME': 'cltbld', 18:00:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 18:00:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:00:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:00:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:00:04 INFO - 'WINDIR': 'C:\\WINDOWS', 18:00:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:00:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:00:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:00:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:00:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:00:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:00:08 INFO - Unpacking c:\slave\test\build\tests\marionette 18:00:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:00:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:00:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:00:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:00:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:00:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:00:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:00:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:00:12 INFO - Downloading blessings-1.6.tar.gz 18:00:12 INFO - Running setup.py egg_info for package blessings 18:00:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 18:00:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:00:12 INFO - Running setup.py install for blessings 18:00:12 INFO - Running setup.py install for browsermob-proxy 18:00:12 INFO - Running setup.py install for manifestparser 18:00:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Running setup.py install for marionette-client 18:00:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:00:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Running setup.py install for marionette-driver 18:00:12 INFO - Running setup.py install for mozcrash 18:00:12 INFO - Running setup.py install for mozdebug 18:00:12 INFO - Running setup.py install for mozdevice 18:00:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Running setup.py install for mozhttpd 18:00:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Running setup.py install for mozInstall 18:00:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Running setup.py install for mozleak 18:00:12 INFO - Running setup.py install for mozprofile 18:00:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Running setup.py install for mozrunner 18:00:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:00:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:00:13 INFO - Running setup.py install for mozscreenshot 18:00:13 INFO - Running setup.py install for moztest 18:00:13 INFO - Running setup.py install for mozversion 18:00:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:00:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:00:13 INFO - Running setup.py install for wptserve 18:00:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:00:13 INFO - Cleaning up... 18:00:13 INFO - Return code: 0 18:00:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:00:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:00:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:00:13 INFO - Reading from file tmpfile_stdout 18:00:13 INFO - Using _rmtree_windows ... 18:00:13 INFO - Using _rmtree_windows ... 18:00:13 INFO - Current package versions: 18:00:13 INFO - blessings == 1.6 18:00:13 INFO - blobuploader == 1.2.4 18:00:13 INFO - browsermob-proxy == 0.6.0 18:00:13 INFO - distribute == 0.6.14 18:00:13 INFO - docopt == 0.6.1 18:00:13 INFO - manifestparser == 1.1 18:00:13 INFO - marionette-client == 2.3.0 18:00:13 INFO - marionette-driver == 1.4.0 18:00:13 INFO - mozInstall == 1.12 18:00:13 INFO - mozcrash == 0.17 18:00:13 INFO - mozdebug == 0.1 18:00:13 INFO - mozdevice == 0.48 18:00:13 INFO - mozfile == 1.2 18:00:13 INFO - mozhttpd == 0.7 18:00:13 INFO - mozinfo == 0.9 18:00:13 INFO - mozleak == 0.1 18:00:13 INFO - mozlog == 3.1 18:00:13 INFO - moznetwork == 0.27 18:00:13 INFO - mozprocess == 0.22 18:00:13 INFO - mozprofile == 0.28 18:00:13 INFO - mozrunner == 6.11 18:00:13 INFO - mozscreenshot == 0.1 18:00:13 INFO - mozsystemmonitor == 0.0 18:00:13 INFO - moztest == 0.7 18:00:13 INFO - mozversion == 1.4 18:00:13 INFO - requests == 1.2.3 18:00:13 INFO - wptserve == 1.4.0 18:00:13 INFO - Running post-action listener: _resource_record_post_action 18:00:13 INFO - Running post-action listener: _start_resource_monitoring 18:00:13 INFO - Starting resource monitoring. 18:00:13 INFO - ##### 18:00:13 INFO - ##### Running pull step. 18:00:13 INFO - ##### 18:00:13 INFO - Running pre-action listener: _resource_record_pre_action 18:00:13 INFO - Running main action method: pull 18:00:13 INFO - Pull has nothing to do! 18:00:13 INFO - Running post-action listener: _resource_record_post_action 18:00:13 INFO - ##### 18:00:13 INFO - ##### Running install step. 18:00:13 INFO - ##### 18:00:13 INFO - Running pre-action listener: _resource_record_pre_action 18:00:13 INFO - Running main action method: install 18:00:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:00:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:00:13 INFO - Reading from file tmpfile_stdout 18:00:13 INFO - Using _rmtree_windows ... 18:00:13 INFO - Using _rmtree_windows ... 18:00:13 INFO - Detecting whether we're running mozinstall >=1.0... 18:00:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:00:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:00:13 INFO - Reading from file tmpfile_stdout 18:00:13 INFO - Output received: 18:00:13 INFO - Usage: mozinstall-script.py [options] installer 18:00:13 INFO - Options: 18:00:13 INFO - -h, --help show this help message and exit 18:00:13 INFO - -d DEST, --destination=DEST 18:00:13 INFO - Directory to install application into. [default: 18:00:13 INFO - "C:\slave\test"] 18:00:13 INFO - --app=APP Application being installed. [default: firefox] 18:00:13 INFO - Using _rmtree_windows ... 18:00:13 INFO - Using _rmtree_windows ... 18:00:13 INFO - mkdir: C:\slave\test\build\application 18:00:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:00:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 18:00:15 INFO - Reading from file tmpfile_stdout 18:00:15 INFO - Output received: 18:00:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:00:15 INFO - Using _rmtree_windows ... 18:00:15 INFO - Using _rmtree_windows ... 18:00:15 INFO - Running post-action listener: _resource_record_post_action 18:00:15 INFO - ##### 18:00:15 INFO - ##### Running run-tests step. 18:00:15 INFO - ##### 18:00:15 INFO - Running pre-action listener: _resource_record_pre_action 18:00:15 INFO - Running main action method: run_tests 18:00:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:00:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:00:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:00:15 INFO - grabbing minidump binary from tooltool 18:00:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:00:15 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 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:00:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 18:00:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 18:00:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:00:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplm18jr 18:00:16 INFO - INFO - File integrity verified, renaming tmplm18jr to win32-minidump_stackwalk.exe 18:00:16 INFO - Return code: 0 18:00:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:00:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:00:16 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/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 18:00:16 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/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 18:00:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:00:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 18:00:16 INFO - 'CLIENTNAME': 'Console', 18:00:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:00:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 18:00:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:00:16 INFO - 'DCLOCATION': 'SCL3', 18:00:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:00:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:00:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:00:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:00:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:00:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:00:16 INFO - 'HOMEDRIVE': 'C:', 18:00:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 18:00:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:00:16 INFO - 'KTS_VERSION': '1.19c', 18:00:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:00:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 18:00:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:00:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:00:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:00:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:00:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:00:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:00:16 INFO - 'MOZ_AIRBAG': '1', 18:00:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:00:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:00:16 INFO - 'MOZ_MSVCVERSION': '8', 18:00:16 INFO - 'MOZ_NO_REMOTE': '1', 18:00:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:00:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:00:16 INFO - 'NO_EM_RESTART': '1', 18:00:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:00:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:00:16 INFO - 'OS': 'Windows_NT', 18:00:16 INFO - 'OURDRIVE': 'C:', 18:00: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', 18:00:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:00:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:00:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:00:16 INFO - 'PROCESSOR_LEVEL': '6', 18:00:16 INFO - 'PROCESSOR_REVISION': '1e05', 18:00:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:00:16 INFO - 'PROMPT': '$P$G', 18:00:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:00:16 INFO - 'PWD': 'C:\\slave\\test', 18:00:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:00:16 INFO - 'SESSIONNAME': 'Console', 18:00:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:00:16 INFO - 'SYSTEMDRIVE': 'C:', 18:00:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:00:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:00:16 INFO - 'TEST1': 'testie', 18:00:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:00:16 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 18:00:16 INFO - 'USERNAME': 'cltbld', 18:00:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 18:00:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:00:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:00:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:00:16 INFO - 'WINDIR': 'C:\\WINDOWS', 18:00:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:00:16 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/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 18:00:17 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:00:17 INFO - import pkg_resources 18:00:17 INFO - Using 1 client processes 18:00:19 INFO - SUITE-START | Running 778 tests 18:00:19 INFO - Running testharness tests 18:00:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:00:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:00:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:00:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:00:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:00:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:00:19 INFO - Setting up ssl 18:00:20 INFO - PROCESS | certutil | 18:00:20 INFO - PROCESS | certutil | 18:00:20 INFO - PROCESS | certutil | 18:00:20 INFO - Certificate Nickname Trust Attributes 18:00:20 INFO - SSL,S/MIME,JAR/XPI 18:00:20 INFO - 18:00:20 INFO - web-platform-tests CT,, 18:00:20 INFO - 18:00:20 INFO - Starting runner 18:00:21 INFO - PROCESS | 3728 | [3728] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:00:21 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:00:21 INFO - PROCESS | 3728 | [3728] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 18:00:22 INFO - PROCESS | 3728 | 1464055222698 Marionette DEBUG Marionette enabled via build flag and pref 18:00:22 INFO - PROCESS | 3728 | ++DOCSHELL 118BE400 == 1 [pid = 3728] [id = 1] 18:00:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 1 (118BE800) [pid = 3728] [serial = 1] [outer = 00000000] 18:00:22 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:00:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 2 (118BF400) [pid = 3728] [serial = 2] [outer = 118BE800] 18:00:22 INFO - PROCESS | 3728 | [3728] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 18:00:22 INFO - PROCESS | 3728 | [3728] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 18:00:22 INFO - PROCESS | 3728 | ++DOCSHELL 11FB0400 == 2 [pid = 3728] [id = 2] 18:00:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 3 (11FB0800) [pid = 3728] [serial = 3] [outer = 00000000] 18:00:22 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:00:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 4 (11FB1400) [pid = 3728] [serial = 4] [outer = 11FB0800] 18:00:23 INFO - PROCESS | 3728 | 1464055223117 Marionette INFO Listening on port 2828 18:00:23 INFO - PROCESS | 3728 | 1464055223417 Marionette DEBUG Marionette enabled via command-line flag 18:00:23 INFO - PROCESS | 3728 | ++DOCSHELL 12F89400 == 3 [pid = 3728] [id = 3] 18:00:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 5 (12F91400) [pid = 3728] [serial = 5] [outer = 00000000] 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:00:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 6 (12F92000) [pid = 3728] [serial = 6] [outer = 12F91400] 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:00:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 7 (13965000) [pid = 3728] [serial = 7] [outer = 11FB0800] 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:00:23 INFO - PROCESS | 3728 | 1464055223650 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1473 18:00:23 INFO - PROCESS | 3728 | 1464055223737 Marionette DEBUG Closed connection conn0 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:00:23 INFO - PROCESS | 3728 | 1464055223748 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1475 18:00:23 INFO - PROCESS | 3728 | 1464055223761 Marionette DEBUG Closed connection conn1 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:00:23 INFO - PROCESS | 3728 | 1464055223769 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1476 18:00:23 INFO - PROCESS | 3728 | ++DOCSHELL 13E6F800 == 4 [pid = 3728] [id = 4] 18:00:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 8 (13E70000) [pid = 3728] [serial = 8] [outer = 00000000] 18:00:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 9 (14322000) [pid = 3728] [serial = 9] [outer = 13E70000] 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 18:00:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 10 (14326C00) [pid = 3728] [serial = 10] [outer = 13E70000] 18:00:23 INFO - PROCESS | 3728 | 1464055223931 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:00:23 INFO - PROCESS | 3728 | 1464055223937 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523170350","device":"desktop","version":"48.0a2"} 18:00:23 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:00:24 INFO - PROCESS | 3728 | [3728] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:00:24 INFO - PROCESS | 3728 | [3728] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:00:24 INFO - PROCESS | 3728 | [3728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:00:24 INFO - PROCESS | 3728 | ++DOCSHELL 13E6A000 == 5 [pid = 3728] [id = 5] 18:00:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 11 (154C7000) [pid = 3728] [serial = 11] [outer = 00000000] 18:00:24 INFO - PROCESS | 3728 | ++DOCSHELL 157B6400 == 6 [pid = 3728] [id = 6] 18:00:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 12 (157B7000) [pid = 3728] [serial = 12] [outer = 00000000] 18:00:24 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:00:24 INFO - PROCESS | 3728 | ++DOCSHELL 165C3C00 == 7 [pid = 3728] [id = 7] 18:00:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 13 (165C4000) [pid = 3728] [serial = 13] [outer = 00000000] 18:00:24 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:00:24 INFO - PROCESS | 3728 | [3728] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:00:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 14 (1678F400) [pid = 3728] [serial = 14] [outer = 165C4000] 18:00:25 INFO - PROCESS | 3728 | [3728] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 18:00:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 15 (16BAA400) [pid = 3728] [serial = 15] [outer = 154C7000] 18:00:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 16 (16BABC00) [pid = 3728] [serial = 16] [outer = 157B7000] 18:00:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 17 (16BAE000) [pid = 3728] [serial = 17] [outer = 165C4000] 18:00:25 INFO - PROCESS | 3728 | 1464055225636 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 3728 | 1464055225651 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 18 (17E9E000) [pid = 3728] [serial = 18] [outer = 165C4000] 18:00:26 INFO - PROCESS | 3728 | 1464055226072 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f4b71bf1-b5c7-4ca9-b1ed-a893aca057aa","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523170350","device":"desktop","version":"48.0a2","command_id":1}}] 18:00:26 INFO - PROCESS | 3728 | 1464055226184 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}] 18:00:26 INFO - PROCESS | 3728 | 1464055226242 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:00:26 INFO - PROCESS | 3728 | 1464055226337 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:00:26 INFO - PROCESS | 3728 | [3728] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:00:26 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:00:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 19 (158D6C00) [pid = 3728] [serial = 19] [outer = 165C4000] 18:00:26 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:00:26 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:26 INFO - PROCESS | 3728 | 1464055226642 Marionette TRACE conn2 <- [1,3,null,{}] 18:00:26 INFO - PROCESS | 3728 | 1464055226661 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:00:26 INFO - PROCESS | 3728 | 1464055226687 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:00:26 INFO - PROCESS | 3728 | 1464055226709 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 3728 | 1464055226712 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 18:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:00:26 INFO - PROCESS | 3728 | 1464055226734 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 3728 | 1464055226737 Marionette TRACE conn2 <- [1,6,null,{}] 18:00:26 INFO - PROCESS | 3728 | 1464055226779 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}] 18:00:26 INFO - PROCESS | 3728 | 1464055226795 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:00:26 INFO - PROCESS | 3728 | 1464055226799 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 3728 | ++DOCSHELL 165BFC00 == 8 [pid = 3728] [id = 8] 18:00:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 20 (19FDE400) [pid = 3728] [serial = 20] [outer = 00000000] 18:00:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 21 (19FE1400) [pid = 3728] [serial = 21] [outer = 19FDE400] 18:00:26 INFO - PROCESS | 3728 | 1464055226827 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 22 (19FE5800) [pid = 3728] [serial = 22] [outer = 19FDE400] 18:00:27 INFO - PROCESS | 3728 | ++DOCSHELL 1A23DC00 == 9 [pid = 3728] [id = 9] 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 23 (1A23EC00) [pid = 3728] [serial = 23] [outer = 00000000] 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 24 (1A2A0000) [pid = 3728] [serial = 24] [outer = 1A23EC00] 18:00:27 INFO - PROCESS | 3728 | 1464055227097 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 25 (1A2A4400) [pid = 3728] [serial = 25] [outer = 1A23EC00] 18:00:27 INFO - PROCESS | 3728 | 1464055227320 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]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 638ms 18:00:27 INFO - PROCESS | 3728 | 1464055227382 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 3728 | 1464055227384 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 18:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:00:27 INFO - PROCESS | 3728 | 1464055227405 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 3728 | 1464055227407 Marionette TRACE conn2 <- [1,10,null,{}] 18:00:27 INFO - PROCESS | 3728 | 1464055227430 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}] 18:00:27 INFO - PROCESS | 3728 | 1464055227493 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:00:27 INFO - PROCESS | 3728 | 1464055227502 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3728 | ++DOCSHELL 143C9000 == 10 [pid = 3728] [id = 10] 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 26 (143CB400) [pid = 3728] [serial = 26] [outer = 00000000] 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 27 (1A29CC00) [pid = 3728] [serial = 27] [outer = 143CB400] 18:00:27 INFO - PROCESS | 3728 | 1464055227526 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 28 (1ADDD000) [pid = 3728] [serial = 28] [outer = 143CB400] 18:00:27 INFO - PROCESS | 3728 | 1464055227772 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]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 398ms 18:00:27 INFO - PROCESS | 3728 | 1464055227808 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 3728 | 1464055227810 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 18:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:00:27 INFO - PROCESS | 3728 | 1464055227813 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 3728 | 1464055227815 Marionette TRACE conn2 <- [1,14,null,{}] 18:00:27 INFO - PROCESS | 3728 | 1464055227819 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}] 18:00:27 INFO - PROCESS | 3728 | 1464055227878 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:00:27 INFO - PROCESS | 3728 | 1464055227888 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C2400 == 11 [pid = 3728] [id = 11] 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 29 (1ADDE400) [pid = 3728] [serial = 29] [outer = 00000000] 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 30 (1AE6FC00) [pid = 3728] [serial = 30] [outer = 1ADDE400] 18:00:27 INFO - PROCESS | 3728 | 1464055227911 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 31 (174E1400) [pid = 3728] [serial = 31] [outer = 1ADDE400] 18:00:28 INFO - PROCESS | 3728 | 1464055228160 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 398ms 18:00:28 INFO - PROCESS | 3728 | 1464055228195 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:00:28 INFO - PROCESS | 3728 | 1464055228197 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 18:00:28 INFO - PROCESS | 3728 | 1464055228200 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3728 | 1464055228202 Marionette TRACE conn2 <- [1,18,null,{}] 18:00:28 INFO - PROCESS | 3728 | 1464055228205 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}] 18:00:28 INFO - PROCESS | 3728 | 1464055228286 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:00:28 INFO - PROCESS | 3728 | 1464055228294 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 3728 | ++DOCSHELL 174E7C00 == 12 [pid = 3728] [id = 12] 18:00:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 32 (174E9C00) [pid = 3728] [serial = 32] [outer = 00000000] 18:00:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 33 (1AA59C00) [pid = 3728] [serial = 33] [outer = 174E9C00] 18:00:28 INFO - PROCESS | 3728 | 1464055228332 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 34 (1AA5D800) [pid = 3728] [serial = 34] [outer = 174E9C00] 18:00:28 INFO - PROCESS | 3728 | 1464055228585 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 398ms 18:00:28 INFO - PROCESS | 3728 | 1464055228603 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3728 | 1464055228605 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 18:00:28 INFO - PROCESS | 3728 | 1464055228609 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3728 | 1464055228610 Marionette TRACE conn2 <- [1,22,null,{}] 18:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:00:28 INFO - PROCESS | 3728 | 1464055228614 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}] 18:00:28 INFO - PROCESS | 3728 | 1464055228678 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:00:28 INFO - PROCESS | 3728 | 1464055228684 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 3728 | ++DOCSHELL 1AA63800 == 13 [pid = 3728] [id = 13] 18:00:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 35 (1ABA4000) [pid = 3728] [serial = 35] [outer = 00000000] 18:00:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 36 (1ABAD800) [pid = 3728] [serial = 36] [outer = 1ABA4000] 18:00:28 INFO - PROCESS | 3728 | 1464055228731 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 37 (1AE69400) [pid = 3728] [serial = 37] [outer = 1ABA4000] 18:00:28 INFO - PROCESS | 3728 | 1464055228964 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 356ms 18:00:28 INFO - PROCESS | 3728 | 1464055228976 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3728 | 1464055228978 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:00:28 INFO - PROCESS | 3728 | 1464055228984 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3728 | 1464055228986 Marionette TRACE conn2 <- [1,26,null,{}] 18:00:28 INFO - PROCESS | 3728 | 1464055228990 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}] 18:00:29 INFO - PROCESS | 3728 | 1464055229062 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:00:29 INFO - PROCESS | 3728 | 1464055229069 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3728 | ++DOCSHELL 1B104C00 == 14 [pid = 3728] [id = 14] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 38 (1B106400) [pid = 3728] [serial = 38] [outer = 00000000] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 39 (1B10E000) [pid = 3728] [serial = 39] [outer = 1B106400] 18:00:29 INFO - PROCESS | 3728 | 1464055229093 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 40 (1B3A5400) [pid = 3728] [serial = 40] [outer = 1B106400] 18:00:29 INFO - PROCESS | 3728 | ++DOCSHELL 1B3AE800 == 15 [pid = 3728] [id = 15] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 41 (1B3AFC00) [pid = 3728] [serial = 41] [outer = 00000000] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 42 (1B3B1C00) [pid = 3728] [serial = 42] [outer = 1B3AFC00] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 43 (1B422C00) [pid = 3728] [serial = 43] [outer = 1B3AFC00] 18:00:29 INFO - PROCESS | 3728 | ++DOCSHELL 1A0BC000 == 16 [pid = 3728] [id = 16] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 44 (1B3B2C00) [pid = 3728] [serial = 44] [outer = 00000000] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 45 (1B42AC00) [pid = 3728] [serial = 45] [outer = 1B3B2C00] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 46 (1B50A000) [pid = 3728] [serial = 46] [outer = 1B3B2C00] 18:00:29 INFO - PROCESS | 3728 | 1464055229439 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]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 460ms 18:00:29 INFO - PROCESS | 3728 | 1464055229471 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 3728 | 1464055229473 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 18:00:29 INFO - PROCESS | 3728 | 1464055229476 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 3728 | 1464055229478 Marionette TRACE conn2 <- [1,30,null,{}] 18:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:00:29 INFO - PROCESS | 3728 | 1464055229481 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}] 18:00:29 INFO - PROCESS | 3728 | 1464055229558 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:00:29 INFO - PROCESS | 3728 | --DOCSHELL 118BE400 == 15 [pid = 3728] [id = 1] 18:00:29 INFO - PROCESS | 3728 | 1464055229902 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3728 | ++DOCSHELL 104E6400 == 16 [pid = 3728] [id = 17] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 47 (104E6800) [pid = 3728] [serial = 47] [outer = 00000000] 18:00:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 48 (10504400) [pid = 3728] [serial = 48] [outer = 104E6800] 18:00:29 INFO - PROCESS | 3728 | 1464055229963 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 49 (10A5CC00) [pid = 3728] [serial = 49] [outer = 104E6800] 18:00:30 INFO - PROCESS | 3728 | 1464055230360 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]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 910ms 18:00:30 INFO - PROCESS | 3728 | 1464055230383 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 3728 | 1464055230387 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 18:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:00:30 INFO - PROCESS | 3728 | 1464055230391 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 3728 | 1464055230396 Marionette TRACE conn2 <- [1,34,null,{}] 18:00:30 INFO - PROCESS | 3728 | 1464055230401 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}] 18:00:30 INFO - PROCESS | 3728 | 1464055230492 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:00:30 INFO - PROCESS | 3728 | 1464055230535 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 3728 | ++DOCSHELL 11255800 == 17 [pid = 3728] [id = 18] 18:00:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (11256400) [pid = 3728] [serial = 50] [outer = 00000000] 18:00:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (12F38400) [pid = 3728] [serial = 51] [outer = 11256400] 18:00:30 INFO - PROCESS | 3728 | 1464055230611 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (1318E000) [pid = 3728] [serial = 52] [outer = 11256400] 18:00:31 INFO - PROCESS | 3728 | 1464055231042 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 670ms 18:00:31 INFO - PROCESS | 3728 | 1464055231063 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3728 | 1464055231066 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 18:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:00:31 INFO - PROCESS | 3728 | 1464055231070 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 3728 | 1464055231073 Marionette TRACE conn2 <- [1,38,null,{}] 18:00:31 INFO - PROCESS | 3728 | 1464055231077 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}] 18:00:31 INFO - PROCESS | 3728 | 1464055231274 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:00:31 INFO - PROCESS | 3728 | 1464055231317 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3728 | ++DOCSHELL 10509400 == 18 [pid = 3728] [id = 19] 18:00:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (1050B000) [pid = 3728] [serial = 53] [outer = 00000000] 18:00:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (10565C00) [pid = 3728] [serial = 54] [outer = 1050B000] 18:00:31 INFO - PROCESS | 3728 | 1464055231352 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (10A60800) [pid = 3728] [serial = 55] [outer = 1050B000] 18:00:31 INFO - PROCESS | 3728 | --DOCSHELL 13E6F800 == 17 [pid = 3728] [id = 4] 18:00:31 INFO - PROCESS | 3728 | 1464055231716 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 18:00:31 INFO - PROCESS | 3728 | 1464055231767 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3728 | 1464055231770 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 18:00:31 INFO - PROCESS | 3728 | 1464055231776 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:00:31 INFO - PROCESS | 3728 | 1464055231780 Marionette TRACE conn2 <- [1,42,null,{}] 18:00:31 INFO - PROCESS | 3728 | 1464055231763 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}] 18:00:31 INFO - PROCESS | 3728 | 1464055231821 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:00:31 INFO - PROCESS | 3728 | 1464055231834 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3728 | ++DOCSHELL 110E7400 == 18 [pid = 3728] [id = 20] 18:00:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (110E9800) [pid = 3728] [serial = 56] [outer = 00000000] 18:00:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (1125C000) [pid = 3728] [serial = 57] [outer = 110E9800] 18:00:31 INFO - PROCESS | 3728 | 1464055231887 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (114E0000) [pid = 3728] [serial = 58] [outer = 110E9800] 18:00:32 INFO - PROCESS | 3728 | 1464055232164 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]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 429ms 18:00:32 INFO - PROCESS | 3728 | 1464055232195 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 3728 | 1464055232198 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 18:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:00:32 INFO - PROCESS | 3728 | 1464055232202 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 3728 | 1464055232204 Marionette TRACE conn2 <- [1,46,null,{}] 18:00:32 INFO - PROCESS | 3728 | 1464055232208 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}] 18:00:32 INFO - PROCESS | 3728 | 1464055232265 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:00:32 INFO - PROCESS | 3728 | 1464055232342 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 3728 | ++DOCSHELL 13187C00 == 19 [pid = 3728] [id = 21] 18:00:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (13189000) [pid = 3728] [serial = 59] [outer = 00000000] 18:00:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (131DE400) [pid = 3728] [serial = 60] [outer = 13189000] 18:00:32 INFO - PROCESS | 3728 | 1464055232379 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (13233400) [pid = 3728] [serial = 61] [outer = 13189000] 18:00:32 INFO - PROCESS | 3728 | 1464055232676 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]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 492ms 18:00:32 INFO - PROCESS | 3728 | 1464055232698 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 3728 | 1464055232702 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 18:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:00:32 INFO - PROCESS | 3728 | 1464055232712 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 3728 | 1464055232717 Marionette TRACE conn2 <- [1,50,null,{}] 18:00:32 INFO - PROCESS | 3728 | 1464055232721 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}] 18:00:32 INFO - PROCESS | 3728 | 1464055232788 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:00:32 INFO - PROCESS | 3728 | 1464055232799 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 3728 | ++DOCSHELL 131DC400 == 20 [pid = 3728] [id = 22] 18:00:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1322BC00) [pid = 3728] [serial = 62] [outer = 00000000] 18:00:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (14326800) [pid = 3728] [serial = 63] [outer = 1322BC00] 18:00:32 INFO - PROCESS | 3728 | 1464055232822 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (143F7C00) [pid = 3728] [serial = 64] [outer = 1322BC00] 18:00:33 INFO - PROCESS | 3728 | 1464055233097 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]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 440ms 18:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:00:33 INFO - PROCESS | 3728 | 1464055233135 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 3728 | 1464055233137 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 18:00:33 INFO - PROCESS | 3728 | 1464055233140 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 3728 | 1464055233142 Marionette TRACE conn2 <- [1,54,null,{}] 18:00:33 INFO - PROCESS | 3728 | 1464055233155 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}] 18:00:33 INFO - PROCESS | 3728 | 1464055233211 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:00:33 INFO - PROCESS | 3728 | 1464055233217 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 3728 | ++DOCSHELL 1392A400 == 21 [pid = 3728] [id = 23] 18:00:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (14326000) [pid = 3728] [serial = 65] [outer = 00000000] 18:00:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (15434000) [pid = 3728] [serial = 66] [outer = 14326000] 18:00:33 INFO - PROCESS | 3728 | 1464055233241 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (154BAC00) [pid = 3728] [serial = 67] [outer = 14326000] 18:00:33 INFO - PROCESS | 3728 | 1464055233533 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]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 398ms 18:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:00:33 INFO - PROCESS | 3728 | 1464055233557 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 3728 | 1464055233559 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 18:00:33 INFO - PROCESS | 3728 | 1464055233562 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 3728 | 1464055233564 Marionette TRACE conn2 <- [1,58,null,{}] 18:00:33 INFO - PROCESS | 3728 | 1464055233567 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}] 18:00:33 INFO - PROCESS | 3728 | 1464055233636 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:00:33 INFO - PROCESS | 3728 | 1464055233646 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 3728 | ++DOCSHELL 15837400 == 22 [pid = 3728] [id = 24] 18:00:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15837800) [pid = 3728] [serial = 68] [outer = 00000000] 18:00:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (15842000) [pid = 3728] [serial = 69] [outer = 15837800] 18:00:33 INFO - PROCESS | 3728 | 1464055233678 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15D67C00) [pid = 3728] [serial = 70] [outer = 15837800] 18:00:33 INFO - PROCESS | 3728 | 1464055233950 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]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 18:00:33 INFO - PROCESS | 3728 | 1464055233984 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 3728 | 1464055233986 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 18:00:33 INFO - PROCESS | 3728 | 1464055233989 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:00:33 INFO - PROCESS | 3728 | 1464055233991 Marionette TRACE conn2 <- [1,62,null,{}] 18:00:33 INFO - PROCESS | 3728 | 1464055233994 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}] 18:00:34 INFO - PROCESS | 3728 | 1464055234056 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:00:34 INFO - PROCESS | 3728 | 1464055234064 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3728 | ++DOCSHELL 143CCC00 == 23 [pid = 3728] [id = 25] 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15433C00) [pid = 3728] [serial = 71] [outer = 00000000] 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15EB7000) [pid = 3728] [serial = 72] [outer = 15433C00] 18:00:34 INFO - PROCESS | 3728 | 1464055234111 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1678E000) [pid = 3728] [serial = 73] [outer = 15433C00] 18:00:34 INFO - PROCESS | 3728 | 1464055234384 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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 419ms 18:00:34 INFO - PROCESS | 3728 | 1464055234402 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3728 | 1464055234403 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 18:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:00:34 INFO - PROCESS | 3728 | 1464055234407 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 3728 | 1464055234408 Marionette TRACE conn2 <- [1,66,null,{}] 18:00:34 INFO - PROCESS | 3728 | 1464055234412 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}] 18:00:34 INFO - PROCESS | 3728 | 1464055234485 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:00:34 INFO - PROCESS | 3728 | 1464055234498 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3728 | ++DOCSHELL 15D82C00 == 24 [pid = 3728] [id = 26] 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15D8DC00) [pid = 3728] [serial = 74] [outer = 00000000] 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1740E400) [pid = 3728] [serial = 75] [outer = 15D8DC00] 18:00:34 INFO - PROCESS | 3728 | 1464055234543 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (174E7800) [pid = 3728] [serial = 76] [outer = 15D8DC00] 18:00:34 INFO - PROCESS | 3728 | 1464055234804 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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 398ms 18:00:34 INFO - PROCESS | 3728 | 1464055234812 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3728 | 1464055234814 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 18:00:34 INFO - PROCESS | 3728 | 1464055234817 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:00:34 INFO - PROCESS | 3728 | 1464055234819 Marionette TRACE conn2 <- [1,70,null,{}] 18:00:34 INFO - PROCESS | 3728 | 1464055234823 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}] 18:00:34 INFO - PROCESS | 3728 | 1464055234904 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:00:34 INFO - PROCESS | 3728 | 1464055234893 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3728 | ++DOCSHELL 1678F000 == 25 [pid = 3728] [id = 27] 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16BAA000) [pid = 3728] [serial = 77] [outer = 00000000] 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17501800) [pid = 3728] [serial = 78] [outer = 16BAA000] 18:00:34 INFO - PROCESS | 3728 | 1464055234956 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17505000) [pid = 3728] [serial = 79] [outer = 16BAA000] 18:00:35 INFO - PROCESS | 3728 | 1464055235203 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]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 397ms 18:00:35 INFO - PROCESS | 3728 | 1464055235234 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 3728 | 1464055235236 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 18:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:00:35 INFO - PROCESS | 3728 | 1464055235218 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 3728 | 1464055235220 Marionette TRACE conn2 <- [1,74,null,{}] 18:00:35 INFO - PROCESS | 3728 | 1464055235223 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}] 18:00:35 INFO - PROCESS | 3728 | 1464055235298 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:00:35 INFO - PROCESS | 3728 | 1464055235344 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3728 | ++DOCSHELL 13232000 == 26 [pid = 3728] [id = 28] 18:00:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (143CB800) [pid = 3728] [serial = 80] [outer = 00000000] 18:00:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1770D000) [pid = 3728] [serial = 81] [outer = 143CB800] 18:00:35 INFO - PROCESS | 3728 | 1464055235366 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17D5C400) [pid = 3728] [serial = 82] [outer = 143CB800] 18:00:35 INFO - PROCESS | 3728 | 1464055235612 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]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 398ms 18:00:35 INFO - PROCESS | 3728 | 1464055235630 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 3728 | 1464055235632 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 18:00:35 INFO - PROCESS | 3728 | 1464055235635 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:00:35 INFO - PROCESS | 3728 | 1464055235637 Marionette TRACE conn2 <- [1,78,null,{}] 18:00:35 INFO - PROCESS | 3728 | 1464055235641 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}] 18:00:35 INFO - PROCESS | 3728 | 1464055235699 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:00:35 INFO - PROCESS | 3728 | 1464055235708 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3728 | ++DOCSHELL 175B7800 == 27 [pid = 3728] [id = 29] 18:00:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17703800) [pid = 3728] [serial = 83] [outer = 00000000] 18:00:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1822CC00) [pid = 3728] [serial = 84] [outer = 17703800] 18:00:35 INFO - PROCESS | 3728 | 1464055235733 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (199C8000) [pid = 3728] [serial = 85] [outer = 17703800] 18:00:36 INFO - PROCESS | 3728 | 1464055236035 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]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 419ms 18:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:00:36 INFO - PROCESS | 3728 | 1464055236052 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 3728 | 1464055236054 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 18:00:36 INFO - PROCESS | 3728 | 1464055236058 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 3728 | 1464055236060 Marionette TRACE conn2 <- [1,82,null,{}] 18:00:36 INFO - PROCESS | 3728 | 1464055236064 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}] 18:00:36 INFO - PROCESS | 3728 | 1464055236151 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:00:36 INFO - PROCESS | 3728 | 1464055236164 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 3728 | ++DOCSHELL 17F36800 == 28 [pid = 3728] [id = 30] 18:00:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17F3CC00) [pid = 3728] [serial = 86] [outer = 00000000] 18:00:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19FDF000) [pid = 3728] [serial = 87] [outer = 17F3CC00] 18:00:36 INFO - PROCESS | 3728 | 1464055236208 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19FE7800) [pid = 3728] [serial = 88] [outer = 17F3CC00] 18:00:36 INFO - PROCESS | 3728 | 1464055236469 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]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 419ms 18:00:36 INFO - PROCESS | 3728 | 1464055236474 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 3728 | 1464055236476 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 18:00:36 INFO - PROCESS | 3728 | 1464055236479 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:00:36 INFO - PROCESS | 3728 | 1464055236481 Marionette TRACE conn2 <- [1,86,null,{}] 18:00:36 INFO - PROCESS | 3728 | 1464055236484 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}] 18:00:36 INFO - PROCESS | 3728 | 1464055236538 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:00:37 INFO - PROCESS | 3728 | 1464055237139 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3728 | ++DOCSHELL 104E2800 == 29 [pid = 3728] [id = 31] 18:00:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (104E5000) [pid = 3728] [serial = 89] [outer = 00000000] 18:00:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (10504C00) [pid = 3728] [serial = 90] [outer = 104E5000] 18:00:37 INFO - PROCESS | 3728 | 1464055237167 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (10A57000) [pid = 3728] [serial = 91] [outer = 104E5000] 18:00:37 INFO - PROCESS | 3728 | 1464055237494 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]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1005ms 18:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:00:37 INFO - PROCESS | 3728 | 1464055237515 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3728 | 1464055237519 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 18:00:37 INFO - PROCESS | 3728 | 1464055237524 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 3728 | 1464055237527 Marionette TRACE conn2 <- [1,90,null,{}] 18:00:37 INFO - PROCESS | 3728 | 1464055237536 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}] 18:00:37 INFO - PROCESS | 3728 | 1464055237596 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:00:37 INFO - PROCESS | 3728 | 1464055237612 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3728 | ++DOCSHELL 11254400 == 30 [pid = 3728] [id = 32] 18:00:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (11255C00) [pid = 3728] [serial = 92] [outer = 00000000] 18:00:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (118CBC00) [pid = 3728] [serial = 93] [outer = 11255C00] 18:00:37 INFO - PROCESS | 3728 | 1464055237659 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1290DC00) [pid = 3728] [serial = 94] [outer = 11255C00] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1ABA4000) [pid = 3728] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (174E9C00) [pid = 3728] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1ADDE400) [pid = 3728] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (143CB400) [pid = 3728] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19FDE400) [pid = 3728] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13E70000) [pid = 3728] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1322BC00) [pid = 3728] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (14326000) [pid = 3728] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (15837800) [pid = 3728] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (15433C00) [pid = 3728] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15D8DC00) [pid = 3728] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16BAA000) [pid = 3728] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (143CB800) [pid = 3728] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17703800) [pid = 3728] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1B106400) [pid = 3728] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (104E6800) [pid = 3728] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (11256400) [pid = 3728] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1050B000) [pid = 3728] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (110E9800) [pid = 3728] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:00:38 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13189000) [pid = 3728] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:00:38 INFO - PROCESS | 3728 | 1464055238219 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]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 701ms 18:00:38 INFO - PROCESS | 3728 | 1464055238223 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 3728 | 1464055238227 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 18:00:38 INFO - PROCESS | 3728 | 1464055238235 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:00:38 INFO - PROCESS | 3728 | 1464055238237 Marionette TRACE conn2 <- [1,94,null,{}] 18:00:38 INFO - PROCESS | 3728 | 1464055238241 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}] 18:00:38 INFO - PROCESS | 3728 | 1464055238296 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:00:38 INFO - PROCESS | 3728 | 1464055238304 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3728 | ++DOCSHELL 10A59000 == 31 [pid = 3728] [id = 33] 18:00:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10A59800) [pid = 3728] [serial = 95] [outer = 00000000] 18:00:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (11FB4400) [pid = 3728] [serial = 96] [outer = 10A59800] 18:00:38 INFO - PROCESS | 3728 | 1464055238329 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (12FF5000) [pid = 3728] [serial = 97] [outer = 10A59800] 18:00:38 INFO - PROCESS | 3728 | 1464055238635 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]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 430ms 18:00:38 INFO - PROCESS | 3728 | 1464055238667 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 3728 | 1464055238669 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 18:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:00:38 INFO - PROCESS | 3728 | 1464055238679 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 3728 | 1464055238684 Marionette TRACE conn2 <- [1,98,null,{}] 18:00:38 INFO - PROCESS | 3728 | 1464055238689 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}] 18:00:38 INFO - PROCESS | 3728 | 1464055238748 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:00:38 INFO - PROCESS | 3728 | 1464055238735 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3728 | ++DOCSHELL 13E6C400 == 32 [pid = 3728] [id = 34] 18:00:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13E6EC00) [pid = 3728] [serial = 98] [outer = 00000000] 18:00:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (14328800) [pid = 3728] [serial = 99] [outer = 13E6EC00] 18:00:38 INFO - PROCESS | 3728 | 1464055238780 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (143CB800) [pid = 3728] [serial = 100] [outer = 13E6EC00] 18:00:39 INFO - PROCESS | 3728 | 1464055239086 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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 439ms 18:00:39 INFO - PROCESS | 3728 | 1464055239106 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:00:39 INFO - PROCESS | 3728 | 1464055239108 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 18:00:39 INFO - PROCESS | 3728 | 1464055239112 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 3728 | 1464055239113 Marionette TRACE conn2 <- [1,102,null,{}] 18:00:39 INFO - PROCESS | 3728 | 1464055239117 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}] 18:00:39 INFO - PROCESS | 3728 | 1464055239178 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:00:39 INFO - PROCESS | 3728 | 1464055239209 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 3728 | ++DOCSHELL 15432C00 == 33 [pid = 3728] [id = 35] 18:00:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (15433000) [pid = 3728] [serial = 101] [outer = 00000000] 18:00:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (15837C00) [pid = 3728] [serial = 102] [outer = 15433000] 18:00:39 INFO - PROCESS | 3728 | 1464055239231 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (15842400) [pid = 3728] [serial = 103] [outer = 15433000] 18:00:39 INFO - PROCESS | 3728 | 1464055239508 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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 429ms 18:00:39 INFO - PROCESS | 3728 | 1464055239534 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 3728 | 1464055239538 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 18:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:00:39 INFO - PROCESS | 3728 | 1464055239559 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 3728 | 1464055239563 Marionette TRACE conn2 <- [1,106,null,{}] 18:00:39 INFO - PROCESS | 3728 | 1464055239569 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}] 18:00:39 INFO - PROCESS | 3728 | 1464055239650 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:00:39 INFO - PROCESS | 3728 | 1464055239698 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 3728 | ++DOCSHELL 10A63800 == 34 [pid = 3728] [id = 36] 18:00:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10EB7400) [pid = 3728] [serial = 104] [outer = 00000000] 18:00:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1108C000) [pid = 3728] [serial = 105] [outer = 10EB7400] 18:00:39 INFO - PROCESS | 3728 | 1464055239755 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (11252C00) [pid = 3728] [serial = 106] [outer = 10EB7400] 18:00:40 INFO - PROCESS | 3728 | 1464055240201 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]]]}] 18:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 18:00:40 INFO - PROCESS | 3728 | 1464055240222 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 3728 | 1464055240225 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:00:40 INFO - PROCESS | 3728 | 1464055240234 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 3728 | 1464055240238 Marionette TRACE conn2 <- [1,110,null,{}] 18:00:40 INFO - PROCESS | 3728 | 1464055240243 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}] 18:00:40 INFO - PROCESS | 3728 | 1464055240337 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:00:40 INFO - PROCESS | 3728 | 1464055240354 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3728 | ++DOCSHELL 12B52400 == 35 [pid = 3728] [id = 37] 18:00:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (12BDDC00) [pid = 3728] [serial = 107] [outer = 00000000] 18:00:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1431D800) [pid = 3728] [serial = 108] [outer = 12BDDC00] 18:00:40 INFO - PROCESS | 3728 | 1464055240387 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (15372000) [pid = 3728] [serial = 109] [outer = 12BDDC00] 18:00:40 INFO - PROCESS | 3728 | 1464055240843 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]]]}] 18:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 18:00:40 INFO - PROCESS | 3728 | 1464055240870 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 3728 | 1464055240873 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:00:40 INFO - PROCESS | 3728 | 1464055240877 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 3728 | 1464055240879 Marionette TRACE conn2 <- [1,114,null,{}] 18:00:40 INFO - PROCESS | 3728 | 1464055240890 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}] 18:00:40 INFO - PROCESS | 3728 | 1464055240946 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:00:40 INFO - PROCESS | 3728 | 1464055241022 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 3728 | ++DOCSHELL 165BC800 == 36 [pid = 3728] [id = 38] 18:00:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (165C2000) [pid = 3728] [serial = 110] [outer = 00000000] 18:00:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16BA6800) [pid = 3728] [serial = 111] [outer = 165C2000] 18:00:41 INFO - PROCESS | 3728 | 1464055241060 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (17415C00) [pid = 3728] [serial = 112] [outer = 165C2000] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 10A59000 == 35 [pid = 3728] [id = 33] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 17F36800 == 34 [pid = 3728] [id = 30] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 104E2800 == 33 [pid = 3728] [id = 31] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 13E6C400 == 32 [pid = 3728] [id = 34] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 11254400 == 31 [pid = 3728] [id = 32] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 15432C00 == 30 [pid = 3728] [id = 35] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 10A63800 == 29 [pid = 3728] [id = 36] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 12B52400 == 28 [pid = 3728] [id = 37] 18:00:41 INFO - PROCESS | 3728 | --DOCSHELL 175B7800 == 27 [pid = 3728] [id = 29] 18:00:41 INFO - PROCESS | 3728 | 1464055241923 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]]]}] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16BAE000) [pid = 3728] [serial = 17] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (14322000) [pid = 3728] [serial = 9] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (14326C00) [pid = 3728] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (11FB1400) [pid = 3728] [serial = 4] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (14326800) [pid = 3728] [serial = 63] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (143F7C00) [pid = 3728] [serial = 64] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (15434000) [pid = 3728] [serial = 66] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (15842000) [pid = 3728] [serial = 69] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15EB7000) [pid = 3728] [serial = 72] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1740E400) [pid = 3728] [serial = 75] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17501800) [pid = 3728] [serial = 78] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1770D000) [pid = 3728] [serial = 81] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1822CC00) [pid = 3728] [serial = 84] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10504400) [pid = 3728] [serial = 48] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (154BAC00) [pid = 3728] [serial = 67] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12F38400) [pid = 3728] [serial = 51] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10565C00) [pid = 3728] [serial = 54] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1125C000) [pid = 3728] [serial = 57] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (131DE400) [pid = 3728] [serial = 60] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (15D67C00) [pid = 3728] [serial = 70] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1678E000) [pid = 3728] [serial = 73] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (174E7800) [pid = 3728] [serial = 76] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (114E0000) [pid = 3728] [serial = 58] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17505000) [pid = 3728] [serial = 79] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (10A60800) [pid = 3728] [serial = 55] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13233400) [pid = 3728] [serial = 61] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17D5C400) [pid = 3728] [serial = 82] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (10A5CC00) [pid = 3728] [serial = 49] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (199C8000) [pid = 3728] [serial = 85] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (19FDF000) [pid = 3728] [serial = 87] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1318E000) [pid = 3728] [serial = 52] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1B3A5400) [pid = 3728] [serial = 40] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1A29CC00) [pid = 3728] [serial = 27] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1ADDD000) [pid = 3728] [serial = 28] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19FE5800) [pid = 3728] [serial = 22] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1A2A0000) [pid = 3728] [serial = 24] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19FE1400) [pid = 3728] [serial = 21] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (1678F400) [pid = 3728] [serial = 14] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1B42AC00) [pid = 3728] [serial = 45] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (1B3B1C00) [pid = 3728] [serial = 42] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (1B10E000) [pid = 3728] [serial = 39] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 50 (1ABAD800) [pid = 3728] [serial = 36] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 49 (1AE69400) [pid = 3728] [serial = 37] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 48 (1AA59C00) [pid = 3728] [serial = 33] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 47 (1AA5D800) [pid = 3728] [serial = 34] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 46 (1AE6FC00) [pid = 3728] [serial = 30] [outer = 00000000] [url = about:blank] 18:00:41 INFO - PROCESS | 3728 | --DOMWINDOW == 45 (174E1400) [pid = 3728] [serial = 31] [outer = 00000000] [url = about:blank] 18:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1110ms 18:00:41 INFO - PROCESS | 3728 | 1464055242007 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 3728 | 1464055241989 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 18:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:00:41 INFO - PROCESS | 3728 | 1464055241995 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 3728 | 1464055241999 Marionette TRACE conn2 <- [1,118,null,{}] 18:00:42 INFO - PROCESS | 3728 | 1464055242006 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}] 18:00:42 INFO - PROCESS | 3728 | 1464055242099 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:00:42 INFO - PROCESS | 3728 | 1464055242111 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3728 | ++DOCSHELL 105F5C00 == 28 [pid = 3728] [id = 39] 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 46 (10A5A800) [pid = 3728] [serial = 113] [outer = 00000000] 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 47 (10F60C00) [pid = 3728] [serial = 114] [outer = 10A5A800] 18:00:42 INFO - PROCESS | 3728 | 1464055242141 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 48 (1108AC00) [pid = 3728] [serial = 115] [outer = 10A5A800] 18:00:42 INFO - PROCESS | 3728 | 1464055242443 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]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 461ms 18:00:42 INFO - PROCESS | 3728 | 1464055242470 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 3728 | 1464055242476 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 18:00:42 INFO - PROCESS | 3728 | 1464055242483 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:00:42 INFO - PROCESS | 3728 | 1464055242486 Marionette TRACE conn2 <- [1,122,null,{}] 18:00:42 INFO - PROCESS | 3728 | 1464055242490 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}] 18:00:42 INFO - PROCESS | 3728 | 1464055242558 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:00:42 INFO - PROCESS | 3728 | 1464055242547 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3728 | ++DOCSHELL 11FAA400 == 29 [pid = 3728] [id = 40] 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 49 (11FAA800) [pid = 3728] [serial = 116] [outer = 00000000] 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (1290AC00) [pid = 3728] [serial = 117] [outer = 11FAA800] 18:00:42 INFO - PROCESS | 3728 | 1464055242599 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (12BDB400) [pid = 3728] [serial = 118] [outer = 11FAA800] 18:00:42 INFO - PROCESS | 3728 | 1464055242868 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]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 398ms 18:00:42 INFO - PROCESS | 3728 | 1464055242897 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 3728 | 1464055242900 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 18:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:00:42 INFO - PROCESS | 3728 | 1464055242882 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 3728 | 1464055242886 Marionette TRACE conn2 <- [1,126,null,{}] 18:00:42 INFO - PROCESS | 3728 | 1464055242897 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}] 18:00:42 INFO - PROCESS | 3728 | 1464055242957 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:00:42 INFO - PROCESS | 3728 | 1464055242965 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3728 | ++DOCSHELL 131D9400 == 30 [pid = 3728] [id = 41] 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (131D9C00) [pid = 3728] [serial = 119] [outer = 00000000] 18:00:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (13959800) [pid = 3728] [serial = 120] [outer = 131D9C00] 18:00:42 INFO - PROCESS | 3728 | 1464055242992 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (13A52C00) [pid = 3728] [serial = 121] [outer = 131D9C00] 18:00:43 INFO - PROCESS | 3728 | 1464055243304 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]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 18:00:43 INFO - PROCESS | 3728 | 1464055243309 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:00:43 INFO - PROCESS | 3728 | 1464055243311 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 18:00:43 INFO - PROCESS | 3728 | 1464055243315 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3728 | 1464055243316 Marionette TRACE conn2 <- [1,130,null,{}] 18:00:43 INFO - PROCESS | 3728 | 1464055243320 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}] 18:00:43 INFO - PROCESS | 3728 | 1464055243371 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:00:43 INFO - PROCESS | 3728 | 1464055243377 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3728 | ++DOCSHELL 13E6AC00 == 31 [pid = 3728] [id = 42] 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (14323C00) [pid = 3728] [serial = 122] [outer = 00000000] 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (1542EC00) [pid = 3728] [serial = 123] [outer = 14323C00] 18:00:43 INFO - PROCESS | 3728 | 1464055243423 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (154BAC00) [pid = 3728] [serial = 124] [outer = 14323C00] 18:00:43 INFO - PROCESS | 3728 | 1464055243725 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]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 429ms 18:00:43 INFO - PROCESS | 3728 | 1464055243751 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3728 | 1464055243753 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 18:00:43 INFO - PROCESS | 3728 | 1464055243756 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:00:43 INFO - PROCESS | 3728 | 1464055243758 Marionette TRACE conn2 <- [1,134,null,{}] 18:00:43 INFO - PROCESS | 3728 | 1464055243762 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}] 18:00:43 INFO - PROCESS | 3728 | 1464055243836 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:00:43 INFO - PROCESS | 3728 | 1464055243825 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3728 | ++DOCSHELL 132E0400 == 32 [pid = 3728] [id = 43] 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (14327400) [pid = 3728] [serial = 125] [outer = 00000000] 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (158D2800) [pid = 3728] [serial = 126] [outer = 14327400] 18:00:43 INFO - PROCESS | 3728 | 1464055243882 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (15D72400) [pid = 3728] [serial = 127] [outer = 14327400] 18:00:44 INFO - PROCESS | 3728 | 1464055244215 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]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 18:00:44 INFO - PROCESS | 3728 | 1464055244219 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 3728 | 1464055244221 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 18:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:00:44 INFO - PROCESS | 3728 | 1464055244225 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 3728 | 1464055244226 Marionette TRACE conn2 <- [1,138,null,{}] 18:00:44 INFO - PROCESS | 3728 | 1464055244230 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}] 18:00:44 INFO - PROCESS | 3728 | 1464055244304 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:00:44 INFO - PROCESS | 3728 | 1464055244312 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3728 | ++DOCSHELL 15843400 == 33 [pid = 3728] [id = 44] 18:00:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (158D1800) [pid = 3728] [serial = 128] [outer = 00000000] 18:00:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (16844800) [pid = 3728] [serial = 129] [outer = 158D1800] 18:00:44 INFO - PROCESS | 3728 | 1464055244358 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16C0F800) [pid = 3728] [serial = 130] [outer = 158D1800] 18:00:44 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (15433000) [pid = 3728] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:00:44 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (11255C00) [pid = 3728] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:00:44 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (10A59800) [pid = 3728] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:00:44 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (104E5000) [pid = 3728] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:00:44 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (13E6EC00) [pid = 3728] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:00:44 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (17F3CC00) [pid = 3728] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:00:44 INFO - PROCESS | 3728 | 1464055244650 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]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 18:00:44 INFO - PROCESS | 3728 | 1464055244690 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 3728 | 1464055244692 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 18:00:44 INFO - PROCESS | 3728 | 1464055244696 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 3728 | 1464055244697 Marionette TRACE conn2 <- [1,142,null,{}] 18:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:00:44 INFO - PROCESS | 3728 | 1464055244701 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}] 18:00:44 INFO - PROCESS | 3728 | 1464055244769 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:00:44 INFO - PROCESS | 3728 | 1464055244820 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3728 | ++DOCSHELL 10F60400 == 34 [pid = 3728] [id = 45] 18:00:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (110ECC00) [pid = 3728] [serial = 131] [outer = 00000000] 18:00:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (157B7C00) [pid = 3728] [serial = 132] [outer = 110ECC00] 18:00:44 INFO - PROCESS | 3728 | 1464055244864 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (157BA000) [pid = 3728] [serial = 133] [outer = 110ECC00] 18:00:45 INFO - PROCESS | 3728 | 1464055245099 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 429ms 18:00:45 INFO - PROCESS | 3728 | 1464055245130 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3728 | 1464055245132 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 18:00:45 INFO - PROCESS | 3728 | 1464055245135 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:00:45 INFO - PROCESS | 3728 | 1464055245137 Marionette TRACE conn2 <- [1,146,null,{}] 18:00:45 INFO - PROCESS | 3728 | 1464055245141 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}] 18:00:45 INFO - PROCESS | 3728 | 1464055245210 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:00:45 INFO - PROCESS | 3728 | 1464055245216 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 3728 | ++DOCSHELL 174E2000 == 35 [pid = 3728] [id = 46] 18:00:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (174E5400) [pid = 3728] [serial = 134] [outer = 00000000] 18:00:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (17502000) [pid = 3728] [serial = 135] [outer = 174E5400] 18:00:45 INFO - PROCESS | 3728 | 1464055245261 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (175B3000) [pid = 3728] [serial = 136] [outer = 174E5400] 18:00:45 INFO - PROCESS | 3728 | 1464055245533 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 397ms 18:00:45 INFO - PROCESS | 3728 | 1464055245538 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3728 | 1464055245540 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 18:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:00:45 INFO - PROCESS | 3728 | 1464055245544 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 3728 | 1464055245546 Marionette TRACE conn2 <- [1,150,null,{}] 18:00:45 INFO - PROCESS | 3728 | 1464055245549 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}] 18:00:45 INFO - PROCESS | 3728 | 1464055245601 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:00:45 INFO - PROCESS | 3728 | 1464055245607 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 3728 | ++DOCSHELL 176CC800 == 36 [pid = 3728] [id = 47] 18:00:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (176CCC00) [pid = 3728] [serial = 137] [outer = 00000000] 18:00:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1770EC00) [pid = 3728] [serial = 138] [outer = 176CCC00] 18:00:45 INFO - PROCESS | 3728 | 1464055245652 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1770F000) [pid = 3728] [serial = 139] [outer = 176CCC00] 18:00:45 INFO - PROCESS | 3728 | 1464055245938 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 397ms 18:00:45 INFO - PROCESS | 3728 | 1464055245963 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3728 | 1464055245965 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 18:00:45 INFO - PROCESS | 3728 | 1464055245977 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:00:45 INFO - PROCESS | 3728 | 1464055245957 Marionette TRACE conn2 <- [1,154,null,{}] 18:00:45 INFO - PROCESS | 3728 | 1464055245965 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}] 18:00:46 INFO - PROCESS | 3728 | 1464055246020 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:00:46 INFO - PROCESS | 3728 | 1464055246027 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 3728 | ++DOCSHELL 154B9400 == 37 [pid = 3728] [id = 48] 18:00:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15FA1800) [pid = 3728] [serial = 140] [outer = 00000000] 18:00:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (17F3CC00) [pid = 3728] [serial = 141] [outer = 15FA1800] 18:00:46 INFO - PROCESS | 3728 | 1464055246071 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1822D800) [pid = 3728] [serial = 142] [outer = 15FA1800] 18:00:46 INFO - PROCESS | 3728 | 1464055246655 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]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 701ms 18:00:46 INFO - PROCESS | 3728 | 1464055246669 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 3728 | 1464055246674 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 18:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:00:46 INFO - PROCESS | 3728 | 1464055246679 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 3728 | 1464055246684 Marionette TRACE conn2 <- [1,158,null,{}] 18:00:46 INFO - PROCESS | 3728 | 1464055246690 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}] 18:00:46 INFO - PROCESS | 3728 | 1464055246779 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:00:46 INFO - PROCESS | 3728 | 1464055246831 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 3728 | ++DOCSHELL 10A5B800 == 38 [pid = 3728] [id = 49] 18:00:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (11254400) [pid = 3728] [serial = 143] [outer = 00000000] 18:00:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11FB2000) [pid = 3728] [serial = 144] [outer = 11254400] 18:00:46 INFO - PROCESS | 3728 | 1464055246867 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13122400) [pid = 3728] [serial = 145] [outer = 11254400] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 176CC800 == 37 [pid = 3728] [id = 47] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 174E2000 == 36 [pid = 3728] [id = 46] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 10F60400 == 35 [pid = 3728] [id = 45] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 15843400 == 34 [pid = 3728] [id = 44] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 132E0400 == 33 [pid = 3728] [id = 43] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 13E6AC00 == 32 [pid = 3728] [id = 42] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 131D9400 == 31 [pid = 3728] [id = 41] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 11FAA400 == 30 [pid = 3728] [id = 40] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 105F5C00 == 29 [pid = 3728] [id = 39] 18:00:47 INFO - PROCESS | 3728 | --DOCSHELL 165BC800 == 28 [pid = 3728] [id = 38] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19FE7800) [pid = 3728] [serial = 88] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (15837C00) [pid = 3728] [serial = 102] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15842400) [pid = 3728] [serial = 103] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (118CBC00) [pid = 3728] [serial = 93] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (11FB4400) [pid = 3728] [serial = 96] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1290DC00) [pid = 3728] [serial = 94] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (10504C00) [pid = 3728] [serial = 90] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (12FF5000) [pid = 3728] [serial = 97] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (10A57000) [pid = 3728] [serial = 91] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (14328800) [pid = 3728] [serial = 99] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (143CB800) [pid = 3728] [serial = 100] [outer = 00000000] [url = about:blank] 18:00:47 INFO - PROCESS | 3728 | 1464055247388 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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 732ms 18:00:47 INFO - PROCESS | 3728 | 1464055247408 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 3728 | 1464055247412 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 18:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:00:47 INFO - PROCESS | 3728 | 1464055247418 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 3728 | 1464055247421 Marionette TRACE conn2 <- [1,162,null,{}] 18:00:47 INFO - PROCESS | 3728 | 1464055247427 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}] 18:00:47 INFO - PROCESS | 3728 | 1464055247494 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:00:47 INFO - PROCESS | 3728 | 1464055247547 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 3728 | ++DOCSHELL 1036E400 == 29 [pid = 3728] [id = 50] 18:00:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (103CC400) [pid = 3728] [serial = 146] [outer = 00000000] 18:00:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (10A65800) [pid = 3728] [serial = 147] [outer = 103CC400] 18:00:47 INFO - PROCESS | 3728 | 1464055247601 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (118CB000) [pid = 3728] [serial = 148] [outer = 103CC400] 18:00:47 INFO - PROCESS | 3728 | 1464055247867 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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 492ms 18:00:47 INFO - PROCESS | 3728 | 1464055247907 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 3728 | 1464055247913 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 18:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:00:47 INFO - PROCESS | 3728 | 1464055247920 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 3728 | 1464055247923 Marionette TRACE conn2 <- [1,166,null,{}] 18:00:47 INFO - PROCESS | 3728 | 1464055247926 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}] 18:00:47 INFO - PROCESS | 3728 | 1464055247986 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:00:47 INFO - PROCESS | 3728 | 1464055248002 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 3728 | ++DOCSHELL 1290DC00 == 30 [pid = 3728] [id = 51] 18:00:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (12FEFC00) [pid = 3728] [serial = 149] [outer = 00000000] 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13226400) [pid = 3728] [serial = 150] [outer = 12FEFC00] 18:00:48 INFO - PROCESS | 3728 | 1464055248030 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (132E7800) [pid = 3728] [serial = 151] [outer = 12FEFC00] 18:00:48 INFO - PROCESS | 3728 | 1464055248324 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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 429ms 18:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:00:48 INFO - PROCESS | 3728 | 1464055248349 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3728 | 1464055248351 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 3728 | 1464055248355 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 3728 | 1464055248358 Marionette TRACE conn2 <- [1,170,null,{}] 18:00:48 INFO - PROCESS | 3728 | 1464055248369 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}] 18:00:48 INFO - PROCESS | 3728 | 1464055248426 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:00:48 INFO - PROCESS | 3728 | 1464055248438 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3728 | ++DOCSHELL 1431D400 == 31 [pid = 3728] [id = 52] 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1431E000) [pid = 3728] [serial = 152] [outer = 00000000] 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (143C6C00) [pid = 3728] [serial = 153] [outer = 1431E000] 18:00:48 INFO - PROCESS | 3728 | 1464055248463 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (143F8400) [pid = 3728] [serial = 154] [outer = 1431E000] 18:00:48 INFO - PROCESS | 3728 | 1464055248760 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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 419ms 18:00:48 INFO - PROCESS | 3728 | 1464055248773 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:00:48 INFO - PROCESS | 3728 | 1464055248775 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 3728 | 1464055248779 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 3728 | 1464055248781 Marionette TRACE conn2 <- [1,174,null,{}] 18:00:48 INFO - PROCESS | 3728 | 1464055248785 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}] 18:00:48 INFO - PROCESS | 3728 | 1464055248851 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:00:48 INFO - PROCESS | 3728 | 1464055248859 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3728 | ++DOCSHELL 11FB4400 == 32 [pid = 3728] [id = 53] 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15369400) [pid = 3728] [serial = 155] [outer = 00000000] 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (15840C00) [pid = 3728] [serial = 156] [outer = 15369400] 18:00:48 INFO - PROCESS | 3728 | 1464055248878 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (158D1000) [pid = 3728] [serial = 157] [outer = 15369400] 18:00:49 INFO - PROCESS | 3728 | 1464055249208 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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 419ms 18:00:49 INFO - PROCESS | 3728 | 1464055249228 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 3728 | 1464055249230 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 18:00:49 INFO - PROCESS | 3728 | 1464055249244 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 3728 | 1464055249246 Marionette TRACE conn2 <- [1,178,null,{}] 18:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:00:49 INFO - PROCESS | 3728 | 1464055249254 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}] 18:00:49 INFO - PROCESS | 3728 | 1464055249331 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:00:49 INFO - PROCESS | 3728 | 1464055249344 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 3728 | ++DOCSHELL 15841800 == 33 [pid = 3728] [id = 54] 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15D67400) [pid = 3728] [serial = 158] [outer = 00000000] 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (15FA2000) [pid = 3728] [serial = 159] [outer = 15D67400] 18:00:49 INFO - PROCESS | 3728 | 1464055249371 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16BAA000) [pid = 3728] [serial = 160] [outer = 15D67400] 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16C0F000) [pid = 3728] [serial = 161] [outer = 1B3B2C00] 18:00:49 INFO - PROCESS | 3728 | 1464055249731 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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 492ms 18:00:49 INFO - PROCESS | 3728 | 1464055249740 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 3728 | 1464055249742 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 18:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:00:49 INFO - PROCESS | 3728 | 1464055249768 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 3728 | 1464055249770 Marionette TRACE conn2 <- [1,182,null,{}] 18:00:49 INFO - PROCESS | 3728 | 1464055249781 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}] 18:00:49 INFO - PROCESS | 3728 | 1464055249867 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:00:49 INFO - PROCESS | 3728 | 1464055249881 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 3728 | ++DOCSHELL 15D8F400 == 34 [pid = 3728] [id = 55] 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17F33000) [pid = 3728] [serial = 162] [outer = 00000000] 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (198BCC00) [pid = 3728] [serial = 163] [outer = 17F33000] 18:00:49 INFO - PROCESS | 3728 | 1464055249936 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (199C9C00) [pid = 3728] [serial = 164] [outer = 17F33000] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10A5A800) [pid = 3728] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (11FAA800) [pid = 3728] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (176CCC00) [pid = 3728] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (131D9C00) [pid = 3728] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (14323C00) [pid = 3728] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14327400) [pid = 3728] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10EB7400) [pid = 3728] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (12BDDC00) [pid = 3728] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (158D1800) [pid = 3728] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (110ECC00) [pid = 3728] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:00:50 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (174E5400) [pid = 3728] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:00:50 INFO - PROCESS | 3728 | 1464055250230 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]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 492ms 18:00:50 INFO - PROCESS | 3728 | 1464055250253 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3728 | 1464055250255 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 18:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:00:50 INFO - PROCESS | 3728 | 1464055250259 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 3728 | 1464055250261 Marionette TRACE conn2 <- [1,186,null,{}] 18:00:50 INFO - PROCESS | 3728 | 1464055250264 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}] 18:00:50 INFO - PROCESS | 3728 | 1464055250311 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:00:50 INFO - PROCESS | 3728 | 1464055250318 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 3728 | ++DOCSHELL 13225800 == 35 [pid = 3728] [id = 56] 18:00:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (13229800) [pid = 3728] [serial = 165] [outer = 00000000] 18:00:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (14325800) [pid = 3728] [serial = 166] [outer = 13229800] 18:00:50 INFO - PROCESS | 3728 | 1464055250366 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13938000) [pid = 3728] [serial = 167] [outer = 13229800] 18:00:50 INFO - PROCESS | 3728 | 1464055250652 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]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 398ms 18:00:50 INFO - PROCESS | 3728 | 1464055250665 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3728 | 1464055250667 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 18:00:50 INFO - PROCESS | 3728 | 1464055250674 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:00:50 INFO - PROCESS | 3728 | 1464055250676 Marionette TRACE conn2 <- [1,190,null,{}] 18:00:50 INFO - PROCESS | 3728 | 1464055250679 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}] 18:00:50 INFO - PROCESS | 3728 | 1464055250731 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:00:50 INFO - PROCESS | 3728 | 1464055250738 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 3728 | ++DOCSHELL 110F2400 == 36 [pid = 3728] [id = 57] 18:00:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14323C00) [pid = 3728] [serial = 168] [outer = 00000000] 18:00:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (199C8800) [pid = 3728] [serial = 169] [outer = 14323C00] 18:00:50 INFO - PROCESS | 3728 | 1464055250759 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (199CB800) [pid = 3728] [serial = 170] [outer = 14323C00] 18:00:51 INFO - PROCESS | 3728 | 1464055251046 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]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 398ms 18:00:51 INFO - PROCESS | 3728 | 1464055251090 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 3728 | 1464055251092 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 18:00:51 INFO - PROCESS | 3728 | 1464055251096 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:00:51 INFO - PROCESS | 3728 | 1464055251075 Marionette TRACE conn2 <- [1,194,null,{}] 18:00:51 INFO - PROCESS | 3728 | 1464055251079 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}] 18:00:51 INFO - PROCESS | 3728 | 1464055251134 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:00:51 INFO - PROCESS | 3728 | 1464055251142 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3728 | ++DOCSHELL 132EC800 == 37 [pid = 3728] [id = 58] 18:00:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (175ADC00) [pid = 3728] [serial = 171] [outer = 00000000] 18:00:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19FE0C00) [pid = 3728] [serial = 172] [outer = 175ADC00] 18:00:51 INFO - PROCESS | 3728 | 1464055251187 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19FE1000) [pid = 3728] [serial = 173] [outer = 175ADC00] 18:00:51 INFO - PROCESS | 3728 | 1464055251444 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]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 398ms 18:00:51 INFO - PROCESS | 3728 | 1464055251474 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 3728 | 1464055251476 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 18:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:00:51 INFO - PROCESS | 3728 | 1464055251479 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 3728 | 1464055251481 Marionette TRACE conn2 <- [1,198,null,{}] 18:00:51 INFO - PROCESS | 3728 | 1464055251484 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}] 18:00:51 INFO - PROCESS | 3728 | 1464055251543 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:00:51 INFO - PROCESS | 3728 | 1464055251550 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3728 | ++DOCSHELL 17F3C400 == 38 [pid = 3728] [id = 59] 18:00:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19FE7400) [pid = 3728] [serial = 174] [outer = 00000000] 18:00:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A0C7400) [pid = 3728] [serial = 175] [outer = 19FE7400] 18:00:51 INFO - PROCESS | 3728 | 1464055251595 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A238400) [pid = 3728] [serial = 176] [outer = 19FE7400] 18:00:52 INFO - PROCESS | 3728 | 1464055252039 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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 577ms 18:00:52 INFO - PROCESS | 3728 | 1464055252063 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3728 | 1464055252068 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 18:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:00:52 INFO - PROCESS | 3728 | 1464055252073 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 3728 | 1464055252078 Marionette TRACE conn2 <- [1,202,null,{}] 18:00:52 INFO - PROCESS | 3728 | 1464055252084 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}] 18:00:52 INFO - PROCESS | 3728 | 1464055252189 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:00:52 INFO - PROCESS | 3728 | 1464055252262 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 3728 | ++DOCSHELL 10A5D400 == 39 [pid = 3728] [id = 60] 18:00:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10A61400) [pid = 3728] [serial = 177] [outer = 00000000] 18:00:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (12F3C800) [pid = 3728] [serial = 178] [outer = 10A61400] 18:00:52 INFO - PROCESS | 3728 | 1464055252319 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1318E000) [pid = 3728] [serial = 179] [outer = 10A61400] 18:00:52 INFO - PROCESS | 3728 | 1464055252815 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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 799ms 18:00:52 INFO - PROCESS | 3728 | 1464055252880 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3728 | 1464055252886 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 18:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:00:52 INFO - PROCESS | 3728 | 1464055252893 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 3728 | 1464055252896 Marionette TRACE conn2 <- [1,206,null,{}] 18:00:52 INFO - PROCESS | 3728 | 1464055252899 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}] 18:00:53 INFO - PROCESS | 3728 | 1464055253021 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:00:53 INFO - PROCESS | 3728 | 1464055253094 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 3728 | ++DOCSHELL 13E6AC00 == 40 [pid = 3728] [id = 61] 18:00:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1438EC00) [pid = 3728] [serial = 180] [outer = 00000000] 18:00:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (15D67800) [pid = 3728] [serial = 181] [outer = 1438EC00] 18:00:53 INFO - PROCESS | 3728 | 1464055253130 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (15FA1C00) [pid = 3728] [serial = 182] [outer = 1438EC00] 18:00:53 INFO - PROCESS | 3728 | 1464055253653 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]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 826ms 18:00:53 INFO - PROCESS | 3728 | 1464055253722 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 3728 | 1464055253725 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:00:53 INFO - PROCESS | 3728 | 1464055253729 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 3728 | 1464055253733 Marionette TRACE conn2 <- [1,210,null,{}] 18:00:53 INFO - PROCESS | 3728 | 1464055253745 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}] 18:00:53 INFO - PROCESS | 3728 | 1464055253891 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:00:53 INFO - PROCESS | 3728 | 1464055253902 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 3728 | ++DOCSHELL 176C7400 == 41 [pid = 3728] [id = 62] 18:00:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17E14400) [pid = 3728] [serial = 183] [outer = 00000000] 18:00:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19FE7800) [pid = 3728] [serial = 184] [outer = 17E14400] 18:00:53 INFO - PROCESS | 3728 | 1464055253959 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A23B800) [pid = 3728] [serial = 185] [outer = 17E14400] 18:00:54 INFO - PROCESS | 3728 | 1464055254574 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]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 18:00:54 INFO - PROCESS | 3728 | 1464055254613 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 3728 | 1464055254617 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 18:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:00:54 INFO - PROCESS | 3728 | 1464055254623 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 3728 | 1464055254628 Marionette TRACE conn2 <- [1,214,null,{}] 18:00:54 INFO - PROCESS | 3728 | 1464055254634 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}] 18:00:54 INFO - PROCESS | 3728 | 1464055254737 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:00:54 INFO - PROCESS | 3728 | 1464055254796 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 3728 | ++DOCSHELL 10A5AC00 == 42 [pid = 3728] [id = 63] 18:00:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (10A5C000) [pid = 3728] [serial = 186] [outer = 00000000] 18:00:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1125C000) [pid = 3728] [serial = 187] [outer = 10A5C000] 18:00:54 INFO - PROCESS | 3728 | 1464055254847 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (118C2000) [pid = 3728] [serial = 188] [outer = 10A5C000] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 132EC800 == 41 [pid = 3728] [id = 58] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 110F2400 == 40 [pid = 3728] [id = 57] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 13225800 == 39 [pid = 3728] [id = 56] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 15D8F400 == 38 [pid = 3728] [id = 55] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 15841800 == 37 [pid = 3728] [id = 54] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 11FB4400 == 36 [pid = 3728] [id = 53] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 1431D400 == 35 [pid = 3728] [id = 52] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 1290DC00 == 34 [pid = 3728] [id = 51] 18:00:55 INFO - PROCESS | 3728 | --DOCSHELL 1036E400 == 33 [pid = 3728] [id = 50] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (10F60C00) [pid = 3728] [serial = 114] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1108AC00) [pid = 3728] [serial = 115] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1290AC00) [pid = 3728] [serial = 117] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1770F000) [pid = 3728] [serial = 139] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (12BDB400) [pid = 3728] [serial = 118] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13959800) [pid = 3728] [serial = 120] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (13A52C00) [pid = 3728] [serial = 121] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1542EC00) [pid = 3728] [serial = 123] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16BA6800) [pid = 3728] [serial = 111] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (158D2800) [pid = 3728] [serial = 126] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (11252C00) [pid = 3728] [serial = 106] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1108C000) [pid = 3728] [serial = 105] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (15372000) [pid = 3728] [serial = 109] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1431D800) [pid = 3728] [serial = 108] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16844800) [pid = 3728] [serial = 129] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (157B7C00) [pid = 3728] [serial = 132] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (17502000) [pid = 3728] [serial = 135] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (157BA000) [pid = 3728] [serial = 133] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16C0F800) [pid = 3728] [serial = 130] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1770EC00) [pid = 3728] [serial = 138] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (15D72400) [pid = 3728] [serial = 127] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (154BAC00) [pid = 3728] [serial = 124] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (175B3000) [pid = 3728] [serial = 136] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17F3CC00) [pid = 3728] [serial = 141] [outer = 00000000] [url = about:blank] 18:00:55 INFO - PROCESS | 3728 | 1464055255264 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]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 661ms 18:00:55 INFO - PROCESS | 3728 | 1464055255303 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 3728 | 1464055255309 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:00:55 INFO - PROCESS | 3728 | 1464055255315 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 3728 | 1464055255317 Marionette TRACE conn2 <- [1,218,null,{}] 18:00:55 INFO - PROCESS | 3728 | 1464055255321 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}] 18:00:55 INFO - PROCESS | 3728 | 1464055255379 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:00:55 INFO - PROCESS | 3728 | 1464055255389 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 3728 | ++DOCSHELL 11F0FC00 == 34 [pid = 3728] [id = 64] 18:00:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (11F10800) [pid = 3728] [serial = 189] [outer = 00000000] 18:00:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (12B28400) [pid = 3728] [serial = 190] [outer = 11F10800] 18:00:55 INFO - PROCESS | 3728 | 1464055255437 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (12F86400) [pid = 3728] [serial = 191] [outer = 11F10800] 18:00:55 INFO - PROCESS | 3728 | 1464055255821 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]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 551ms 18:00:55 INFO - PROCESS | 3728 | 1464055255876 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 3728 | 1464055255878 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:00:55 INFO - PROCESS | 3728 | 1464055255881 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 3728 | 1464055255885 Marionette TRACE conn2 <- [1,222,null,{}] 18:00:55 INFO - PROCESS | 3728 | 1464055255895 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}] 18:00:55 INFO - PROCESS | 3728 | 1464055255958 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:00:56 INFO - PROCESS | 3728 | 1464055256001 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 3728 | ++DOCSHELL 1431B800 == 35 [pid = 3728] [id = 65] 18:00:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1431C000) [pid = 3728] [serial = 192] [outer = 00000000] 18:00:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14327400) [pid = 3728] [serial = 193] [outer = 1431C000] 18:00:56 INFO - PROCESS | 3728 | 1464055256050 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (143F7C00) [pid = 3728] [serial = 194] [outer = 1431C000] 18:00:56 INFO - PROCESS | 3728 | 1464055256430 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]]]}] 18:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 564ms 18:00:56 INFO - PROCESS | 3728 | 1464055256440 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 3728 | 1464055256443 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 18:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:00:56 INFO - PROCESS | 3728 | 1464055256446 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 3728 | 1464055256448 Marionette TRACE conn2 <- [1,226,null,{}] 18:00:56 INFO - PROCESS | 3728 | 1464055256452 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}] 18:00:56 INFO - PROCESS | 3728 | 1464055256512 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:00:56 INFO - PROCESS | 3728 | 1464055256519 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 3728 | ++DOCSHELL 143C4800 == 36 [pid = 3728] [id = 66] 18:00:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (15433000) [pid = 3728] [serial = 195] [outer = 00000000] 18:00:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (15842000) [pid = 3728] [serial = 196] [outer = 15433000] 18:00:56 INFO - PROCESS | 3728 | 1464055256564 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15D70400) [pid = 3728] [serial = 197] [outer = 15433000] 18:00:56 INFO - PROCESS | 3728 | 1464055256960 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]]]}] 18:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 565ms 18:00:57 INFO - PROCESS | 3728 | 1464055257006 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 3728 | 1464055257008 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 18:00:57 INFO - PROCESS | 3728 | 1464055257011 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:00:57 INFO - PROCESS | 3728 | 1464055257013 Marionette TRACE conn2 <- [1,230,null,{}] 18:00:57 INFO - PROCESS | 3728 | 1464055257017 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}] 18:00:57 INFO - PROCESS | 3728 | 1464055257104 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:00:57 INFO - PROCESS | 3728 | 1464055257112 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 3728 | ++DOCSHELL 15D6BC00 == 37 [pid = 3728] [id = 67] 18:00:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (15D84000) [pid = 3728] [serial = 198] [outer = 00000000] 18:00:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16BA0400) [pid = 3728] [serial = 199] [outer = 15D84000] 18:00:57 INFO - PROCESS | 3728 | 1464055257158 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16BA3400) [pid = 3728] [serial = 200] [outer = 15D84000] 18:00:57 INFO - PROCESS | 3728 | 1464055257554 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]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 564ms 18:00:57 INFO - PROCESS | 3728 | 1464055257592 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 3728 | 1464055257594 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 18:00:57 INFO - PROCESS | 3728 | 1464055257598 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:00:57 INFO - PROCESS | 3728 | 1464055257599 Marionette TRACE conn2 <- [1,234,null,{}] 18:00:57 INFO - PROCESS | 3728 | 1464055257602 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}] 18:00:57 INFO - PROCESS | 3728 | 1464055257699 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:00:57 INFO - PROCESS | 3728 | 1464055257709 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 3728 | ++DOCSHELL 12F85C00 == 38 [pid = 3728] [id = 68] 18:00:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (15D76C00) [pid = 3728] [serial = 201] [outer = 00000000] 18:00:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (175B6C00) [pid = 3728] [serial = 202] [outer = 15D76C00] 18:00:57 INFO - PROCESS | 3728 | 1464055257765 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (176C5800) [pid = 3728] [serial = 203] [outer = 15D76C00] 18:00:58 INFO - PROCESS | 3728 | 1464055258162 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]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 606ms 18:00:58 INFO - PROCESS | 3728 | 1464055258221 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 3728 | 1464055258223 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 18:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:00:58 INFO - PROCESS | 3728 | 1464055258226 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 3728 | 1464055258228 Marionette TRACE conn2 <- [1,238,null,{}] 18:00:58 INFO - PROCESS | 3728 | 1464055258231 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}] 18:00:58 INFO - PROCESS | 3728 | 1464055258333 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:00:58 INFO - PROCESS | 3728 | 1464055258354 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 3728 | ++DOCSHELL 1431A400 == 39 [pid = 3728] [id = 69] 18:00:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1770F000) [pid = 3728] [serial = 204] [outer = 00000000] 18:00:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (18225000) [pid = 3728] [serial = 205] [outer = 1770F000] 18:00:58 INFO - PROCESS | 3728 | 1464055258397 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1822E000) [pid = 3728] [serial = 206] [outer = 1770F000] 18:00:58 INFO - PROCESS | 3728 | 1464055258727 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]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 564ms 18:00:58 INFO - PROCESS | 3728 | 1464055258791 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 3728 | 1464055258793 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 18:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:00:58 INFO - PROCESS | 3728 | 1464055258796 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 3728 | 1464055258798 Marionette TRACE conn2 <- [1,242,null,{}] 18:00:58 INFO - PROCESS | 3728 | 1464055258802 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}] 18:00:58 INFO - PROCESS | 3728 | 1464055258883 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:00:58 INFO - PROCESS | 3728 | 1464055258890 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 3728 | ++DOCSHELL 1750DC00 == 40 [pid = 3728] [id = 70] 18:00:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (176C5C00) [pid = 3728] [serial = 207] [outer = 00000000] 18:00:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (198B5400) [pid = 3728] [serial = 208] [outer = 176C5C00] 18:00:58 INFO - PROCESS | 3728 | 1464055258934 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (198B7800) [pid = 3728] [serial = 209] [outer = 176C5C00] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (15369400) [pid = 3728] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13229800) [pid = 3728] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (12FEFC00) [pid = 3728] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1431E000) [pid = 3728] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (175ADC00) [pid = 3728] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (15D67400) [pid = 3728] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (103CC400) [pid = 3728] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (14323C00) [pid = 3728] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:00:59 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17F33000) [pid = 3728] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:00:59 INFO - PROCESS | 3728 | 1464055259329 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]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 565ms 18:00:59 INFO - PROCESS | 3728 | 1464055259355 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 3728 | 1464055259357 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 18:00:59 INFO - PROCESS | 3728 | 1464055259360 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:00:59 INFO - PROCESS | 3728 | 1464055259362 Marionette TRACE conn2 <- [1,246,null,{}] 18:00:59 INFO - PROCESS | 3728 | 1464055259365 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}] 18:00:59 INFO - PROCESS | 3728 | 1464055259421 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:00:59 INFO - PROCESS | 3728 | 1464055259540 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 3728 | ++DOCSHELL 1431E000 == 41 [pid = 3728] [id = 71] 18:00:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (14323800) [pid = 3728] [serial = 210] [outer = 00000000] 18:00:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17E16400) [pid = 3728] [serial = 211] [outer = 14323800] 18:00:59 INFO - PROCESS | 3728 | 1464055259570 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (199C9800) [pid = 3728] [serial = 212] [outer = 14323800] 18:00:59 INFO - PROCESS | 3728 | 1464055259868 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]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 551ms 18:00:59 INFO - PROCESS | 3728 | 1464055259924 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 3728 | 1464055259926 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 18:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:00:59 INFO - PROCESS | 3728 | 1464055259930 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 3728 | 1464055259932 Marionette TRACE conn2 <- [1,250,null,{}] 18:00:59 INFO - PROCESS | 3728 | 1464055259937 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}] 18:00:59 INFO - PROCESS | 3728 | 1464055259998 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:00:59 INFO - PROCESS | 3728 | 1464055260005 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 3728 | ++DOCSHELL 198B1800 == 42 [pid = 3728] [id = 72] 18:01:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198B2000) [pid = 3728] [serial = 213] [outer = 00000000] 18:01:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19FE6000) [pid = 3728] [serial = 214] [outer = 198B2000] 18:01:00 INFO - PROCESS | 3728 | 1464055260049 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A232C00) [pid = 3728] [serial = 215] [outer = 198B2000] 18:01:00 INFO - PROCESS | 3728 | 1464055260390 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]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 523ms 18:01:00 INFO - PROCESS | 3728 | 1464055260449 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 3728 | 1464055260451 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 18:01:00 INFO - PROCESS | 3728 | 1464055260454 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:01:00 INFO - PROCESS | 3728 | 1464055260457 Marionette TRACE conn2 <- [1,254,null,{}] 18:01:00 INFO - PROCESS | 3728 | 1464055260460 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}] 18:01:00 INFO - PROCESS | 3728 | 1464055260554 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:01:00 INFO - PROCESS | 3728 | 1464055260545 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 3728 | ++DOCSHELL 199D3C00 == 43 [pid = 3728] [id = 73] 18:01:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19FE3400) [pid = 3728] [serial = 216] [outer = 00000000] 18:01:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A7C1800) [pid = 3728] [serial = 217] [outer = 19FE3400] 18:01:00 INFO - PROCESS | 3728 | 1464055260597 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A7CAC00) [pid = 3728] [serial = 218] [outer = 19FE3400] 18:01:01 INFO - PROCESS | 3728 | 1464055261033 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]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 620ms 18:01:01 INFO - PROCESS | 3728 | 1464055261074 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 3728 | 1464055261079 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 18:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:01:01 INFO - PROCESS | 3728 | 1464055261085 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 3728 | 1464055261089 Marionette TRACE conn2 <- [1,258,null,{}] 18:01:01 INFO - PROCESS | 3728 | 1464055261096 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}] 18:01:01 INFO - PROCESS | 3728 | 1464055261184 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:01:01 INFO - PROCESS | 3728 | 1464055261261 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3728 | ++DOCSHELL 11086C00 == 44 [pid = 3728] [id = 74] 18:01:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (11087400) [pid = 3728] [serial = 219] [outer = 00000000] 18:01:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (110F1C00) [pid = 3728] [serial = 220] [outer = 11087400] 18:01:01 INFO - PROCESS | 3728 | 1464055261321 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (11255400) [pid = 3728] [serial = 221] [outer = 11087400] 18:01:01 INFO - PROCESS | 3728 | 1464055261925 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]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 18:01:01 INFO - PROCESS | 3728 | 1464055261975 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 3728 | 1464055261964 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 18:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:01:01 INFO - PROCESS | 3728 | 1464055261971 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 3728 | 1464055261974 Marionette TRACE conn2 <- [1,262,null,{}] 18:01:01 INFO - PROCESS | 3728 | 1464055261978 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}] 18:01:02 INFO - PROCESS | 3728 | 1464055262081 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:01:02 INFO - PROCESS | 3728 | 1464055262141 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 3728 | ++DOCSHELL 132E2800 == 45 [pid = 3728] [id = 75] 18:01:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (132E2C00) [pid = 3728] [serial = 222] [outer = 00000000] 18:01:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (143F1400) [pid = 3728] [serial = 223] [outer = 132E2C00] 18:01:02 INFO - PROCESS | 3728 | 1464055262197 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1543AC00) [pid = 3728] [serial = 224] [outer = 132E2C00] 18:01:02 INFO - PROCESS | 3728 | 1464055262679 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]]]}] 18:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 744ms 18:01:02 INFO - PROCESS | 3728 | 1464055262717 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 3728 | 1464055262720 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 18:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:01:02 INFO - PROCESS | 3728 | 1464055262724 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 3728 | 1464055262728 Marionette TRACE conn2 <- [1,266,null,{}] 18:01:02 INFO - PROCESS | 3728 | 1464055262739 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}] 18:01:02 INFO - PROCESS | 3728 | 1464055262846 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:01:02 INFO - PROCESS | 3728 | 1464055262964 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 3728 | ++DOCSHELL 174E1C00 == 46 [pid = 3728] [id = 76] 18:01:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (174E4C00) [pid = 3728] [serial = 225] [outer = 00000000] 18:01:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (198B2400) [pid = 3728] [serial = 226] [outer = 174E4C00] 18:01:02 INFO - PROCESS | 3728 | 1464055263005 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (19FE3C00) [pid = 3728] [serial = 227] [outer = 174E4C00] 18:01:03 INFO - PROCESS | 3728 | 1464055263714 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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1019ms 18:01:03 INFO - PROCESS | 3728 | 1464055263760 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3728 | 1464055263763 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:01:03 INFO - PROCESS | 3728 | 1464055263785 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3728 | 1464055263787 Marionette TRACE conn2 <- [1,270,null,{}] 18:01:03 INFO - PROCESS | 3728 | 1464055263844 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}] 18:01:03 INFO - PROCESS | 3728 | 1464055263949 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:01:04 INFO - PROCESS | 3728 | 1464055264082 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 3728 | ++DOCSHELL 118BF000 == 47 [pid = 3728] [id = 77] 18:01:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (118C6800) [pid = 3728] [serial = 228] [outer = 00000000] 18:01:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1395B400) [pid = 3728] [serial = 229] [outer = 118C6800] 18:01:04 INFO - PROCESS | 3728 | 1464055264115 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (13E71C00) [pid = 3728] [serial = 230] [outer = 118C6800] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 154B9400 == 46 [pid = 3728] [id = 48] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 198B1800 == 45 [pid = 3728] [id = 72] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 1431E000 == 44 [pid = 3728] [id = 71] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 1750DC00 == 43 [pid = 3728] [id = 70] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 1431A400 == 42 [pid = 3728] [id = 69] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 12F85C00 == 41 [pid = 3728] [id = 68] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 15D6BC00 == 40 [pid = 3728] [id = 67] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 143C4800 == 39 [pid = 3728] [id = 66] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 1431B800 == 38 [pid = 3728] [id = 65] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 11F0FC00 == 37 [pid = 3728] [id = 64] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 10A5AC00 == 36 [pid = 3728] [id = 63] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 176C7400 == 35 [pid = 3728] [id = 62] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 13E6AC00 == 34 [pid = 3728] [id = 61] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 10A5D400 == 33 [pid = 3728] [id = 60] 18:01:04 INFO - PROCESS | 3728 | --DOCSHELL 17F3C400 == 32 [pid = 3728] [id = 59] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (158D1000) [pid = 3728] [serial = 157] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (14325800) [pid = 3728] [serial = 166] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (132E7800) [pid = 3728] [serial = 151] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (143F8400) [pid = 3728] [serial = 154] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (19FE0C00) [pid = 3728] [serial = 172] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (15FA2000) [pid = 3728] [serial = 159] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1B50A000) [pid = 3728] [serial = 46] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (118CB000) [pid = 3728] [serial = 148] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (10A65800) [pid = 3728] [serial = 147] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (199C8800) [pid = 3728] [serial = 169] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (13226400) [pid = 3728] [serial = 150] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (199CB800) [pid = 3728] [serial = 170] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16BAA000) [pid = 3728] [serial = 160] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (11FB2000) [pid = 3728] [serial = 144] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (198BCC00) [pid = 3728] [serial = 163] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (143C6C00) [pid = 3728] [serial = 153] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (199C9C00) [pid = 3728] [serial = 164] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (15840C00) [pid = 3728] [serial = 156] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13938000) [pid = 3728] [serial = 167] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19FE1000) [pid = 3728] [serial = 173] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A0C7400) [pid = 3728] [serial = 175] [outer = 00000000] [url = about:blank] 18:01:04 INFO - PROCESS | 3728 | 1464055264515 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]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 812ms 18:01:04 INFO - PROCESS | 3728 | 1464055264589 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 3728 | 1464055264594 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 18:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:01:04 INFO - PROCESS | 3728 | 1464055264601 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 3728 | 1464055264604 Marionette TRACE conn2 <- [1,274,null,{}] 18:01:04 INFO - PROCESS | 3728 | 1464055264608 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}] 18:01:04 INFO - PROCESS | 3728 | 1464055264671 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:01:04 INFO - PROCESS | 3728 | 1464055264680 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 3728 | ++DOCSHELL 12F85C00 == 33 [pid = 3728] [id = 78] 18:01:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (12F91C00) [pid = 3728] [serial = 231] [outer = 00000000] 18:01:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13938000) [pid = 3728] [serial = 232] [outer = 12F91C00] 18:01:04 INFO - PROCESS | 3728 | 1464055264727 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (14321800) [pid = 3728] [serial = 233] [outer = 12F91C00] 18:01:05 INFO - PROCESS | 3728 | 1464055265143 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]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 565ms 18:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:01:05 INFO - PROCESS | 3728 | 1464055265157 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 3728 | 1464055265159 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 18:01:05 INFO - PROCESS | 3728 | 1464055265163 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 3728 | 1464055265166 Marionette TRACE conn2 <- [1,278,null,{}] 18:01:05 INFO - PROCESS | 3728 | 1464055265176 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}] 18:01:05 INFO - PROCESS | 3728 | 1464055265283 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:01:05 INFO - PROCESS | 3728 | 1464055265294 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 3728 | ++DOCSHELL 154C7C00 == 34 [pid = 3728] [id = 79] 18:01:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (157B0400) [pid = 3728] [serial = 234] [outer = 00000000] 18:01:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (15842400) [pid = 3728] [serial = 235] [outer = 157B0400] 18:01:05 INFO - PROCESS | 3728 | 1464055265325 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (15D72400) [pid = 3728] [serial = 236] [outer = 157B0400] 18:01:05 INFO - PROCESS | 3728 | 1464055265720 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]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 565ms 18:01:05 INFO - PROCESS | 3728 | 1464055265743 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 3728 | 1464055265745 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 18:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:01:05 INFO - PROCESS | 3728 | 1464055265748 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 3728 | 1464055265750 Marionette TRACE conn2 <- [1,282,null,{}] 18:01:05 INFO - PROCESS | 3728 | 1464055265735 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}] 18:01:05 INFO - PROCESS | 3728 | 1464055265818 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:01:05 INFO - PROCESS | 3728 | 1464055265825 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 3728 | ++DOCSHELL 15D8DC00 == 35 [pid = 3728] [id = 80] 18:01:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (15D90800) [pid = 3728] [serial = 237] [outer = 00000000] 18:01:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16C0EC00) [pid = 3728] [serial = 238] [outer = 15D90800] 18:01:05 INFO - PROCESS | 3728 | 1464055265870 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (174E6000) [pid = 3728] [serial = 239] [outer = 15D90800] 18:01:06 INFO - PROCESS | 3728 | 1464055266235 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]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 523ms 18:01:06 INFO - PROCESS | 3728 | 1464055266269 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 3728 | 1464055266271 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 18:01:06 INFO - PROCESS | 3728 | 1464055266274 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:01:06 INFO - PROCESS | 3728 | 1464055266276 Marionette TRACE conn2 <- [1,286,null,{}] 18:01:06 INFO - PROCESS | 3728 | 1464055266284 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}] 18:01:06 INFO - PROCESS | 3728 | 1464055266381 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:01:06 INFO - PROCESS | 3728 | 1464055266387 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 3728 | ++DOCSHELL 16796C00 == 36 [pid = 3728] [id = 81] 18:01:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16BAB000) [pid = 3728] [serial = 240] [outer = 00000000] 18:01:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (17D64400) [pid = 3728] [serial = 241] [outer = 16BAB000] 18:01:06 INFO - PROCESS | 3728 | 1464055266434 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (18230400) [pid = 3728] [serial = 242] [outer = 16BAB000] 18:01:06 INFO - PROCESS | 3728 | 1464055266982 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]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 743ms 18:01:07 INFO - PROCESS | 3728 | 1464055267022 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3728 | 1464055267024 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:01:07 INFO - PROCESS | 3728 | 1464055267027 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3728 | 1464055267029 Marionette TRACE conn2 <- [1,290,null,{}] 18:01:07 INFO - PROCESS | 3728 | 1464055267033 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}] 18:01:07 INFO - PROCESS | 3728 | 1464055267138 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:01:07 INFO - PROCESS | 3728 | 1464055267197 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3728 | ++DOCSHELL 19C3B800 == 37 [pid = 3728] [id = 82] 18:01:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19C3C400) [pid = 3728] [serial = 243] [outer = 00000000] 18:01:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A0C8800) [pid = 3728] [serial = 244] [outer = 19C3C400] 18:01:07 INFO - PROCESS | 3728 | 1464055267235 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A237000) [pid = 3728] [serial = 245] [outer = 19C3C400] 18:01:07 INFO - PROCESS | 3728 | 1464055267630 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]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 661ms 18:01:07 INFO - PROCESS | 3728 | 1464055267691 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3728 | 1464055267693 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:01:07 INFO - PROCESS | 3728 | 1464055267679 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3728 | 1464055267680 Marionette TRACE conn2 <- [1,294,null,{}] 18:01:07 INFO - PROCESS | 3728 | 1464055267684 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}] 18:01:07 INFO - PROCESS | 3728 | 1464055267786 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:01:07 INFO - PROCESS | 3728 | 1464055267793 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3728 | ++DOCSHELL 11FB3400 == 38 [pid = 3728] [id = 83] 18:01:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (199CA000) [pid = 3728] [serial = 246] [outer = 00000000] 18:01:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1A7C1C00) [pid = 3728] [serial = 247] [outer = 199CA000] 18:01:07 INFO - PROCESS | 3728 | 1464055267859 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A7D0800) [pid = 3728] [serial = 248] [outer = 199CA000] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (15D76C00) [pid = 3728] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (15D84000) [pid = 3728] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (11F10800) [pid = 3728] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (10A5C000) [pid = 3728] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (19FE7400) [pid = 3728] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1431C000) [pid = 3728] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1770F000) [pid = 3728] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (15433000) [pid = 3728] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (198B2000) [pid = 3728] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (176C5C00) [pid = 3728] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (14323800) [pid = 3728] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:01:08 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (15FA1800) [pid = 3728] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:01:08 INFO - PROCESS | 3728 | 1464055268296 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]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 647ms 18:01:08 INFO - PROCESS | 3728 | 1464055268336 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 3728 | 1464055268338 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 18:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:01:08 INFO - PROCESS | 3728 | 1464055268347 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 3728 | 1464055268349 Marionette TRACE conn2 <- [1,298,null,{}] 18:01:08 INFO - PROCESS | 3728 | 1464055268353 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}] 18:01:08 INFO - PROCESS | 3728 | 1464055268429 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:01:08 INFO - PROCESS | 3728 | 1464055268435 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3728 | ++DOCSHELL 10562C00 == 39 [pid = 3728] [id = 84] 18:01:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (13E6DC00) [pid = 3728] [serial = 249] [outer = 00000000] 18:01:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (174E7800) [pid = 3728] [serial = 250] [outer = 13E6DC00] 18:01:08 INFO - PROCESS | 3728 | 1464055268463 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1822F400) [pid = 3728] [serial = 251] [outer = 13E6DC00] 18:01:08 INFO - PROCESS | 3728 | 1464055268821 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]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 523ms 18:01:08 INFO - PROCESS | 3728 | 1464055268874 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 3728 | 1464055268876 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 18:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:01:08 INFO - PROCESS | 3728 | 1464055268884 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 3728 | 1464055268885 Marionette TRACE conn2 <- [1,302,null,{}] 18:01:08 INFO - PROCESS | 3728 | 1464055268889 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}] 18:01:08 INFO - PROCESS | 3728 | 1464055268978 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:01:08 INFO - PROCESS | 3728 | 1464055268988 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3728 | ++DOCSHELL 15372000 == 40 [pid = 3728] [id = 85] 18:01:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (15D76C00) [pid = 3728] [serial = 252] [outer = 00000000] 18:01:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A7CE800) [pid = 3728] [serial = 253] [outer = 15D76C00] 18:01:09 INFO - PROCESS | 3728 | 1464055269032 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1AA5D800) [pid = 3728] [serial = 254] [outer = 15D76C00] 18:01:09 INFO - PROCESS | 3728 | 1464055269393 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]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 565ms 18:01:09 INFO - PROCESS | 3728 | 1464055269453 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 3728 | 1464055269455 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 18:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:01:09 INFO - PROCESS | 3728 | 1464055269441 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 3728 | 1464055269443 Marionette TRACE conn2 <- [1,306,null,{}] 18:01:09 INFO - PROCESS | 3728 | 1464055269447 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}] 18:01:09 INFO - PROCESS | 3728 | 1464055269524 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:01:09 INFO - PROCESS | 3728 | 1464055269530 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 3728 | ++DOCSHELL 176C1C00 == 41 [pid = 3728] [id = 86] 18:01:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19FE9000) [pid = 3728] [serial = 255] [outer = 00000000] 18:01:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1ABA6800) [pid = 3728] [serial = 256] [outer = 19FE9000] 18:01:09 INFO - PROCESS | 3728 | 1464055269575 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1ABAC000) [pid = 3728] [serial = 257] [outer = 19FE9000] 18:01:09 INFO - PROCESS | 3728 | 1464055269984 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]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 565ms 18:01:10 INFO - PROCESS | 3728 | 1464055270022 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 3728 | 1464055270027 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 18:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:01:10 INFO - PROCESS | 3728 | 1464055270033 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 3728 | 1464055270038 Marionette TRACE conn2 <- [1,310,null,{}] 18:01:10 INFO - PROCESS | 3728 | 1464055270045 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}] 18:01:10 INFO - PROCESS | 3728 | 1464055270136 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:01:10 INFO - PROCESS | 3728 | 1464055270310 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 3728 | 1464055270318 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:01:10 INFO - PROCESS | 3728 | ++DOCSHELL 12F85800 == 42 [pid = 3728] [id = 87] 18:01:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (12FEFC00) [pid = 3728] [serial = 258] [outer = 00000000] 18:01:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (13230400) [pid = 3728] [serial = 259] [outer = 12FEFC00] 18:01:10 INFO - PROCESS | 3728 | 1464055270361 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (13A54800) [pid = 3728] [serial = 260] [outer = 12FEFC00] 18:01:10 INFO - PROCESS | 3728 | 1464055270923 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]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 922ms 18:01:10 INFO - PROCESS | 3728 | 1464055270940 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 3728 | 1464055270944 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 18:01:10 INFO - PROCESS | 3728 | 1464055270967 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:01:10 INFO - PROCESS | 3728 | 1464055270970 Marionette TRACE conn2 <- [1,314,null,{}] 18:01:10 INFO - PROCESS | 3728 | 1464055270975 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}] 18:01:11 INFO - PROCESS | 3728 | 1464055271083 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:01:11 INFO - PROCESS | 3728 | 1464055271187 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 3728 | ++DOCSHELL 14325800 == 43 [pid = 3728] [id = 88] 18:01:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (143C6C00) [pid = 3728] [serial = 261] [outer = 00000000] 18:01:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (15D76800) [pid = 3728] [serial = 262] [outer = 143C6C00] 18:01:11 INFO - PROCESS | 3728 | 1464055271244 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (16BA6800) [pid = 3728] [serial = 263] [outer = 143C6C00] 18:01:11 INFO - PROCESS | 3728 | 1464055271778 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]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 840ms 18:01:11 INFO - PROCESS | 3728 | 1464055271808 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 3728 | 1464055271811 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 18:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:01:11 INFO - PROCESS | 3728 | 1464055271815 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 3728 | 1464055271819 Marionette TRACE conn2 <- [1,318,null,{}] 18:01:11 INFO - PROCESS | 3728 | 1464055271829 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}] 18:01:11 INFO - PROCESS | 3728 | 1464055271919 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:01:11 INFO - PROCESS | 3728 | 1464055272000 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 3728 | ++DOCSHELL 1750DC00 == 44 [pid = 3728] [id = 89] 18:01:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (19FE5400) [pid = 3728] [serial = 264] [outer = 00000000] 18:01:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1A5B8C00) [pid = 3728] [serial = 265] [outer = 19FE5400] 18:01:12 INFO - PROCESS | 3728 | 1464055272102 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1AA63C00) [pid = 3728] [serial = 266] [outer = 19FE5400] 18:01:12 INFO - PROCESS | 3728 | 1464055272827 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]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1074ms 18:01:12 INFO - PROCESS | 3728 | 1464055272887 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 3728 | 1464055272892 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 18:01:12 INFO - PROCESS | 3728 | 1464055272897 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:01:12 INFO - PROCESS | 3728 | 1464055272881 Marionette TRACE conn2 <- [1,322,null,{}] 18:01:12 INFO - PROCESS | 3728 | 1464055272932 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}] 18:01:13 INFO - PROCESS | 3728 | 1464055273021 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 15372000 == 43 [pid = 3728] [id = 85] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 10562C00 == 42 [pid = 3728] [id = 84] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 11FB3400 == 41 [pid = 3728] [id = 83] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 19C3B800 == 40 [pid = 3728] [id = 82] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 16796C00 == 39 [pid = 3728] [id = 81] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 15D8DC00 == 38 [pid = 3728] [id = 80] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 154C7C00 == 37 [pid = 3728] [id = 79] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 12F85C00 == 36 [pid = 3728] [id = 78] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 118BF000 == 35 [pid = 3728] [id = 77] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 132E2800 == 34 [pid = 3728] [id = 75] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 11086C00 == 33 [pid = 3728] [id = 74] 18:01:13 INFO - PROCESS | 3728 | --DOCSHELL 199D3C00 == 32 [pid = 3728] [id = 73] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (175B6C00) [pid = 3728] [serial = 202] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (176C5800) [pid = 3728] [serial = 203] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (16BA0400) [pid = 3728] [serial = 199] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (12B28400) [pid = 3728] [serial = 190] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (12F86400) [pid = 3728] [serial = 191] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (15D67800) [pid = 3728] [serial = 181] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (118C2000) [pid = 3728] [serial = 188] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1125C000) [pid = 3728] [serial = 187] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A238400) [pid = 3728] [serial = 176] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (14327400) [pid = 3728] [serial = 193] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (143F7C00) [pid = 3728] [serial = 194] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1822E000) [pid = 3728] [serial = 206] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (18225000) [pid = 3728] [serial = 205] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19FE7800) [pid = 3728] [serial = 184] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (12F3C800) [pid = 3728] [serial = 178] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (15842000) [pid = 3728] [serial = 196] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (15D70400) [pid = 3728] [serial = 197] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1A7C1800) [pid = 3728] [serial = 217] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A232C00) [pid = 3728] [serial = 215] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (198B5400) [pid = 3728] [serial = 208] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17E16400) [pid = 3728] [serial = 211] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19FE6000) [pid = 3728] [serial = 214] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (198B7800) [pid = 3728] [serial = 209] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16BA3400) [pid = 3728] [serial = 200] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (199C9800) [pid = 3728] [serial = 212] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1822D800) [pid = 3728] [serial = 142] [outer = 00000000] [url = about:blank] 18:01:13 INFO - PROCESS | 3728 | 1464055273154 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 3728 | ++DOCSHELL 103CB000 == 33 [pid = 3728] [id = 90] 18:01:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1047D800) [pid = 3728] [serial = 267] [outer = 00000000] 18:01:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1108E000) [pid = 3728] [serial = 268] [outer = 1047D800] 18:01:13 INFO - PROCESS | 3728 | 1464055273200 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (118BD400) [pid = 3728] [serial = 269] [outer = 1047D800] 18:01:13 INFO - PROCESS | 3728 | 1464055273546 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]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 688ms 18:01:13 INFO - PROCESS | 3728 | 1464055273579 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 3728 | 1464055273584 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 18:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:01:13 INFO - PROCESS | 3728 | 1464055273590 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 3728 | 1464055273593 Marionette TRACE conn2 <- [1,326,null,{}] 18:01:13 INFO - PROCESS | 3728 | 1464055273597 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}] 18:01:13 INFO - PROCESS | 3728 | 1464055273678 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:01:13 INFO - PROCESS | 3728 | 1464055273755 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 3728 | ++DOCSHELL 12F43400 == 34 [pid = 3728] [id = 91] 18:01:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (12FF6C00) [pid = 3728] [serial = 270] [outer = 00000000] 18:01:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (132EA000) [pid = 3728] [serial = 271] [outer = 12FF6C00] 18:01:13 INFO - PROCESS | 3728 | 1464055273783 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (13A50000) [pid = 3728] [serial = 272] [outer = 12FF6C00] 18:01:14 INFO - PROCESS | 3728 | 1464055274132 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]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 564ms 18:01:14 INFO - PROCESS | 3728 | 1464055274149 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 3728 | 1464055274151 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:01:14 INFO - PROCESS | 3728 | 1464055274155 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3728 | 1464055274158 Marionette TRACE conn2 <- [1,330,null,{}] 18:01:14 INFO - PROCESS | 3728 | 1464055274168 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}] 18:01:14 INFO - PROCESS | 3728 | 1464055274231 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:01:14 INFO - PROCESS | 3728 | 1464055274270 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3728 | ++DOCSHELL 15434C00 == 35 [pid = 3728] [id = 92] 18:01:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1543A400) [pid = 3728] [serial = 273] [outer = 00000000] 18:01:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (157B6C00) [pid = 3728] [serial = 274] [outer = 1543A400] 18:01:14 INFO - PROCESS | 3728 | 1464055274318 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (15D67400) [pid = 3728] [serial = 275] [outer = 1543A400] 18:01:14 INFO - PROCESS | 3728 | 1464055274694 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]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 565ms 18:01:14 INFO - PROCESS | 3728 | 1464055274714 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 3728 | 1464055274716 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 18:01:14 INFO - PROCESS | 3728 | 1464055274720 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3728 | 1464055274722 Marionette TRACE conn2 <- [1,334,null,{}] 18:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:01:14 INFO - PROCESS | 3728 | 1464055274725 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}] 18:01:14 INFO - PROCESS | 3728 | 1464055274805 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:01:14 INFO - PROCESS | 3728 | 1464055274811 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3728 | ++DOCSHELL 15FA0C00 == 36 [pid = 3728] [id = 93] 18:01:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (15FA1000) [pid = 3728] [serial = 276] [outer = 00000000] 18:01:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (174E2C00) [pid = 3728] [serial = 277] [outer = 15FA1000] 18:01:14 INFO - PROCESS | 3728 | 1464055274839 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (174F0800) [pid = 3728] [serial = 278] [outer = 15FA1000] 18:01:15 INFO - PROCESS | 3728 | 1464055275272 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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 564ms 18:01:15 INFO - PROCESS | 3728 | 1464055275295 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3728 | 1464055275297 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 18:01:15 INFO - PROCESS | 3728 | 1464055275300 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:01:15 INFO - PROCESS | 3728 | 1464055275302 Marionette TRACE conn2 <- [1,338,null,{}] 18:01:15 INFO - PROCESS | 3728 | 1464055275310 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}] 18:01:15 INFO - PROCESS | 3728 | 1464055275396 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:01:15 INFO - PROCESS | 3728 | 1464055275403 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 3728 | ++DOCSHELL 16BAE000 == 37 [pid = 3728] [id = 94] 18:01:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (17510800) [pid = 3728] [serial = 279] [outer = 00000000] 18:01:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (17E10800) [pid = 3728] [serial = 280] [outer = 17510800] 18:01:15 INFO - PROCESS | 3728 | 1464055275449 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (17EA8000) [pid = 3728] [serial = 281] [outer = 17510800] 18:01:15 INFO - PROCESS | 3728 | 1464055275857 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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 620ms 18:01:15 INFO - PROCESS | 3728 | 1464055275915 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3728 | 1464055275917 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 18:01:15 INFO - PROCESS | 3728 | 1464055275921 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3728 | 1464055275922 Marionette TRACE conn2 <- [1,342,null,{}] 18:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:01:15 INFO - PROCESS | 3728 | 1464055275926 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}] 18:01:16 INFO - PROCESS | 3728 | 1464055276047 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:01:16 INFO - PROCESS | 3728 | 1464055276062 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 3728 | ++DOCSHELL 198B1400 == 38 [pid = 3728] [id = 95] 18:01:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (198B4800) [pid = 3728] [serial = 282] [outer = 00000000] 18:01:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (198BEC00) [pid = 3728] [serial = 283] [outer = 198B4800] 18:01:16 INFO - PROCESS | 3728 | 1464055276100 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (199C8000) [pid = 3728] [serial = 284] [outer = 198B4800] 18:01:16 INFO - PROCESS | 3728 | 1464055276468 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]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 565ms 18:01:16 INFO - PROCESS | 3728 | 1464055276493 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 3728 | 1464055276495 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 18:01:16 INFO - PROCESS | 3728 | 1464055276498 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:01:16 INFO - PROCESS | 3728 | 1464055276500 Marionette TRACE conn2 <- [1,346,null,{}] 18:01:16 INFO - PROCESS | 3728 | 1464055276504 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}] 18:01:16 INFO - PROCESS | 3728 | 1464055276616 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:01:16 INFO - PROCESS | 3728 | 1464055276632 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 3728 | ++DOCSHELL 103D2C00 == 39 [pid = 3728] [id = 96] 18:01:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (198BA400) [pid = 3728] [serial = 285] [outer = 00000000] 18:01:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (19FE4000) [pid = 3728] [serial = 286] [outer = 198BA400] 18:01:16 INFO - PROCESS | 3728 | 1464055276677 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A0BF000) [pid = 3728] [serial = 287] [outer = 198BA400] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (16BAB000) [pid = 3728] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (15D90800) [pid = 3728] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (118C6800) [pid = 3728] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (157B0400) [pid = 3728] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19FE3400) [pid = 3728] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (12F91C00) [pid = 3728] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19C3C400) [pid = 3728] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (199CA000) [pid = 3728] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (15D76C00) [pid = 3728] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:01:16 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (13E6DC00) [pid = 3728] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:01:17 INFO - PROCESS | 3728 | 1464055277076 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]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 605ms 18:01:17 INFO - PROCESS | 3728 | 1464055277120 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 3728 | 1464055277122 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 18:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:01:17 INFO - PROCESS | 3728 | 1464055277125 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 3728 | 1464055277127 Marionette TRACE conn2 <- [1,350,null,{}] 18:01:17 INFO - PROCESS | 3728 | 1464055277130 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}] 18:01:17 INFO - PROCESS | 3728 | 1464055277199 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:01:17 INFO - PROCESS | 3728 | 1464055277206 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3728 | ++DOCSHELL 15D90800 == 40 [pid = 3728] [id = 97] 18:01:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (198B8000) [pid = 3728] [serial = 288] [outer = 00000000] 18:01:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (198BE800) [pid = 3728] [serial = 289] [outer = 198B8000] 18:01:17 INFO - PROCESS | 3728 | 1464055277252 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19FE0400) [pid = 3728] [serial = 290] [outer = 198B8000] 18:01:17 INFO - PROCESS | 3728 | 1464055277626 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]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 523ms 18:01:17 INFO - PROCESS | 3728 | 1464055277645 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 3728 | 1464055277647 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 18:01:17 INFO - PROCESS | 3728 | 1464055277650 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:01:17 INFO - PROCESS | 3728 | 1464055277652 Marionette TRACE conn2 <- [1,354,null,{}] 18:01:17 INFO - PROCESS | 3728 | 1464055277655 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}] 18:01:17 INFO - PROCESS | 3728 | 1464055277735 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:01:17 INFO - PROCESS | 3728 | 1464055277742 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3728 | ++DOCSHELL 13E6E400 == 41 [pid = 3728] [id = 98] 18:01:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (16BAB000) [pid = 3728] [serial = 291] [outer = 00000000] 18:01:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A5C1800) [pid = 3728] [serial = 292] [outer = 16BAB000] 18:01:17 INFO - PROCESS | 3728 | 1464055277770 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A5C2800) [pid = 3728] [serial = 293] [outer = 16BAB000] 18:01:18 INFO - PROCESS | 3728 | 1464055278156 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]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 551ms 18:01:18 INFO - PROCESS | 3728 | 1464055278212 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 3728 | 1464055278215 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:01:18 INFO - PROCESS | 3728 | 1464055278218 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 3728 | 1464055278220 Marionette TRACE conn2 <- [1,358,null,{}] 18:01:18 INFO - PROCESS | 3728 | 1464055278223 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}] 18:01:18 INFO - PROCESS | 3728 | 1464055278301 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:01:18 INFO - PROCESS | 3728 | 1464055278292 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 3728 | ++DOCSHELL 19C3E000 == 42 [pid = 3728] [id = 99] 18:01:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A29CC00) [pid = 3728] [serial = 294] [outer = 00000000] 18:01:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1AA5F000) [pid = 3728] [serial = 295] [outer = 1A29CC00] 18:01:18 INFO - PROCESS | 3728 | 1464055278337 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1ABAA000) [pid = 3728] [serial = 296] [outer = 1A29CC00] 18:01:18 INFO - PROCESS | 3728 | 1464055278799 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]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 605ms 18:01:18 INFO - PROCESS | 3728 | 1464055278838 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 3728 | 1464055278843 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:01:18 INFO - PROCESS | 3728 | 1464055278848 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 3728 | 1464055278853 Marionette TRACE conn2 <- [1,362,null,{}] 18:01:18 INFO - PROCESS | 3728 | 1464055278860 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}] 18:01:18 INFO - PROCESS | 3728 | 1464055278993 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:01:19 INFO - PROCESS | 3728 | 1464055279091 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 3728 | ++DOCSHELL 10A5B400 == 43 [pid = 3728] [id = 100] 18:01:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (10A60800) [pid = 3728] [serial = 297] [outer = 00000000] 18:01:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (12F85C00) [pid = 3728] [serial = 298] [outer = 10A60800] 18:01:19 INFO - PROCESS | 3728 | 1464055279132 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (13189000) [pid = 3728] [serial = 299] [outer = 10A60800] 18:01:19 INFO - PROCESS | 3728 | 1464055279741 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]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 923ms 18:01:19 INFO - PROCESS | 3728 | 1464055279778 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 3728 | 1464055279784 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 18:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:01:19 INFO - PROCESS | 3728 | 1464055279792 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 3728 | 1464055279796 Marionette TRACE conn2 <- [1,366,null,{}] 18:01:19 INFO - PROCESS | 3728 | 1464055279800 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}] 18:01:19 INFO - PROCESS | 3728 | 1464055279905 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:01:19 INFO - PROCESS | 3728 | 1464055279984 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 3728 | ++DOCSHELL 1322A000 == 44 [pid = 3728] [id = 101] 18:01:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1322DC00) [pid = 3728] [serial = 300] [outer = 00000000] 18:01:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (15D69800) [pid = 3728] [serial = 301] [outer = 1322DC00] 18:01:20 INFO - PROCESS | 3728 | 1464055280022 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (15EB7000) [pid = 3728] [serial = 302] [outer = 1322DC00] 18:01:20 INFO - PROCESS | 3728 | 1464055280585 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]]]}] 18:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 840ms 18:01:20 INFO - PROCESS | 3728 | 1464055280630 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 3728 | 1464055280633 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 18:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:01:20 INFO - PROCESS | 3728 | 1464055280637 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 3728 | 1464055280641 Marionette TRACE conn2 <- [1,370,null,{}] 18:01:20 INFO - PROCESS | 3728 | 1464055280652 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}] 18:01:20 INFO - PROCESS | 3728 | 1464055280757 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:01:20 INFO - PROCESS | 3728 | 1464055280836 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 3728 | ++DOCSHELL 19FE2400 == 45 [pid = 3728] [id = 102] 18:01:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (19FE3000) [pid = 3728] [serial = 303] [outer = 00000000] 18:01:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1A7CA800) [pid = 3728] [serial = 304] [outer = 19FE3000] 18:01:20 INFO - PROCESS | 3728 | 1464055280936 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1ABAC400) [pid = 3728] [serial = 305] [outer = 19FE3000] 18:01:21 INFO - PROCESS | 3728 | 1464055281607 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]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1019ms 18:01:21 INFO - PROCESS | 3728 | 1464055281665 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3728 | 1464055281651 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:01:21 INFO - PROCESS | 3728 | 1464055281656 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 3728 | 1464055281660 Marionette TRACE conn2 <- [1,374,null,{}] 18:01:21 INFO - PROCESS | 3728 | 1464055281667 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}] 18:01:21 INFO - PROCESS | 3728 | 1464055281761 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:01:21 INFO - PROCESS | 3728 | 1464055281844 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 3728 | ++DOCSHELL 11F0E000 == 46 [pid = 3728] [id = 103] 18:01:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (11FABC00) [pid = 3728] [serial = 306] [outer = 00000000] 18:01:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (13E6DC00) [pid = 3728] [serial = 307] [outer = 11FABC00] 18:01:21 INFO - PROCESS | 3728 | 1464055281876 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (143C4400) [pid = 3728] [serial = 308] [outer = 11FABC00] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 13E6E400 == 45 [pid = 3728] [id = 98] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 15D90800 == 44 [pid = 3728] [id = 97] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 103D2C00 == 43 [pid = 3728] [id = 96] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 198B1400 == 42 [pid = 3728] [id = 95] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 16BAE000 == 41 [pid = 3728] [id = 94] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 15FA0C00 == 40 [pid = 3728] [id = 93] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 15434C00 == 39 [pid = 3728] [id = 92] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 12F43400 == 38 [pid = 3728] [id = 91] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 103CB000 == 37 [pid = 3728] [id = 90] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 1750DC00 == 36 [pid = 3728] [id = 89] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 14325800 == 35 [pid = 3728] [id = 88] 18:01:22 INFO - PROCESS | 3728 | --DOCSHELL 12F85800 == 34 [pid = 3728] [id = 87] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (18230400) [pid = 3728] [serial = 242] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (16C0EC00) [pid = 3728] [serial = 238] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (13E71C00) [pid = 3728] [serial = 230] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (1395B400) [pid = 3728] [serial = 229] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (15842400) [pid = 3728] [serial = 235] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (15D72400) [pid = 3728] [serial = 236] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1A7CAC00) [pid = 3728] [serial = 218] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (13938000) [pid = 3728] [serial = 232] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (14321800) [pid = 3728] [serial = 233] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (198B2400) [pid = 3728] [serial = 226] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (110F1C00) [pid = 3728] [serial = 220] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (143F1400) [pid = 3728] [serial = 223] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A237000) [pid = 3728] [serial = 245] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1ABA6800) [pid = 3728] [serial = 256] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A0C8800) [pid = 3728] [serial = 244] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1A7C1C00) [pid = 3728] [serial = 247] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A7CE800) [pid = 3728] [serial = 253] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A7D0800) [pid = 3728] [serial = 248] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (17D64400) [pid = 3728] [serial = 241] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1822F400) [pid = 3728] [serial = 251] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (174E7800) [pid = 3728] [serial = 250] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1AA5D800) [pid = 3728] [serial = 254] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (174E6000) [pid = 3728] [serial = 239] [outer = 00000000] [url = about:blank] 18:01:22 INFO - PROCESS | 3728 | 1464055282410 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:01:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:01:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 798ms 18:01:22 INFO - PROCESS | 3728 | 1464055282462 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 3728 | 1464055282468 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 18:01:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:01:22 INFO - PROCESS | 3728 | 1464055282474 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 3728 | 1464055282476 Marionette TRACE conn2 <- [1,378,null,{}] 18:01:22 INFO - PROCESS | 3728 | 1464055282480 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}] 18:01:22 INFO - PROCESS | 3728 | 1464055282539 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:01:22 INFO - PROCESS | 3728 | 1464055282628 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 3728 | ++DOCSHELL 105EE000 == 35 [pid = 3728] [id = 104] 18:01:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (10A5A800) [pid = 3728] [serial = 309] [outer = 00000000] 18:01:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (12F3C400) [pid = 3728] [serial = 310] [outer = 10A5A800] 18:01:22 INFO - PROCESS | 3728 | 1464055282678 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (13A51800) [pid = 3728] [serial = 311] [outer = 10A5A800] 18:01:23 INFO - PROCESS | 3728 | 1464055283008 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:01:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 620ms 18:01:23 INFO - PROCESS | 3728 | 1464055283094 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3728 | 1464055283096 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 18:01:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:01:23 INFO - PROCESS | 3728 | 1464055283104 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 3728 | 1464055283108 Marionette TRACE conn2 <- [1,382,null,{}] 18:01:23 INFO - PROCESS | 3728 | 1464055283119 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}] 18:01:23 INFO - PROCESS | 3728 | 1464055283182 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:01:23 INFO - PROCESS | 3728 | 1464055283197 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 3728 | ++DOCSHELL 16BAE400 == 36 [pid = 3728] [id = 105] 18:01:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16BAE800) [pid = 3728] [serial = 312] [outer = 00000000] 18:01:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (174E5000) [pid = 3728] [serial = 313] [outer = 16BAE800] 18:01:23 INFO - PROCESS | 3728 | 1464055283254 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (175B3000) [pid = 3728] [serial = 314] [outer = 16BAE800] 18:01:23 INFO - PROCESS | 3728 | 1464055283640 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:01:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 578ms 18:01:23 INFO - PROCESS | 3728 | 1464055283672 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3728 | 1464055283675 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 18:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:01:23 INFO - PROCESS | 3728 | 1464055283678 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 3728 | 1464055283680 Marionette TRACE conn2 <- [1,386,null,{}] 18:01:23 INFO - PROCESS | 3728 | 1464055283683 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}] 18:01:23 INFO - PROCESS | 3728 | 1464055283743 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:01:23 INFO - PROCESS | 3728 | 1464055283750 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 3728 | ++DOCSHELL 17EA7C00 == 37 [pid = 3728] [id = 106] 18:01:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (18226000) [pid = 3728] [serial = 315] [outer = 00000000] 18:01:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (198B3C00) [pid = 3728] [serial = 316] [outer = 18226000] 18:01:23 INFO - PROCESS | 3728 | 1464055283797 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (198B7800) [pid = 3728] [serial = 317] [outer = 18226000] 18:01:24 INFO - PROCESS | 3728 | 1464055284189 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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 564ms 18:01:24 INFO - PROCESS | 3728 | 1464055284256 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 3728 | 1464055284239 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 18:01:24 INFO - PROCESS | 3728 | 1464055284243 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 3728 | 1464055284245 Marionette TRACE conn2 <- [1,390,null,{}] 18:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:01:24 INFO - PROCESS | 3728 | 1464055284249 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}] 18:01:24 INFO - PROCESS | 3728 | 1464055284334 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:01:24 INFO - PROCESS | 3728 | 1464055284341 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 3728 | ++DOCSHELL 198B8C00 == 38 [pid = 3728] [id = 107] 18:01:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (198B9400) [pid = 3728] [serial = 318] [outer = 00000000] 18:01:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (19FDC400) [pid = 3728] [serial = 319] [outer = 198B9400] 18:01:24 INFO - PROCESS | 3728 | 1464055284387 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (19FDF400) [pid = 3728] [serial = 320] [outer = 198B9400] 18:01:24 INFO - PROCESS | 3728 | 1464055284846 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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 18:01:24 INFO - PROCESS | 3728 | 1464055284864 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 3728 | 1464055284866 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 18:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:01:24 INFO - PROCESS | 3728 | 1464055284870 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 3728 | 1464055284872 Marionette TRACE conn2 <- [1,394,null,{}] 18:01:24 INFO - PROCESS | 3728 | 1464055284875 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}] 18:01:24 INFO - PROCESS | 3728 | 1464055284998 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:01:24 INFO - PROCESS | 3728 | 1464055284990 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 3728 | ++DOCSHELL 1AA56400 == 39 [pid = 3728] [id = 108] 18:01:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1AA56800) [pid = 3728] [serial = 321] [outer = 00000000] 18:01:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1AA5D800) [pid = 3728] [serial = 322] [outer = 1AA56800] 18:01:25 INFO - PROCESS | 3728 | 1464055285087 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1AA5EC00) [pid = 3728] [serial = 323] [outer = 1AA56800] 18:01:25 INFO - PROCESS | 3728 | 1464055285464 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]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 647ms 18:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:01:25 INFO - PROCESS | 3728 | 1464055285545 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 3728 | 1464055285547 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 18:01:25 INFO - PROCESS | 3728 | 1464055285551 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 3728 | 1464055285553 Marionette TRACE conn2 <- [1,398,null,{}] 18:01:25 INFO - PROCESS | 3728 | 1464055285556 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}] 18:01:25 INFO - PROCESS | 3728 | 1464055285643 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:01:25 INFO - PROCESS | 3728 | 1464055285697 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 3728 | ++DOCSHELL 114DF000 == 40 [pid = 3728] [id = 109] 18:01:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (17E17400) [pid = 3728] [serial = 324] [outer = 00000000] 18:01:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1ADD9800) [pid = 3728] [serial = 325] [outer = 17E17400] 18:01:25 INFO - PROCESS | 3728 | 1464055285741 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1ADE0800) [pid = 3728] [serial = 326] [outer = 17E17400] 18:01:26 INFO - PROCESS | 3728 | 1464055286128 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]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 18:01:26 INFO - PROCESS | 3728 | 1464055286166 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 3728 | 1464055286168 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 18:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:01:26 INFO - PROCESS | 3728 | 1464055286172 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 3728 | 1464055286175 Marionette TRACE conn2 <- [1,402,null,{}] 18:01:26 INFO - PROCESS | 3728 | 1464055286178 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}] 18:01:26 INFO - PROCESS | 3728 | 1464055286264 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (174E4C00) [pid = 3728] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (165C2000) [pid = 3728] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1438EC00) [pid = 3728] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (11254400) [pid = 3728] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (17E14400) [pid = 3728] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (10A61400) [pid = 3728] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (17510800) [pid = 3728] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (198B4800) [pid = 3728] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (15FA1000) [pid = 3728] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (12FF6C00) [pid = 3728] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1543A400) [pid = 3728] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (19FE5400) [pid = 3728] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1047D800) [pid = 3728] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (16BAB000) [pid = 3728] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (198BA400) [pid = 3728] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:01:26 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (198B8000) [pid = 3728] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:01:26 INFO - PROCESS | 3728 | 1464055286411 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 3728 | ++DOCSHELL 104E1000 == 41 [pid = 3728] [id = 110] 18:01:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (104E6800) [pid = 3728] [serial = 327] [outer = 00000000] 18:01:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (10F59000) [pid = 3728] [serial = 328] [outer = 104E6800] 18:01:26 INFO - PROCESS | 3728 | 1464055286437 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (13231800) [pid = 3728] [serial = 329] [outer = 104E6800] 18:01:26 INFO - PROCESS | 3728 | 1464055286767 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]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 619ms 18:01:26 INFO - PROCESS | 3728 | 1464055286808 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 3728 | 1464055286810 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 18:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:01:26 INFO - PROCESS | 3728 | 1464055286816 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 3728 | 1464055286818 Marionette TRACE conn2 <- [1,406,null,{}] 18:01:26 INFO - PROCESS | 3728 | 1464055286822 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}] 18:01:26 INFO - PROCESS | 3728 | 1464055286915 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:01:26 INFO - PROCESS | 3728 | 1464055286928 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 3728 | ++DOCSHELL 11254400 == 42 [pid = 3728] [id = 111] 18:01:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (12FF6C00) [pid = 3728] [serial = 330] [outer = 00000000] 18:01:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (198B3400) [pid = 3728] [serial = 331] [outer = 12FF6C00] 18:01:26 INFO - PROCESS | 3728 | 1464055286974 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (198B8000) [pid = 3728] [serial = 332] [outer = 12FF6C00] 18:01:27 INFO - PROCESS | 3728 | 1464055287341 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 565ms 18:01:27 INFO - PROCESS | 3728 | 1464055287375 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3728 | 1464055287376 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:01:27 INFO - PROCESS | 3728 | 1464055287380 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 3728 | 1464055287381 Marionette TRACE conn2 <- [1,410,null,{}] 18:01:27 INFO - PROCESS | 3728 | 1464055287385 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}] 18:01:27 INFO - PROCESS | 3728 | 1464055287472 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:01:27 INFO - PROCESS | 3728 | 1464055287481 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 3728 | ++DOCSHELL 10561800 == 43 [pid = 3728] [id = 112] 18:01:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (15FA1000) [pid = 3728] [serial = 333] [outer = 00000000] 18:01:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (199C9C00) [pid = 3728] [serial = 334] [outer = 15FA1000] 18:01:27 INFO - PROCESS | 3728 | 1464055287525 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1AA62800) [pid = 3728] [serial = 335] [outer = 15FA1000] 18:01:27 INFO - PROCESS | 3728 | 1464055287878 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 551ms 18:01:27 INFO - PROCESS | 3728 | 1464055287940 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3728 | 1464055287942 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 18:01:27 INFO - PROCESS | 3728 | 1464055287945 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:01:27 INFO - PROCESS | 3728 | 1464055287947 Marionette TRACE conn2 <- [1,414,null,{}] 18:01:27 INFO - PROCESS | 3728 | 1464055287951 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}] 18:01:28 INFO - PROCESS | 3728 | 1464055288089 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:01:28 INFO - PROCESS | 3728 | 1464055288107 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 3728 | ++DOCSHELL 1320AC00 == 44 [pid = 3728] [id = 113] 18:01:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1320C800) [pid = 3728] [serial = 336] [outer = 00000000] 18:01:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (13210400) [pid = 3728] [serial = 337] [outer = 1320C800] 18:01:28 INFO - PROCESS | 3728 | 1464055288142 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1ABA8000) [pid = 3728] [serial = 338] [outer = 1320C800] 18:01:28 INFO - PROCESS | 3728 | 1464055288739 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]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 826ms 18:01:28 INFO - PROCESS | 3728 | 1464055288771 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 3728 | 1464055288777 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 18:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:01:28 INFO - PROCESS | 3728 | 1464055288782 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 3728 | 1464055288787 Marionette TRACE conn2 <- [1,418,null,{}] 18:01:28 INFO - PROCESS | 3728 | 1464055288792 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}] 18:01:28 INFO - PROCESS | 3728 | 1464055288883 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:01:29 INFO - PROCESS | 3728 | 1464055289011 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 3728 | ++DOCSHELL 12B51800 == 45 [pid = 3728] [id = 114] 18:01:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (12FF9400) [pid = 3728] [serial = 339] [outer = 00000000] 18:01:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1320A400) [pid = 3728] [serial = 340] [outer = 12FF9400] 18:01:29 INFO - PROCESS | 3728 | 1464055289052 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (13213800) [pid = 3728] [serial = 341] [outer = 12FF9400] 18:01:30 INFO - PROCESS | 3728 | 1464055290051 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]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1280ms 18:01:30 INFO - PROCESS | 3728 | 1464055290064 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 3728 | 1464055290070 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 18:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:01:30 INFO - PROCESS | 3728 | 1464055290077 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 3728 | 1464055290080 Marionette TRACE conn2 <- [1,422,null,{}] 18:01:30 INFO - PROCESS | 3728 | 1464055290084 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}] 18:01:30 INFO - PROCESS | 3728 | 1464055290191 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:01:30 INFO - PROCESS | 3728 | 1464055290269 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 3728 | ++DOCSHELL 1395BC00 == 46 [pid = 3728] [id = 115] 18:01:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (13E6E800) [pid = 3728] [serial = 342] [outer = 00000000] 18:01:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (15D73800) [pid = 3728] [serial = 343] [outer = 13E6E800] 18:01:30 INFO - PROCESS | 3728 | 1464055290355 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (16796400) [pid = 3728] [serial = 344] [outer = 13E6E800] 18:01:31 INFO - PROCESS | 3728 | 1464055291383 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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1321ms 18:01:31 INFO - PROCESS | 3728 | 1464055291419 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 3728 | 1464055291423 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 3728 | 1464055291428 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:01:31 INFO - PROCESS | 3728 | 1464055291432 Marionette TRACE conn2 <- [1,426,null,{}] 18:01:31 INFO - PROCESS | 3728 | 1464055291437 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}] 18:01:31 INFO - PROCESS | 3728 | 1464055291520 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:01:31 INFO - PROCESS | 3728 | 1464055291649 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F9C00 == 47 [pid = 3728] [id = 116] 18:01:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (0C7FA000) [pid = 3728] [serial = 345] [outer = 00000000] 18:01:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (10F5C400) [pid = 3728] [serial = 346] [outer = 0C7FA000] 18:01:31 INFO - PROCESS | 3728 | 1464055291702 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (110E6C00) [pid = 3728] [serial = 347] [outer = 0C7FA000] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 10A5B800 == 46 [pid = 3728] [id = 49] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 10561800 == 45 [pid = 3728] [id = 112] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 11254400 == 44 [pid = 3728] [id = 111] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 104E1000 == 43 [pid = 3728] [id = 110] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 114DF000 == 42 [pid = 3728] [id = 109] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 1AA56400 == 41 [pid = 3728] [id = 108] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 198B8C00 == 40 [pid = 3728] [id = 107] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 17EA7C00 == 39 [pid = 3728] [id = 106] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 16BAE400 == 38 [pid = 3728] [id = 105] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 105EE000 == 37 [pid = 3728] [id = 104] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 11F0E000 == 36 [pid = 3728] [id = 103] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 19FE2400 == 35 [pid = 3728] [id = 102] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 1322A000 == 34 [pid = 3728] [id = 101] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 10A5B400 == 33 [pid = 3728] [id = 100] 18:01:31 INFO - PROCESS | 3728 | --DOCSHELL 19C3E000 == 32 [pid = 3728] [id = 99] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (19FE3C00) [pid = 3728] [serial = 227] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (17415C00) [pid = 3728] [serial = 112] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (15FA1C00) [pid = 3728] [serial = 182] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (13122400) [pid = 3728] [serial = 145] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1A23B800) [pid = 3728] [serial = 185] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1318E000) [pid = 3728] [serial = 179] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (17E10800) [pid = 3728] [serial = 280] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (198BEC00) [pid = 3728] [serial = 283] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (17EA8000) [pid = 3728] [serial = 281] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (13230400) [pid = 3728] [serial = 259] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (174E2C00) [pid = 3728] [serial = 277] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (132EA000) [pid = 3728] [serial = 271] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (13A50000) [pid = 3728] [serial = 272] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (157B6C00) [pid = 3728] [serial = 274] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (15D67400) [pid = 3728] [serial = 275] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1AA63C00) [pid = 3728] [serial = 266] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A5B8C00) [pid = 3728] [serial = 265] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1108E000) [pid = 3728] [serial = 268] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (118BD400) [pid = 3728] [serial = 269] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A5C2800) [pid = 3728] [serial = 293] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19FE4000) [pid = 3728] [serial = 286] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (15D76800) [pid = 3728] [serial = 262] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1AA5F000) [pid = 3728] [serial = 295] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (199C8000) [pid = 3728] [serial = 284] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A5C1800) [pid = 3728] [serial = 292] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1A0BF000) [pid = 3728] [serial = 287] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (198BE800) [pid = 3728] [serial = 289] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19FE0400) [pid = 3728] [serial = 290] [outer = 00000000] [url = about:blank] 18:01:31 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (174F0800) [pid = 3728] [serial = 278] [outer = 00000000] [url = about:blank] 18:01:32 INFO - PROCESS | 3728 | 1464055292120 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] 18:01:32 INFO - PROCESS | 3728 | 1464055292174 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:01:32 INFO - PROCESS | 3728 | 1464055292181 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3728 | 1464055292183 Marionette TRACE conn2 <- [1,430,null,{}] 18:01:32 INFO - PROCESS | 3728 | 1464055292187 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}] 18:01:32 INFO - PROCESS | 3728 | 1464055292248 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:01:32 INFO - PROCESS | 3728 | 1464055292257 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 3728 | ++DOCSHELL 11CB9C00 == 33 [pid = 3728] [id = 117] 18:01:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (11F0E000) [pid = 3728] [serial = 348] [outer = 00000000] 18:01:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (13121800) [pid = 3728] [serial = 349] [outer = 11F0E000] 18:01:32 INFO - PROCESS | 3728 | 1464055292303 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (13206800) [pid = 3728] [serial = 350] [outer = 11F0E000] 18:01:32 INFO - PROCESS | 3728 | 1464055292714 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]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 564ms 18:01:32 INFO - PROCESS | 3728 | 1464055292739 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 3728 | 1464055292741 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:01:32 INFO - PROCESS | 3728 | 1464055292749 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3728 | 1464055292752 Marionette TRACE conn2 <- [1,434,null,{}] 18:01:32 INFO - PROCESS | 3728 | 1464055292763 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}] 18:01:32 INFO - PROCESS | 3728 | 1464055292830 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:01:32 INFO - PROCESS | 3728 | 1464055292869 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 3728 | ++DOCSHELL 13E71C00 == 34 [pid = 3728] [id = 118] 18:01:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1431A400) [pid = 3728] [serial = 351] [outer = 00000000] 18:01:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (143C4800) [pid = 3728] [serial = 352] [outer = 1431A400] 18:01:32 INFO - PROCESS | 3728 | 1464055292920 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (15374000) [pid = 3728] [serial = 353] [outer = 1431A400] 18:01:33 INFO - PROCESS | 3728 | 1464055293317 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]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 620ms 18:01:33 INFO - PROCESS | 3728 | 1464055293369 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 3728 | 1464055293371 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 18:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:01:33 INFO - PROCESS | 3728 | 1464055293375 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 3728 | 1464055293376 Marionette TRACE conn2 <- [1,438,null,{}] 18:01:33 INFO - PROCESS | 3728 | 1464055293380 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}] 18:01:33 INFO - PROCESS | 3728 | 1464055293451 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:01:33 INFO - PROCESS | 3728 | 1464055293460 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 3728 | ++DOCSHELL 154C7C00 == 35 [pid = 3728] [id = 119] 18:01:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (15843800) [pid = 3728] [serial = 354] [outer = 00000000] 18:01:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (15D8FC00) [pid = 3728] [serial = 355] [outer = 15843800] 18:01:33 INFO - PROCESS | 3728 | 1464055293507 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1678F400) [pid = 3728] [serial = 356] [outer = 15843800] 18:01:33 INFO - PROCESS | 3728 | 1464055293877 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]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 564ms 18:01:33 INFO - PROCESS | 3728 | 1464055293934 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 3728 | 1464055293937 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 18:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:01:33 INFO - PROCESS | 3728 | 1464055293940 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 3728 | 1464055293942 Marionette TRACE conn2 <- [1,442,null,{}] 18:01:33 INFO - PROCESS | 3728 | 1464055293945 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}] 18:01:34 INFO - PROCESS | 3728 | 1464055294036 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:01:34 INFO - PROCESS | 3728 | 1464055294121 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3728 | ++DOCSHELL 16846000 == 36 [pid = 3728] [id = 120] 18:01:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1684B400) [pid = 3728] [serial = 357] [outer = 00000000] 18:01:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (174E1400) [pid = 3728] [serial = 358] [outer = 1684B400] 18:01:34 INFO - PROCESS | 3728 | 1464055294146 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (17502000) [pid = 3728] [serial = 359] [outer = 1684B400] 18:01:34 INFO - PROCESS | 3728 | 1464055294531 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]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 647ms 18:01:34 INFO - PROCESS | 3728 | 1464055294582 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 3728 | 1464055294584 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 18:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:01:34 INFO - PROCESS | 3728 | 1464055294588 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 3728 | 1464055294590 Marionette TRACE conn2 <- [1,446,null,{}] 18:01:34 INFO - PROCESS | 3728 | 1464055294593 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}] 18:01:34 INFO - PROCESS | 3728 | 1464055294719 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:01:34 INFO - PROCESS | 3728 | 1464055294760 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3728 | ++DOCSHELL 1822A400 == 37 [pid = 3728] [id = 121] 18:01:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1822A800) [pid = 3728] [serial = 360] [outer = 00000000] 18:01:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1822E800) [pid = 3728] [serial = 361] [outer = 1822A800] 18:01:34 INFO - PROCESS | 3728 | 1464055294807 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (198B2800) [pid = 3728] [serial = 362] [outer = 1822A800] 18:01:35 INFO - PROCESS | 3728 | 1464055295185 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]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 647ms 18:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:01:35 INFO - PROCESS | 3728 | 1464055295247 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 3728 | 1464055295249 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 3728 | 1464055295252 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 3728 | 1464055295254 Marionette TRACE conn2 <- [1,450,null,{}] 18:01:35 INFO - PROCESS | 3728 | 1464055295265 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}] 18:01:35 INFO - PROCESS | 3728 | 1464055295344 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:01:35 INFO - PROCESS | 3728 | 1464055295356 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 3728 | ++DOCSHELL 104E2800 == 38 [pid = 3728] [id = 122] 18:01:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (198B8C00) [pid = 3728] [serial = 363] [outer = 00000000] 18:01:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (199B7800) [pid = 3728] [serial = 364] [outer = 198B8C00] 18:01:35 INFO - PROCESS | 3728 | 1464055295404 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (199C1000) [pid = 3728] [serial = 365] [outer = 198B8C00] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (15FA1000) [pid = 3728] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1AA56800) [pid = 3728] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (11FABC00) [pid = 3728] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (198B9400) [pid = 3728] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (10A5A800) [pid = 3728] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16BAE800) [pid = 3728] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (18226000) [pid = 3728] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (17E17400) [pid = 3728] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (104E6800) [pid = 3728] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19FE3000) [pid = 3728] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:01:35 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (12FF6C00) [pid = 3728] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:01:35 INFO - PROCESS | 3728 | 1464055295872 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] 18:01:35 INFO - PROCESS | 3728 | 1464055295932 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 3728 | 1464055295935 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 3728 | 1464055295937 Marionette TRACE conn2 <- [1,454,null,{}] 18:01:35 INFO - PROCESS | 3728 | 1464055295940 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}] 18:01:35 INFO - PROCESS | 3728 | 1464055295996 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:01:35 INFO - PROCESS | 3728 | 1464055296005 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3728 | ++DOCSHELL 103D4400 == 39 [pid = 3728] [id = 123] 18:01:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (104E8800) [pid = 3728] [serial = 366] [outer = 00000000] 18:01:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (15840C00) [pid = 3728] [serial = 367] [outer = 104E8800] 18:01:36 INFO - PROCESS | 3728 | 1464055296100 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (199B7400) [pid = 3728] [serial = 368] [outer = 104E8800] 18:01:36 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:36 INFO - PROCESS | 3728 | 1464055296443 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]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 551ms 18:01:36 INFO - PROCESS | 3728 | 1464055296511 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 3728 | 1464055296513 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 18:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:01:36 INFO - PROCESS | 3728 | 1464055296517 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 3728 | 1464055296519 Marionette TRACE conn2 <- [1,458,null,{}] 18:01:36 INFO - PROCESS | 3728 | 1464055296526 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}] 18:01:36 INFO - PROCESS | 3728 | 1464055296614 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:01:36 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:01:36 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:01:36 INFO - PROCESS | 3728 | 1464055296631 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3728 | ++DOCSHELL 199C8000 == 40 [pid = 3728] [id = 124] 18:01:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19C33000) [pid = 3728] [serial = 369] [outer = 00000000] 18:01:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19FDD400) [pid = 3728] [serial = 370] [outer = 19C33000] 18:01:36 INFO - PROCESS | 3728 | 1464055296676 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19FDE400) [pid = 3728] [serial = 371] [outer = 19C33000] 18:01:37 INFO - PROCESS | 3728 | 1464055297039 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] 18:01:37 INFO - PROCESS | 3728 | 1464055297088 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 18:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:01:37 INFO - PROCESS | 3728 | 1464055297074 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 3728 | 1464055297075 Marionette TRACE conn2 <- [1,462,null,{}] 18:01:37 INFO - PROCESS | 3728 | 1464055297083 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}] 18:01:37 INFO - PROCESS | 3728 | 1464055297193 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:01:37 INFO - PROCESS | 3728 | 1464055297202 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 3728 | ++DOCSHELL 1320B000 == 41 [pid = 3728] [id = 125] 18:01:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (14324C00) [pid = 3728] [serial = 372] [outer = 00000000] 18:01:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A29FC00) [pid = 3728] [serial = 373] [outer = 14324C00] 18:01:37 INFO - PROCESS | 3728 | 1464055297229 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1A2A7800) [pid = 3728] [serial = 374] [outer = 14324C00] 18:01:37 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:37 INFO - PROCESS | 3728 | 1464055297698 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] 18:01:37 INFO - PROCESS | 3728 | 1464055297802 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 18:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:01:37 INFO - PROCESS | 3728 | 1464055297807 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 3728 | 1464055297812 Marionette TRACE conn2 <- [1,466,null,{}] 18:01:37 INFO - PROCESS | 3728 | 1464055297801 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}] 18:01:37 INFO - PROCESS | 3728 | 1464055297918 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:01:37 INFO - PROCESS | 3728 | 1464055298008 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 3728 | ++DOCSHELL 1050DC00 == 42 [pid = 3728] [id = 126] 18:01:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1055F400) [pid = 3728] [serial = 375] [outer = 00000000] 18:01:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (118C6800) [pid = 3728] [serial = 376] [outer = 1055F400] 18:01:38 INFO - PROCESS | 3728 | 1464055298050 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (13204C00) [pid = 3728] [serial = 377] [outer = 1055F400] 18:01:38 INFO - PROCESS | 3728 | 1464055298587 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] 18:01:38 INFO - PROCESS | 3728 | 1464055298633 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:01:38 INFO - PROCESS | 3728 | 1464055298640 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 3728 | 1464055298643 Marionette TRACE conn2 <- [1,470,null,{}] 18:01:38 INFO - PROCESS | 3728 | 1464055298647 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}] 18:01:38 INFO - PROCESS | 3728 | 1464055298750 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:01:38 INFO - PROCESS | 3728 | 1464055298856 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 3728 | ++DOCSHELL 1431D400 == 43 [pid = 3728] [id = 127] 18:01:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (15434800) [pid = 3728] [serial = 378] [outer = 00000000] 18:01:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (16796C00) [pid = 3728] [serial = 379] [outer = 15434800] 18:01:38 INFO - PROCESS | 3728 | 1464055298913 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1770E400) [pid = 3728] [serial = 380] [outer = 15434800] 18:01:39 INFO - PROCESS | 3728 | 1464055299506 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]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 922ms 18:01:39 INFO - PROCESS | 3728 | 1464055299579 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 3728 | 1464055299563 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 18:01:39 INFO - PROCESS | 3728 | 1464055299587 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 3728 | 1464055299591 Marionette TRACE conn2 <- [1,474,null,{}] 18:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:01:39 INFO - PROCESS | 3728 | 1464055299617 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}] 18:01:39 INFO - PROCESS | 3728 | 1464055299726 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:01:39 INFO - PROCESS | 3728 | 1464055299824 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 3728 | ++DOCSHELL 199C4400 == 44 [pid = 3728] [id = 128] 18:01:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (19FDA800) [pid = 3728] [serial = 381] [outer = 00000000] 18:01:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1A7CCC00) [pid = 3728] [serial = 382] [outer = 19FDA800] 18:01:39 INFO - PROCESS | 3728 | 1464055299883 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1AA56400) [pid = 3728] [serial = 383] [outer = 19FDA800] 18:01:40 INFO - PROCESS | 3728 | 1464055300422 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]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 881ms 18:01:40 INFO - PROCESS | 3728 | 1464055300485 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 3728 | 1464055300488 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 18:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:01:40 INFO - PROCESS | 3728 | 1464055300491 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 3728 | 1464055300494 Marionette TRACE conn2 <- [1,478,null,{}] 18:01:40 INFO - PROCESS | 3728 | 1464055300497 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}] 18:01:40 INFO - PROCESS | 3728 | 1464055300587 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:01:40 INFO - PROCESS | 3728 | 1464055300711 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 3728 | ++DOCSHELL 10567800 == 45 [pid = 3728] [id = 129] 18:01:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (10A61400) [pid = 3728] [serial = 384] [outer = 00000000] 18:01:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (199BA800) [pid = 3728] [serial = 385] [outer = 10A61400] 18:01:40 INFO - PROCESS | 3728 | 1464055300768 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1AA58000) [pid = 3728] [serial = 386] [outer = 10A61400] 18:01:41 INFO - PROCESS | 3728 | 1464055301467 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]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1005ms 18:01:41 INFO - PROCESS | 3728 | 1464055301495 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 3728 | 1464055301499 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 18:01:41 INFO - PROCESS | 3728 | 1464055301505 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:01:41 INFO - PROCESS | 3728 | 1464055301508 Marionette TRACE conn2 <- [1,482,null,{}] 18:01:41 INFO - PROCESS | 3728 | 1464055301514 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}] 18:01:41 INFO - PROCESS | 3728 | 1464055301600 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:01:41 INFO - PROCESS | 3728 | 1464055301682 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F0400 == 46 [pid = 3728] [id = 130] 18:01:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (0C7F9000) [pid = 3728] [serial = 387] [outer = 00000000] 18:01:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (114DF000) [pid = 3728] [serial = 388] [outer = 0C7F9000] 18:01:41 INFO - PROCESS | 3728 | 1464055301783 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1320F800) [pid = 3728] [serial = 389] [outer = 0C7F9000] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 176C1C00 == 45 [pid = 3728] [id = 86] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 199C8000 == 44 [pid = 3728] [id = 124] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 103D4400 == 43 [pid = 3728] [id = 123] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 104E2800 == 42 [pid = 3728] [id = 122] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 1822A400 == 41 [pid = 3728] [id = 121] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 16846000 == 40 [pid = 3728] [id = 120] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 154C7C00 == 39 [pid = 3728] [id = 119] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 13E71C00 == 38 [pid = 3728] [id = 118] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 11CB9C00 == 37 [pid = 3728] [id = 117] 18:01:41 INFO - PROCESS | 3728 | --DOCSHELL 0C7F9C00 == 36 [pid = 3728] [id = 116] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (12F85C00) [pid = 3728] [serial = 298] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1AA5D800) [pid = 3728] [serial = 322] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (143C4400) [pid = 3728] [serial = 308] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (13E6DC00) [pid = 3728] [serial = 307] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (19FDC400) [pid = 3728] [serial = 319] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (12F3C400) [pid = 3728] [serial = 310] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (13A51800) [pid = 3728] [serial = 311] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (174E5000) [pid = 3728] [serial = 313] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (175B3000) [pid = 3728] [serial = 314] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (198B3C00) [pid = 3728] [serial = 316] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1ADD9800) [pid = 3728] [serial = 325] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1AA5EC00) [pid = 3728] [serial = 323] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (198B7800) [pid = 3728] [serial = 317] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (10F59000) [pid = 3728] [serial = 328] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1ADE0800) [pid = 3728] [serial = 326] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1ABAC400) [pid = 3728] [serial = 305] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A7CA800) [pid = 3728] [serial = 304] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (15D69800) [pid = 3728] [serial = 301] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (13231800) [pid = 3728] [serial = 329] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (198B3400) [pid = 3728] [serial = 331] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (198B8000) [pid = 3728] [serial = 332] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19FDF400) [pid = 3728] [serial = 320] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1AA62800) [pid = 3728] [serial = 335] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (199C9C00) [pid = 3728] [serial = 334] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1108F800) [pid = 3728] [serial = 390] [outer = 1B3B2C00] 18:01:42 INFO - PROCESS | 3728 | 1464055302233 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]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 799ms 18:01:42 INFO - PROCESS | 3728 | 1464055302306 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3728 | 1464055302311 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 18:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:01:42 INFO - PROCESS | 3728 | 1464055302317 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 3728 | 1464055302320 Marionette TRACE conn2 <- [1,486,null,{}] 18:01:42 INFO - PROCESS | 3728 | 1464055302324 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}] 18:01:42 INFO - PROCESS | 3728 | 1464055302400 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:01:42 INFO - PROCESS | 3728 | 1464055302480 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 3728 | ++DOCSHELL 1320C400 == 37 [pid = 3728] [id = 131] 18:01:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (132E7C00) [pid = 3728] [serial = 391] [outer = 00000000] 18:01:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (13B2D000) [pid = 3728] [serial = 392] [outer = 132E7C00] 18:01:42 INFO - PROCESS | 3728 | 1464055302504 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (13B30800) [pid = 3728] [serial = 393] [outer = 132E7C00] 18:01:42 INFO - PROCESS | 3728 | 1464055302850 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]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 565ms 18:01:42 INFO - PROCESS | 3728 | 1464055302871 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3728 | 1464055302874 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 18:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:01:42 INFO - PROCESS | 3728 | 1464055302877 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 3728 | 1464055302881 Marionette TRACE conn2 <- [1,490,null,{}] 18:01:42 INFO - PROCESS | 3728 | 1464055302891 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}] 18:01:42 INFO - PROCESS | 3728 | 1464055302989 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:01:42 INFO - PROCESS | 3728 | 1464055302997 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3728 | ++DOCSHELL 15366C00 == 38 [pid = 3728] [id = 132] 18:01:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (154B8C00) [pid = 3728] [serial = 394] [outer = 00000000] 18:01:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (15D6D400) [pid = 3728] [serial = 395] [outer = 154B8C00] 18:01:43 INFO - PROCESS | 3728 | 1464055303045 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (16845800) [pid = 3728] [serial = 396] [outer = 154B8C00] 18:01:43 INFO - PROCESS | 3728 | 1464055303418 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]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 551ms 18:01:43 INFO - PROCESS | 3728 | 1464055303450 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 3728 | 1464055303453 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 18:01:43 INFO - PROCESS | 3728 | 1464055303457 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:01:43 INFO - PROCESS | 3728 | 1464055303459 Marionette TRACE conn2 <- [1,494,null,{}] 18:01:43 INFO - PROCESS | 3728 | 1464055303467 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}] 18:01:43 INFO - PROCESS | 3728 | 1464055303528 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:01:43 INFO - PROCESS | 3728 | 1464055303535 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3728 | ++DOCSHELL 15D69800 == 39 [pid = 3728] [id = 133] 18:01:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (17510800) [pid = 3728] [serial = 397] [outer = 00000000] 18:01:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (17D5A400) [pid = 3728] [serial = 398] [outer = 17510800] 18:01:43 INFO - PROCESS | 3728 | 1464055303582 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (143FC800) [pid = 3728] [serial = 399] [outer = 17510800] 18:01:44 INFO - PROCESS | 3728 | 1464055304029 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]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 605ms 18:01:44 INFO - PROCESS | 3728 | 1464055304085 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 3728 | 1464055304087 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 18:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:01:44 INFO - PROCESS | 3728 | 1464055304096 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 3728 | 1464055304079 Marionette TRACE conn2 <- [1,498,null,{}] 18:01:44 INFO - PROCESS | 3728 | 1464055304083 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}] 18:01:44 INFO - PROCESS | 3728 | 1464055304188 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:01:44 INFO - PROCESS | 3728 | 1464055304258 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 3728 | ++DOCSHELL 1822E000 == 40 [pid = 3728] [id = 134] 18:01:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (198B1C00) [pid = 3728] [serial = 400] [outer = 00000000] 18:01:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (198B8800) [pid = 3728] [serial = 401] [outer = 198B1C00] 18:01:44 INFO - PROCESS | 3728 | 1464055304306 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (199B7000) [pid = 3728] [serial = 402] [outer = 198B1C00] 18:01:44 INFO - PROCESS | 3728 | 1464055304698 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]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 675ms 18:01:44 INFO - PROCESS | 3728 | 1464055304747 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 3728 | 1464055304749 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 18:01:44 INFO - PROCESS | 3728 | 1464055304752 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:01:44 INFO - PROCESS | 3728 | 1464055304754 Marionette TRACE conn2 <- [1,502,null,{}] 18:01:44 INFO - PROCESS | 3728 | 1464055304758 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}] 18:01:44 INFO - PROCESS | 3728 | 1464055304864 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:01:44 INFO - PROCESS | 3728 | 1464055304927 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 3728 | ++DOCSHELL 18225400 == 41 [pid = 3728] [id = 135] 18:01:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (199B7C00) [pid = 3728] [serial = 403] [outer = 00000000] 18:01:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (19FE8800) [pid = 3728] [serial = 404] [outer = 199B7C00] 18:01:44 INFO - PROCESS | 3728 | 1464055304974 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1A0C6400) [pid = 3728] [serial = 405] [outer = 199B7C00] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (19C33000) [pid = 3728] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1822A800) [pid = 3728] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (0C7FA000) [pid = 3728] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (15843800) [pid = 3728] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1684B400) [pid = 3728] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1431A400) [pid = 3728] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (11F0E000) [pid = 3728] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (104E8800) [pid = 3728] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:01:45 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (198B8C00) [pid = 3728] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:01:45 INFO - PROCESS | 3728 | 1464055305353 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]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 647ms 18:01:45 INFO - PROCESS | 3728 | 1464055305414 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 3728 | 1464055305416 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 18:01:45 INFO - PROCESS | 3728 | 1464055305419 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:01:45 INFO - PROCESS | 3728 | 1464055305421 Marionette TRACE conn2 <- [1,506,null,{}] 18:01:45 INFO - PROCESS | 3728 | 1464055305427 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}] 18:01:45 INFO - PROCESS | 3728 | 1464055305484 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:01:45 INFO - PROCESS | 3728 | 1464055305490 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 3728 | ++DOCSHELL 103D2C00 == 42 [pid = 3728] [id = 136] 18:01:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (104DF000) [pid = 3728] [serial = 406] [outer = 00000000] 18:01:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1431B800) [pid = 3728] [serial = 407] [outer = 104DF000] 18:01:45 INFO - PROCESS | 3728 | 1464055305536 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (199C3800) [pid = 3728] [serial = 408] [outer = 104DF000] 18:01:45 INFO - PROCESS | 3728 | 1464055305922 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]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 550ms 18:01:45 INFO - PROCESS | 3728 | 1464055305976 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 3728 | 1464055305978 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 18:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:01:45 INFO - PROCESS | 3728 | 1464055305981 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 3728 | 1464055305983 Marionette TRACE conn2 <- [1,510,null,{}] 18:01:45 INFO - PROCESS | 3728 | 1464055305987 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}] 18:01:46 INFO - PROCESS | 3728 | 1464055306064 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:01:46 INFO - PROCESS | 3728 | 1464055306055 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3728 | ++DOCSHELL 158D1800 == 43 [pid = 3728] [id = 137] 18:01:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (17F35000) [pid = 3728] [serial = 409] [outer = 00000000] 18:01:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1A7CD000) [pid = 3728] [serial = 410] [outer = 17F35000] 18:01:46 INFO - PROCESS | 3728 | 1464055306110 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1AA62800) [pid = 3728] [serial = 411] [outer = 17F35000] 18:01:46 INFO - PROCESS | 3728 | 1464055306490 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]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 523ms 18:01:46 INFO - PROCESS | 3728 | 1464055306517 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 3728 | 1464055306519 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 18:01:46 INFO - PROCESS | 3728 | 1464055306505 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 3728 | 1464055306507 Marionette TRACE conn2 <- [1,514,null,{}] 18:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:01:46 INFO - PROCESS | 3728 | 1464055306515 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}] 18:01:46 INFO - PROCESS | 3728 | 1464055306593 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:01:46 INFO - PROCESS | 3728 | 1464055306600 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C8800 == 44 [pid = 3728] [id = 138] 18:01:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1AA64C00) [pid = 3728] [serial = 412] [outer = 00000000] 18:01:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1ABB0C00) [pid = 3728] [serial = 413] [outer = 1AA64C00] 18:01:46 INFO - PROCESS | 3728 | 1464055306644 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1ADE0400) [pid = 3728] [serial = 414] [outer = 1AA64C00] 18:01:47 INFO - PROCESS | 3728 | 1464055307020 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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 565ms 18:01:47 INFO - PROCESS | 3728 | 1464055307078 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3728 | 1464055307080 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:01:47 INFO - PROCESS | 3728 | 1464055307084 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 3728 | 1464055307085 Marionette TRACE conn2 <- [1,518,null,{}] 18:01:47 INFO - PROCESS | 3728 | 1464055307088 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}] 18:01:47 INFO - PROCESS | 3728 | 1464055307149 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:01:47 INFO - PROCESS | 3728 | 1464055307155 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 3728 | ++DOCSHELL 162D9C00 == 45 [pid = 3728] [id = 139] 18:01:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (162DD000) [pid = 3728] [serial = 415] [outer = 00000000] 18:01:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (162E1C00) [pid = 3728] [serial = 416] [outer = 162DD000] 18:01:47 INFO - PROCESS | 3728 | 1464055307201 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (162E2000) [pid = 3728] [serial = 417] [outer = 162DD000] 18:01:47 INFO - PROCESS | 3728 | 1464055307852 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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 826ms 18:01:47 INFO - PROCESS | 3728 | 1464055307928 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3728 | 1464055307934 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:01:47 INFO - PROCESS | 3728 | 1464055307921 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 3728 | 1464055307927 Marionette TRACE conn2 <- [1,522,null,{}] 18:01:47 INFO - PROCESS | 3728 | 1464055307932 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}] 18:01:48 INFO - PROCESS | 3728 | 1464055308062 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:01:48 INFO - PROCESS | 3728 | 1464055308183 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 3728 | ++DOCSHELL 11F10800 == 46 [pid = 3728] [id = 140] 18:01:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (11FAA400) [pid = 3728] [serial = 418] [outer = 00000000] 18:01:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (132E0400) [pid = 3728] [serial = 419] [outer = 11FAA400] 18:01:48 INFO - PROCESS | 3728 | 1464055308225 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (13B31800) [pid = 3728] [serial = 420] [outer = 11FAA400] 18:01:48 INFO - PROCESS | 3728 | 1464055308805 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]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 923ms 18:01:48 INFO - PROCESS | 3728 | 1464055308848 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 3728 | 1464055308854 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 18:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:01:48 INFO - PROCESS | 3728 | 1464055308893 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 3728 | 1464055308897 Marionette TRACE conn2 <- [1,526,null,{}] 18:01:48 INFO - PROCESS | 3728 | 1464055308903 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}] 18:01:48 INFO - PROCESS | 3728 | 1464055309000 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:01:49 INFO - PROCESS | 3728 | 1464055309119 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 3728 | ++DOCSHELL 158D2000 == 47 [pid = 3728] [id = 141] 18:01:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (15D6E400) [pid = 3728] [serial = 421] [outer = 00000000] 18:01:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (162D9400) [pid = 3728] [serial = 422] [outer = 15D6E400] 18:01:49 INFO - PROCESS | 3728 | 1464055309175 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (162E0800) [pid = 3728] [serial = 423] [outer = 15D6E400] 18:01:49 INFO - PROCESS | 3728 | 1464055309711 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]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 895ms 18:01:49 INFO - PROCESS | 3728 | 1464055309774 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 3728 | 1464055309777 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 18:01:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:01:49 INFO - PROCESS | 3728 | 1464055309781 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 3728 | 1464055309785 Marionette TRACE conn2 <- [1,530,null,{}] 18:01:49 INFO - PROCESS | 3728 | 1464055309796 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}] 18:01:49 INFO - PROCESS | 3728 | 1464055309887 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:01:49 INFO - PROCESS | 3728 | 1464055309988 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 3728 | ++DOCSHELL 11090400 == 48 [pid = 3728] [id = 142] 18:01:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (110EC800) [pid = 3728] [serial = 424] [outer = 00000000] 18:01:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1320CC00) [pid = 3728] [serial = 425] [outer = 110EC800] 18:01:50 INFO - PROCESS | 3728 | 1464055310026 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (16BA4000) [pid = 3728] [serial = 426] [outer = 110EC800] 18:01:50 INFO - PROCESS | 3728 | 1464055310670 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"]]]}] 18:01:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:01:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:01:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:01:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:01:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:01:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:01:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 923ms 18:01:50 INFO - PROCESS | 3728 | 1464055310699 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 3728 | 1464055310704 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 18:01:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:01:50 INFO - PROCESS | 3728 | 1464055310746 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 3728 | 1464055310753 Marionette TRACE conn2 <- [1,534,null,{}] 18:01:50 INFO - PROCESS | 3728 | 1464055310760 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}] 18:01:50 INFO - PROCESS | 3728 | 1464055310847 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:01:50 INFO - PROCESS | 3728 | 1464055310930 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 3728 | ++DOCSHELL 1320E800 == 49 [pid = 3728] [id = 143] 18:01:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (13226800) [pid = 3728] [serial = 427] [outer = 00000000] 18:01:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (13B23C00) [pid = 3728] [serial = 428] [outer = 13226800] 18:01:50 INFO - PROCESS | 3728 | 1464055310979 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (13B2FC00) [pid = 3728] [serial = 429] [outer = 13226800] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 1A7C8800 == 48 [pid = 3728] [id = 138] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 158D1800 == 47 [pid = 3728] [id = 137] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 103D2C00 == 46 [pid = 3728] [id = 136] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 18225400 == 45 [pid = 3728] [id = 135] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 1822E000 == 44 [pid = 3728] [id = 134] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 15D69800 == 43 [pid = 3728] [id = 133] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 15366C00 == 42 [pid = 3728] [id = 132] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 1320C400 == 41 [pid = 3728] [id = 131] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 0C7F0400 == 40 [pid = 3728] [id = 130] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 10567800 == 39 [pid = 3728] [id = 129] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 199C4400 == 38 [pid = 3728] [id = 128] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 1431D400 == 37 [pid = 3728] [id = 127] 18:01:51 INFO - PROCESS | 3728 | --DOCSHELL 1050DC00 == 36 [pid = 3728] [id = 126] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (19FDE400) [pid = 3728] [serial = 371] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (13210400) [pid = 3728] [serial = 337] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1822E800) [pid = 3728] [serial = 361] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (110E6C00) [pid = 3728] [serial = 347] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (10F5C400) [pid = 3728] [serial = 346] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (15D73800) [pid = 3728] [serial = 343] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (15D8FC00) [pid = 3728] [serial = 355] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (174E1400) [pid = 3728] [serial = 358] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (17502000) [pid = 3728] [serial = 359] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (143C4800) [pid = 3728] [serial = 352] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (15374000) [pid = 3728] [serial = 353] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (13121800) [pid = 3728] [serial = 349] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (13206800) [pid = 3728] [serial = 350] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1320A400) [pid = 3728] [serial = 340] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (198B2800) [pid = 3728] [serial = 362] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (15840C00) [pid = 3728] [serial = 367] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (199B7800) [pid = 3728] [serial = 364] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19FDD400) [pid = 3728] [serial = 370] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A29FC00) [pid = 3728] [serial = 373] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (199C1000) [pid = 3728] [serial = 365] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (199B7400) [pid = 3728] [serial = 368] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1678F400) [pid = 3728] [serial = 356] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3728 | 1464055311509 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]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:01:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 813ms 18:01:51 INFO - PROCESS | 3728 | 1464055311525 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 3728 | 1464055311531 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 18:01:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:01:51 INFO - PROCESS | 3728 | 1464055311537 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 3728 | 1464055311540 Marionette TRACE conn2 <- [1,538,null,{}] 18:01:51 INFO - PROCESS | 3728 | 1464055311544 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}] 18:01:51 INFO - PROCESS | 3728 | 1464055311627 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:01:51 INFO - PROCESS | 3728 | 1464055311637 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3728 | ++DOCSHELL 13121800 == 37 [pid = 3728] [id = 144] 18:01:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1318C000) [pid = 3728] [serial = 430] [outer = 00000000] 18:01:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (13212400) [pid = 3728] [serial = 431] [outer = 1318C000] 18:01:51 INFO - PROCESS | 3728 | 1464055311665 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (143C5000) [pid = 3728] [serial = 432] [outer = 1318C000] 18:01:52 INFO - PROCESS | 3728 | 1464055312096 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]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:01:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 551ms 18:01:52 INFO - PROCESS | 3728 | 1464055312105 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3728 | 1464055312107 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 18:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:01:52 INFO - PROCESS | 3728 | 1464055312111 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 3728 | 1464055312114 Marionette TRACE conn2 <- [1,542,null,{}] 18:01:52 INFO - PROCESS | 3728 | 1464055312124 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}] 18:01:52 INFO - PROCESS | 3728 | 1464055312191 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:01:52 INFO - PROCESS | 3728 | 1464055312202 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 3728 | ++DOCSHELL 143F6400 == 38 [pid = 3728] [id = 145] 18:01:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (15371C00) [pid = 3728] [serial = 433] [outer = 00000000] 18:01:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (15D70400) [pid = 3728] [serial = 434] [outer = 15371C00] 18:01:52 INFO - PROCESS | 3728 | 1464055312252 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (162DB400) [pid = 3728] [serial = 435] [outer = 15371C00] 18:01:52 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:52 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:52 INFO - PROCESS | 3728 | 1464055312668 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]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 619ms 18:01:52 INFO - PROCESS | 3728 | 1464055312733 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3728 | 1464055312736 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 18:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:01:52 INFO - PROCESS | 3728 | 1464055312739 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 3728 | 1464055312741 Marionette TRACE conn2 <- [1,546,null,{}] 18:01:52 INFO - PROCESS | 3728 | 1464055312726 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}] 18:01:52 INFO - PROCESS | 3728 | 1464055312817 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:01:52 INFO - PROCESS | 3728 | 1464055312914 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 3728 | ++DOCSHELL 16844800 == 39 [pid = 3728] [id = 146] 18:01:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (16C17800) [pid = 3728] [serial = 436] [outer = 00000000] 18:01:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (17502000) [pid = 3728] [serial = 437] [outer = 16C17800] 18:01:52 INFO - PROCESS | 3728 | 1464055312960 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1750DC00) [pid = 3728] [serial = 438] [outer = 16C17800] 18:01:53 INFO - PROCESS | 3728 | 1464055313280 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 565ms 18:01:53 INFO - PROCESS | 3728 | 1464055313293 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 3728 | 1464055313295 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:01:53 INFO - PROCESS | 3728 | 1464055313299 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 3728 | 1464055313311 Marionette TRACE conn2 <- [1,550,null,{}] 18:01:53 INFO - PROCESS | 3728 | 1464055313315 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}] 18:01:53 INFO - PROCESS | 3728 | 1464055313410 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:01:53 INFO - PROCESS | 3728 | 1464055313425 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 3728 | ++DOCSHELL 10EB7400 == 40 [pid = 3728] [id = 147] 18:01:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (162D7000) [pid = 3728] [serial = 439] [outer = 00000000] 18:01:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (18229800) [pid = 3728] [serial = 440] [outer = 162D7000] 18:01:53 INFO - PROCESS | 3728 | 1464055313471 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1822FC00) [pid = 3728] [serial = 441] [outer = 162D7000] 18:01:53 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:53 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:53 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:53 INFO - PROCESS | 3728 | 1464055313892 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 620ms 18:01:53 INFO - PROCESS | 3728 | 1464055313920 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 3728 | 1464055313922 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:01:53 INFO - PROCESS | 3728 | 1464055313942 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 3728 | 1464055313944 Marionette TRACE conn2 <- [1,554,null,{}] 18:01:53 INFO - PROCESS | 3728 | 1464055313947 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}] 18:01:54 INFO - PROCESS | 3728 | 1464055314069 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:01:54 INFO - PROCESS | 3728 | 1464055314096 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3728 | ++DOCSHELL 199BBC00 == 41 [pid = 3728] [id = 148] 18:01:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (199BC000) [pid = 3728] [serial = 442] [outer = 00000000] 18:01:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (199C7400) [pid = 3728] [serial = 443] [outer = 199BC000] 18:01:54 INFO - PROCESS | 3728 | 1464055314142 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (19C34400) [pid = 3728] [serial = 444] [outer = 199BC000] 18:01:54 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:54 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:54 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:54 INFO - PROCESS | 3728 | 1464055314525 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]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 606ms 18:01:54 INFO - PROCESS | 3728 | 1464055314564 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 3728 | 1464055314567 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 18:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:01:54 INFO - PROCESS | 3728 | 1464055314570 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 3728 | 1464055314572 Marionette TRACE conn2 <- [1,558,null,{}] 18:01:54 INFO - PROCESS | 3728 | 1464055314575 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}] 18:01:54 INFO - PROCESS | 3728 | 1464055314681 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:01:54 INFO - PROCESS | 3728 | 1464055314689 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3728 | ++DOCSHELL 105EC400 == 42 [pid = 3728] [id = 149] 18:01:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (16791000) [pid = 3728] [serial = 445] [outer = 00000000] 18:01:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (19FE7000) [pid = 3728] [serial = 446] [outer = 16791000] 18:01:54 INFO - PROCESS | 3728 | 1464055314758 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1A239800) [pid = 3728] [serial = 447] [outer = 16791000] 18:01:55 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:55 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:55 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:55 INFO - PROCESS | 3728 | 1464055315164 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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 620ms 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (198B1C00) [pid = 3728] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (17510800) [pid = 3728] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (0C7F9000) [pid = 3728] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (132E7C00) [pid = 3728] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (199B7C00) [pid = 3728] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (154B8C00) [pid = 3728] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (104DF000) [pid = 3728] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (17F35000) [pid = 3728] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (11087400) [pid = 3728] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (132E2C00) [pid = 3728] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:01:55 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1AA64C00) [pid = 3728] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:01:55 INFO - PROCESS | 3728 | 1464055315296 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3728 | 1464055315299 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 18:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:01:55 INFO - PROCESS | 3728 | 1464055315304 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 3728 | 1464055315306 Marionette TRACE conn2 <- [1,562,null,{}] 18:01:55 INFO - PROCESS | 3728 | 1464055315310 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}] 18:01:55 INFO - PROCESS | 3728 | 1464055315389 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:01:55 INFO - PROCESS | 3728 | 1464055315399 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3728 | ++DOCSHELL 132E2C00 == 43 [pid = 3728] [id = 150] 18:01:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (13B2C400) [pid = 3728] [serial = 448] [outer = 00000000] 18:01:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (157B0400) [pid = 3728] [serial = 449] [outer = 13B2C400] 18:01:55 INFO - PROCESS | 3728 | 1464055315432 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (15D74400) [pid = 3728] [serial = 450] [outer = 13B2C400] 18:01:55 INFO - PROCESS | 3728 | 1464055315805 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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 523ms 18:01:55 INFO - PROCESS | 3728 | 1464055315845 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3728 | 1464055315847 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 18:01:55 INFO - PROCESS | 3728 | 1464055315851 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 3728 | 1464055315853 Marionette TRACE conn2 <- [1,566,null,{}] 18:01:55 INFO - PROCESS | 3728 | 1464055315856 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}] 18:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:01:55 INFO - PROCESS | 3728 | 1464055315922 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:01:55 INFO - PROCESS | 3728 | 1464055315928 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3728 | ++DOCSHELL 1822CC00 == 44 [pid = 3728] [id = 151] 18:01:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (198BB000) [pid = 3728] [serial = 451] [outer = 00000000] 18:01:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (19FE2C00) [pid = 3728] [serial = 452] [outer = 198BB000] 18:01:55 INFO - PROCESS | 3728 | 1464055315973 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (1A7CE800) [pid = 3728] [serial = 453] [outer = 198BB000] 18:01:56 INFO - PROCESS | 3728 | 1464055316352 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]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 523ms 18:01:56 INFO - PROCESS | 3728 | 1464055316380 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 3728 | 1464055316382 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 18:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:01:56 INFO - PROCESS | 3728 | 1464055316390 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 3728 | 1464055316391 Marionette TRACE conn2 <- [1,570,null,{}] 18:01:56 INFO - PROCESS | 3728 | 1464055316395 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}] 18:01:56 INFO - PROCESS | 3728 | 1464055316472 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:01:56 INFO - PROCESS | 3728 | 1464055316461 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 3728 | ++DOCSHELL 104E2800 == 45 [pid = 3728] [id = 152] 18:01:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (19C3F800) [pid = 3728] [serial = 454] [outer = 00000000] 18:01:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1ABAD800) [pid = 3728] [serial = 455] [outer = 19C3F800] 18:01:56 INFO - PROCESS | 3728 | 1464055316505 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1ADE3800) [pid = 3728] [serial = 456] [outer = 19C3F800] 18:01:56 INFO - PROCESS | 3728 | 1464055316927 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]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 564ms 18:01:56 INFO - PROCESS | 3728 | 1464055316943 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 3728 | 1464055316945 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 18:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:01:56 INFO - PROCESS | 3728 | 1464055316948 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 3728 | 1464055316951 Marionette TRACE conn2 <- [1,574,null,{}] 18:01:56 INFO - PROCESS | 3728 | 1464055316958 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}] 18:01:57 INFO - PROCESS | 3728 | 1464055317090 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:01:57 INFO - PROCESS | 3728 | 1464055317180 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3728 | ++DOCSHELL 0F252000 == 46 [pid = 3728] [id = 153] 18:01:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (0F252400) [pid = 3728] [serial = 457] [outer = 00000000] 18:01:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (0F258C00) [pid = 3728] [serial = 458] [outer = 0F252400] 18:01:57 INFO - PROCESS | 3728 | 1464055317239 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (0F25E000) [pid = 3728] [serial = 459] [outer = 0F252400] 18:01:57 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:57 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:57 INFO - PROCESS | 3728 | 1464055317836 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]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 923ms 18:01:57 INFO - PROCESS | 3728 | 1464055317895 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 3728 | 1464055317899 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 18:01:57 INFO - PROCESS | 3728 | 1464055317904 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:01:57 INFO - PROCESS | 3728 | 1464055317909 Marionette TRACE conn2 <- [1,578,null,{}] 18:01:57 INFO - PROCESS | 3728 | 1464055317914 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}] 18:01:57 INFO - PROCESS | 3728 | 1464055318003 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:01:58 INFO - PROCESS | 3728 | 1464055318103 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 3728 | ++DOCSHELL 1318E800 == 47 [pid = 3728] [id = 154] 18:01:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (131DBC00) [pid = 3728] [serial = 460] [outer = 00000000] 18:01:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (132EA000) [pid = 3728] [serial = 461] [outer = 131DBC00] 18:01:58 INFO - PROCESS | 3728 | 1464055318161 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (13B24800) [pid = 3728] [serial = 462] [outer = 131DBC00] 18:01:58 INFO - PROCESS | 3728 | 1464055318705 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]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 840ms 18:01:58 INFO - PROCESS | 3728 | 1464055318753 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 3728 | 1464055318757 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 18:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:01:58 INFO - PROCESS | 3728 | 1464055318743 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 3728 | 1464055318745 Marionette TRACE conn2 <- [1,582,null,{}] 18:01:58 INFO - PROCESS | 3728 | 1464055318749 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}] 18:01:58 INFO - PROCESS | 3728 | 1464055318855 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:01:58 INFO - PROCESS | 3728 | 1464055318975 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 3728 | ++DOCSHELL 154C6C00 == 48 [pid = 3728] [id = 155] 18:01:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (15837C00) [pid = 3728] [serial = 463] [outer = 00000000] 18:01:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (162D6000) [pid = 3728] [serial = 464] [outer = 15837C00] 18:01:59 INFO - PROCESS | 3728 | 1464055319032 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (17505400) [pid = 3728] [serial = 465] [outer = 15837C00] 18:01:59 INFO - PROCESS | 3728 | 1464055319691 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]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 978ms 18:01:59 INFO - PROCESS | 3728 | 1464055319727 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 3728 | 1464055319731 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 18:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:01:59 INFO - PROCESS | 3728 | 1464055319743 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 3728 | 1464055319748 Marionette TRACE conn2 <- [1,586,null,{}] 18:01:59 INFO - PROCESS | 3728 | 1464055319752 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}] 18:01:59 INFO - PROCESS | 3728 | 1464055319861 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:01:59 INFO - PROCESS | 3728 | 1464055320002 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 3728 | ++DOCSHELL 1ADE6800 == 49 [pid = 3728] [id = 156] 18:01:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1AE6C400) [pid = 3728] [serial = 466] [outer = 00000000] 18:02:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1B106C00) [pid = 3728] [serial = 467] [outer = 1AE6C400] 18:02:00 INFO - PROCESS | 3728 | 1464055320059 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (1B10C400) [pid = 3728] [serial = 468] [outer = 1AE6C400] 18:02:00 INFO - PROCESS | 3728 | 1464055320801 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]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1102ms 18:02:00 INFO - PROCESS | 3728 | 1464055320851 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 3728 | 1464055320855 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 18:02:00 INFO - PROCESS | 3728 | 1464055320860 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:02:00 INFO - PROCESS | 3728 | 1464055320864 Marionette TRACE conn2 <- [1,590,null,{}] 18:02:00 INFO - PROCESS | 3728 | 1464055320853 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}] 18:02:00 INFO - PROCESS | 3728 | 1464055320960 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:02:01 INFO - PROCESS | 3728 | 1464055321075 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 3728 | ++DOCSHELL 11086400 == 50 [pid = 3728] [id = 157] 18:02:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1108AC00) [pid = 3728] [serial = 469] [outer = 00000000] 18:02:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (1318C400) [pid = 3728] [serial = 470] [outer = 1108AC00] 18:02:01 INFO - PROCESS | 3728 | 1464055321128 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (13227800) [pid = 3728] [serial = 471] [outer = 1108AC00] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 104E2800 == 49 [pid = 3728] [id = 152] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 1822CC00 == 48 [pid = 3728] [id = 151] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 132E2C00 == 47 [pid = 3728] [id = 150] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 105EC400 == 46 [pid = 3728] [id = 149] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 199BBC00 == 45 [pid = 3728] [id = 148] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 10EB7400 == 44 [pid = 3728] [id = 147] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 16844800 == 43 [pid = 3728] [id = 146] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 143F6400 == 42 [pid = 3728] [id = 145] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 13121800 == 41 [pid = 3728] [id = 144] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 1320E800 == 40 [pid = 3728] [id = 143] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 11090400 == 39 [pid = 3728] [id = 142] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 158D2000 == 38 [pid = 3728] [id = 141] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 11F10800 == 37 [pid = 3728] [id = 140] 18:02:01 INFO - PROCESS | 3728 | --DOCSHELL 162D9C00 == 36 [pid = 3728] [id = 139] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (11255400) [pid = 3728] [serial = 221] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1543AC00) [pid = 3728] [serial = 224] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (1ABB0C00) [pid = 3728] [serial = 413] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (198B8800) [pid = 3728] [serial = 401] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (118C6800) [pid = 3728] [serial = 376] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (16796C00) [pid = 3728] [serial = 379] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (199BA800) [pid = 3728] [serial = 385] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (17D5A400) [pid = 3728] [serial = 398] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (114DF000) [pid = 3728] [serial = 388] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1320F800) [pid = 3728] [serial = 389] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (13B2D000) [pid = 3728] [serial = 392] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (13B30800) [pid = 3728] [serial = 393] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (19FE8800) [pid = 3728] [serial = 404] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (15D6D400) [pid = 3728] [serial = 395] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (16845800) [pid = 3728] [serial = 396] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1A7CCC00) [pid = 3728] [serial = 382] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (199B7000) [pid = 3728] [serial = 402] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1431B800) [pid = 3728] [serial = 407] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (199C3800) [pid = 3728] [serial = 408] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1A0C6400) [pid = 3728] [serial = 405] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1ADE0400) [pid = 3728] [serial = 414] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (16C0F000) [pid = 3728] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1AA62800) [pid = 3728] [serial = 411] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1A7CD000) [pid = 3728] [serial = 410] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (143FC800) [pid = 3728] [serial = 399] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3728 | 1464055321652 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]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 826ms 18:02:01 INFO - PROCESS | 3728 | 1464055321685 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 3728 | 1464055321690 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 18:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:02:01 INFO - PROCESS | 3728 | 1464055321697 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 3728 | 1464055321700 Marionette TRACE conn2 <- [1,594,null,{}] 18:02:01 INFO - PROCESS | 3728 | 1464055321704 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}] 18:02:01 INFO - PROCESS | 3728 | 1464055321767 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:02:01 INFO - PROCESS | 3728 | 1464055321866 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F7400 == 37 [pid = 3728] [id = 158] 18:02:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (0C7F7800) [pid = 3728] [serial = 472] [outer = 00000000] 18:02:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (118BEC00) [pid = 3728] [serial = 473] [outer = 0C7F7800] 18:02:01 INFO - PROCESS | 3728 | 1464055321912 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (11FB1400) [pid = 3728] [serial = 474] [outer = 0C7F7800] 18:02:02 INFO - PROCESS | 3728 | 1464055322241 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]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 620ms 18:02:02 INFO - PROCESS | 3728 | 1464055322309 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3728 | 1464055322311 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:02:02 INFO - PROCESS | 3728 | 1464055322315 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 3728 | 1464055322319 Marionette TRACE conn2 <- [1,598,null,{}] 18:02:02 INFO - PROCESS | 3728 | 1464055322329 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}] 18:02:02 INFO - PROCESS | 3728 | 1464055322431 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:02:02 INFO - PROCESS | 3728 | 1464055322446 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 3728 | ++DOCSHELL 15D70C00 == 38 [pid = 3728] [id = 159] 18:02:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (15D72400) [pid = 3728] [serial = 475] [outer = 00000000] 18:02:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (162D4C00) [pid = 3728] [serial = 476] [outer = 15D72400] 18:02:02 INFO - PROCESS | 3728 | 1464055322497 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (164AFC00) [pid = 3728] [serial = 477] [outer = 15D72400] 18:02:02 INFO - PROCESS | 3728 | 1464055322887 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]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 620ms 18:02:02 INFO - PROCESS | 3728 | 1464055322936 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3728 | 1464055322938 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:02:02 INFO - PROCESS | 3728 | 1464055322942 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 3728 | 1464055322943 Marionette TRACE conn2 <- [1,602,null,{}] 18:02:02 INFO - PROCESS | 3728 | 1464055322947 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}] 18:02:03 INFO - PROCESS | 3728 | 1464055323013 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:02:03 INFO - PROCESS | 3728 | 1464055323022 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3728 | ++DOCSHELL 16790C00 == 39 [pid = 3728] [id = 160] 18:02:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (16845800) [pid = 3728] [serial = 478] [outer = 00000000] 18:02:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (174EAC00) [pid = 3728] [serial = 479] [outer = 16845800] 18:02:03 INFO - PROCESS | 3728 | 1464055323066 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (175B1000) [pid = 3728] [serial = 480] [outer = 16845800] 18:02:03 INFO - PROCESS | 3728 | 1464055323446 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]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 551ms 18:02:03 INFO - PROCESS | 3728 | 1464055323503 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 3728 | 1464055323505 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:02:03 INFO - PROCESS | 3728 | 1464055323509 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 3728 | 1464055323510 Marionette TRACE conn2 <- [1,606,null,{}] 18:02:03 INFO - PROCESS | 3728 | 1464055323514 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}] 18:02:03 INFO - PROCESS | 3728 | 1464055323586 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:02:03 INFO - PROCESS | 3728 | 1464055323592 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3728 | ++DOCSHELL 174F0800 == 40 [pid = 3728] [id = 161] 18:02:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (176C6000) [pid = 3728] [serial = 481] [outer = 00000000] 18:02:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (17EA8000) [pid = 3728] [serial = 482] [outer = 176C6000] 18:02:03 INFO - PROCESS | 3728 | 1464055323665 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (18225000) [pid = 3728] [serial = 483] [outer = 176C6000] 18:02:04 INFO - PROCESS | 3728 | 1464055324091 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]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 606ms 18:02:04 INFO - PROCESS | 3728 | 1464055324128 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 3728 | 1464055324130 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 18:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:02:04 INFO - PROCESS | 3728 | 1464055324139 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 3728 | 1464055324140 Marionette TRACE conn2 <- [1,610,null,{}] 18:02:04 INFO - PROCESS | 3728 | 1464055324126 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}] 18:02:04 INFO - PROCESS | 3728 | 1464055324254 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:02:04 INFO - PROCESS | 3728 | 1464055324268 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 3728 | ++DOCSHELL 198B8800 == 41 [pid = 3728] [id = 162] 18:02:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (199B8800) [pid = 3728] [serial = 484] [outer = 00000000] 18:02:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (199C5C00) [pid = 3728] [serial = 485] [outer = 199B8800] 18:02:04 INFO - PROCESS | 3728 | 1464055324342 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (19FDCC00) [pid = 3728] [serial = 486] [outer = 199B8800] 18:02:04 INFO - PROCESS | 3728 | 1464055324723 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]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 606ms 18:02:04 INFO - PROCESS | 3728 | 1464055324754 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 3728 | 1464055324757 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 18:02:04 INFO - PROCESS | 3728 | 1464055324760 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 3728 | 1464055324762 Marionette TRACE conn2 <- [1,614,null,{}] 18:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:02:04 INFO - PROCESS | 3728 | 1464055324797 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}] 18:02:04 INFO - PROCESS | 3728 | 1464055324898 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:02:04 INFO - PROCESS | 3728 | 1464055324911 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 3728 | ++DOCSHELL 11256400 == 42 [pid = 3728] [id = 163] 18:02:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (162DE000) [pid = 3728] [serial = 487] [outer = 00000000] 18:02:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1A238C00) [pid = 3728] [serial = 488] [outer = 162DE000] 18:02:04 INFO - PROCESS | 3728 | 1464055324957 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1A23E000) [pid = 3728] [serial = 489] [outer = 162DE000] 18:02:05 INFO - PROCESS | 3728 | 1464055325367 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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 605ms 18:02:05 INFO - PROCESS | 3728 | 1464055325396 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3728 | 1464055325398 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 18:02:05 INFO - PROCESS | 3728 | 1464055325401 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:02:05 INFO - PROCESS | 3728 | 1464055325403 Marionette TRACE conn2 <- [1,618,null,{}] 18:02:05 INFO - PROCESS | 3728 | 1464055325406 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}] 18:02:05 INFO - PROCESS | 3728 | 1464055325497 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:02:05 INFO - PROCESS | 3728 | 1464055325503 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 3728 | ++DOCSHELL 199C3C00 == 43 [pid = 3728] [id = 164] 18:02:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1A0BEC00) [pid = 3728] [serial = 490] [outer = 00000000] 18:02:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1AA5FC00) [pid = 3728] [serial = 491] [outer = 1A0BEC00] 18:02:05 INFO - PROCESS | 3728 | 1464055325549 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1AA61C00) [pid = 3728] [serial = 492] [outer = 1A0BEC00] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (199BC000) [pid = 3728] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (16791000) [pid = 3728] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1318C000) [pid = 3728] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (110EC800) [pid = 3728] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (16C17800) [pid = 3728] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (15371C00) [pid = 3728] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (13226800) [pid = 3728] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (13B2C400) [pid = 3728] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (162D7000) [pid = 3728] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (198BB000) [pid = 3728] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (10A61400) [pid = 3728] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:02:05 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (13E6E800) [pid = 3728] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:02:06 INFO - PROCESS | 3728 | 1464055326097 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]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 744ms 18:02:06 INFO - PROCESS | 3728 | 1464055326147 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 3728 | 1464055326149 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 18:02:06 INFO - PROCESS | 3728 | 1464055326152 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:02:06 INFO - PROCESS | 3728 | 1464055326136 Marionette TRACE conn2 <- [1,622,null,{}] 18:02:06 INFO - PROCESS | 3728 | 1464055326139 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}] 18:02:06 INFO - PROCESS | 3728 | 1464055326223 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:02:06 INFO - PROCESS | 3728 | 1464055326230 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3728 | ++DOCSHELL 162DD800 == 44 [pid = 3728] [id = 165] 18:02:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (162DF000) [pid = 3728] [serial = 493] [outer = 00000000] 18:02:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (199BC000) [pid = 3728] [serial = 494] [outer = 162DF000] 18:02:06 INFO - PROCESS | 3728 | 1464055326274 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1A7C8800) [pid = 3728] [serial = 495] [outer = 162DF000] 18:02:06 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:06 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:02:06 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:06 INFO - PROCESS | 3728 | 1464055326641 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]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 523ms 18:02:06 INFO - PROCESS | 3728 | 1464055326671 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 3728 | 1464055326673 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 18:02:06 INFO - PROCESS | 3728 | 1464055326676 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:02:06 INFO - PROCESS | 3728 | 1464055326678 Marionette TRACE conn2 <- [1,626,null,{}] 18:02:06 INFO - PROCESS | 3728 | 1464055326681 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}] 18:02:06 INFO - PROCESS | 3728 | 1464055326742 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:02:06 INFO - PROCESS | 3728 | 1464055326748 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3728 | ++DOCSHELL 15715000 == 45 [pid = 3728] [id = 166] 18:02:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (15719000) [pid = 3728] [serial = 496] [outer = 00000000] 18:02:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1571CC00) [pid = 3728] [serial = 497] [outer = 15719000] 18:02:06 INFO - PROCESS | 3728 | 1464055326793 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (15721800) [pid = 3728] [serial = 498] [outer = 15719000] 18:02:07 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:07 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:02:07 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:07 INFO - PROCESS | 3728 | 1464055327203 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]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 564ms 18:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:02:07 INFO - PROCESS | 3728 | 1464055327234 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3728 | 1464055327236 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 3728 | 1464055327239 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 3728 | 1464055327242 Marionette TRACE conn2 <- [1,630,null,{}] 18:02:07 INFO - PROCESS | 3728 | 1464055327245 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}] 18:02:07 INFO - PROCESS | 3728 | 1464055327342 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:02:07 INFO - PROCESS | 3728 | 1464055327333 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3728 | ++DOCSHELL 10B0A400 == 46 [pid = 3728] [id = 167] 18:02:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (10B0A800) [pid = 3728] [serial = 499] [outer = 00000000] 18:02:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (15714C00) [pid = 3728] [serial = 500] [outer = 10B0A800] 18:02:07 INFO - PROCESS | 3728 | 1464055327388 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (15720C00) [pid = 3728] [serial = 501] [outer = 10B0A800] 18:02:08 INFO - PROCESS | 3728 | 1464055328022 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]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 840ms 18:02:08 INFO - PROCESS | 3728 | 1464055328072 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3728 | 1464055328078 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 18:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:02:08 INFO - PROCESS | 3728 | 1464055328083 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 3728 | 1464055328088 Marionette TRACE conn2 <- [1,634,null,{}] 18:02:08 INFO - PROCESS | 3728 | 1464055328093 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}] 18:02:08 INFO - PROCESS | 3728 | 1464055328203 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:02:08 INFO - PROCESS | 3728 | 1464055328320 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 3728 | ++DOCSHELL 10B0A000 == 47 [pid = 3728] [id = 168] 18:02:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (10B0DC00) [pid = 3728] [serial = 502] [outer = 00000000] 18:02:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (10F58400) [pid = 3728] [serial = 503] [outer = 10B0DC00] 18:02:08 INFO - PROCESS | 3728 | 1464055328360 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (12B28800) [pid = 3728] [serial = 504] [outer = 10B0DC00] 18:02:08 INFO - PROCESS | 3728 | 1464055328930 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]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 881ms 18:02:08 INFO - PROCESS | 3728 | 1464055328965 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3728 | 1464055328972 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 18:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:02:08 INFO - PROCESS | 3728 | 1464055328978 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 3728 | 1464055328981 Marionette TRACE conn2 <- [1,638,null,{}] 18:02:08 INFO - PROCESS | 3728 | 1464055328985 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}] 18:02:09 INFO - PROCESS | 3728 | 1464055329105 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:02:09 INFO - PROCESS | 3728 | 1464055329209 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 3728 | ++DOCSHELL 1392C000 == 48 [pid = 3728] [id = 169] 18:02:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (13B31400) [pid = 3728] [serial = 505] [outer = 00000000] 18:02:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1543B800) [pid = 3728] [serial = 506] [outer = 13B31400] 18:02:09 INFO - PROCESS | 3728 | 1464055329264 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (15719C00) [pid = 3728] [serial = 507] [outer = 13B31400] 18:02:09 INFO - PROCESS | 3728 | 1464055329797 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]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 840ms 18:02:09 INFO - PROCESS | 3728 | 1464055329832 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 3728 | 1464055329835 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 18:02:09 INFO - PROCESS | 3728 | 1464055329840 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:02:09 INFO - PROCESS | 3728 | 1464055329844 Marionette TRACE conn2 <- [1,642,null,{}] 18:02:09 INFO - PROCESS | 3728 | 1464055329855 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}] 18:02:09 INFO - PROCESS | 3728 | 1464055329964 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:02:10 INFO - PROCESS | 3728 | 1464055330051 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 3728 | ++DOCSHELL 0F390800 == 49 [pid = 3728] [id = 170] 18:02:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (10510000) [pid = 3728] [serial = 508] [outer = 00000000] 18:02:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (13B2C800) [pid = 3728] [serial = 509] [outer = 10510000] 18:02:10 INFO - PROCESS | 3728 | 1464055330142 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (15430C00) [pid = 3728] [serial = 510] [outer = 10510000] 18:02:10 INFO - PROCESS | 3728 | 1464055330894 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]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1088ms 18:02:10 INFO - PROCESS | 3728 | 1464055330952 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 3728 | 1464055330956 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 18:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:02:10 INFO - PROCESS | 3728 | 1464055330943 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 3728 | 1464055330947 Marionette TRACE conn2 <- [1,646,null,{}] 18:02:10 INFO - PROCESS | 3728 | 1464055330953 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}] 18:02:11 INFO - PROCESS | 3728 | 1464055331048 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:02:11 INFO - PROCESS | 3728 | 1464055331162 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 3728 | ++DOCSHELL 105EFC00 == 50 [pid = 3728] [id = 171] 18:02:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (105F0C00) [pid = 3728] [serial = 511] [outer = 00000000] 18:02:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (10B06000) [pid = 3728] [serial = 512] [outer = 105F0C00] 18:02:11 INFO - PROCESS | 3728 | 1464055331215 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (10F59400) [pid = 3728] [serial = 513] [outer = 105F0C00] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 15715000 == 49 [pid = 3728] [id = 166] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 162DD800 == 48 [pid = 3728] [id = 165] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 199C3C00 == 47 [pid = 3728] [id = 164] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 11256400 == 46 [pid = 3728] [id = 163] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 198B8800 == 45 [pid = 3728] [id = 162] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 174F0800 == 44 [pid = 3728] [id = 161] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 16790C00 == 43 [pid = 3728] [id = 160] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 15D70C00 == 42 [pid = 3728] [id = 159] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 0C7F7400 == 41 [pid = 3728] [id = 158] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 11086400 == 40 [pid = 3728] [id = 157] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (162E1C00) [pid = 3728] [serial = 416] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 1318E800 == 39 [pid = 3728] [id = 154] 18:02:11 INFO - PROCESS | 3728 | --DOCSHELL 0F252000 == 38 [pid = 3728] [id = 153] 18:02:11 INFO - PROCESS | 3728 | 1464055331730 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]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 827ms 18:02:11 INFO - PROCESS | 3728 | 1464055331787 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 3728 | 1464055331793 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 18:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:02:11 INFO - PROCESS | 3728 | 1464055331799 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 3728 | 1464055331802 Marionette TRACE conn2 <- [1,650,null,{}] 18:02:11 INFO - PROCESS | 3728 | 1464055331805 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}] 18:02:11 INFO - PROCESS | 3728 | 1464055331882 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (1AA58000) [pid = 3728] [serial = 386] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (16796400) [pid = 3728] [serial = 344] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (199C7400) [pid = 3728] [serial = 443] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (19FE7000) [pid = 3728] [serial = 446] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (19C34400) [pid = 3728] [serial = 444] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (132E0400) [pid = 3728] [serial = 419] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (13212400) [pid = 3728] [serial = 431] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (143C5000) [pid = 3728] [serial = 432] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (16BA4000) [pid = 3728] [serial = 426] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1320CC00) [pid = 3728] [serial = 425] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (17502000) [pid = 3728] [serial = 437] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (1750DC00) [pid = 3728] [serial = 438] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (15D70400) [pid = 3728] [serial = 434] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (162DB400) [pid = 3728] [serial = 435] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (162D9400) [pid = 3728] [serial = 422] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (13B2FC00) [pid = 3728] [serial = 429] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (13B23C00) [pid = 3728] [serial = 428] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (157B0400) [pid = 3728] [serial = 449] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (15D74400) [pid = 3728] [serial = 450] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1A239800) [pid = 3728] [serial = 447] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (18229800) [pid = 3728] [serial = 440] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1822FC00) [pid = 3728] [serial = 441] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (19FE2C00) [pid = 3728] [serial = 452] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1A7CE800) [pid = 3728] [serial = 453] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1ABAD800) [pid = 3728] [serial = 455] [outer = 00000000] [url = about:blank] 18:02:11 INFO - PROCESS | 3728 | 1464055331970 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 3728 | ++DOCSHELL 0F253800 == 39 [pid = 3728] [id = 172] 18:02:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (0F255800) [pid = 3728] [serial = 514] [outer = 00000000] 18:02:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (10F59000) [pid = 3728] [serial = 515] [outer = 0F255800] 18:02:12 INFO - PROCESS | 3728 | 1464055332017 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (1318C000) [pid = 3728] [serial = 516] [outer = 0F255800] 18:02:12 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:12 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:12 INFO - PROCESS | 3728 | 1464055332407 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]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 647ms 18:02:12 INFO - PROCESS | 3728 | 1464055332458 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 3728 | 1464055332442 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 18:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:02:12 INFO - PROCESS | 3728 | 1464055332445 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 3728 | 1464055332449 Marionette TRACE conn2 <- [1,654,null,{}] 18:02:12 INFO - PROCESS | 3728 | 1464055332459 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}] 18:02:12 INFO - PROCESS | 3728 | 1464055332541 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:02:12 INFO - PROCESS | 3728 | 1464055332559 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 3728 | ++DOCSHELL 13B30800 == 40 [pid = 3728] [id = 173] 18:02:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (13B31000) [pid = 3728] [serial = 517] [outer = 00000000] 18:02:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1431C800) [pid = 3728] [serial = 518] [outer = 13B31000] 18:02:12 INFO - PROCESS | 3728 | 1464055332609 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (143F6400) [pid = 3728] [serial = 519] [outer = 13B31000] 18:02:12 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:12 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:02:12 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:12 INFO - PROCESS | 3728 | 1464055332997 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]]]}] 18:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 551ms 18:02:13 INFO - PROCESS | 3728 | 1464055333016 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 3728 | 1464055333019 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 18:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:02:13 INFO - PROCESS | 3728 | 1464055333022 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 3728 | 1464055333024 Marionette TRACE conn2 <- [1,658,null,{}] 18:02:13 INFO - PROCESS | 3728 | 1464055333031 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}] 18:02:13 INFO - PROCESS | 3728 | 1464055333090 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:02:13 INFO - PROCESS | 3728 | 1464055333097 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 3728 | ++DOCSHELL 154C5400 == 41 [pid = 3728] [id = 174] 18:02:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (15716800) [pid = 3728] [serial = 520] [outer = 00000000] 18:02:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (157B2C00) [pid = 3728] [serial = 521] [outer = 15716800] 18:02:13 INFO - PROCESS | 3728 | 1464055333143 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (158D1000) [pid = 3728] [serial = 522] [outer = 15716800] 18:02:13 INFO - PROCESS | 3728 | 1464055333537 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]]]}] 18:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 564ms 18:02:13 INFO - PROCESS | 3728 | 1464055333595 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 3728 | 1464055333597 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 18:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:02:13 INFO - PROCESS | 3728 | 1464055333601 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 3728 | 1464055333584 Marionette TRACE conn2 <- [1,662,null,{}] 18:02:13 INFO - PROCESS | 3728 | 1464055333587 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}] 18:02:13 INFO - PROCESS | 3728 | 1464055333675 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:02:13 INFO - PROCESS | 3728 | 1464055333681 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 3728 | ++DOCSHELL 15D75800 == 42 [pid = 3728] [id = 175] 18:02:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (15D76000) [pid = 3728] [serial = 523] [outer = 00000000] 18:02:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (162D5C00) [pid = 3728] [serial = 524] [outer = 15D76000] 18:02:13 INFO - PROCESS | 3728 | 1464055333726 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (162DC400) [pid = 3728] [serial = 525] [outer = 15D76000] 18:02:14 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:14 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:02:14 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:14 INFO - PROCESS | 3728 | 1464055334164 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]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 18:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 620ms 18:02:14 INFO - PROCESS | 3728 | 1464055334212 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3728 | 1464055334215 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 18:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:02:14 INFO - PROCESS | 3728 | 1464055334219 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 3728 | 1464055334221 Marionette TRACE conn2 <- [1,666,null,{}] 18:02:14 INFO - PROCESS | 3728 | 1464055334206 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}] 18:02:14 INFO - PROCESS | 3728 | 1464055334334 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:02:14 INFO - PROCESS | 3728 | 1464055334396 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 3728 | ++DOCSHELL 10A59800 == 43 [pid = 3728] [id = 176] 18:02:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (16BA4800) [pid = 3728] [serial = 526] [outer = 00000000] 18:02:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (174E3000) [pid = 3728] [serial = 527] [outer = 16BA4800] 18:02:14 INFO - PROCESS | 3728 | 1464055334420 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (174EEC00) [pid = 3728] [serial = 528] [outer = 16BA4800] 18:02:14 INFO - PROCESS | 3728 | 1464055334811 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]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 647ms 18:02:14 INFO - PROCESS | 3728 | 1464055334891 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3728 | 1464055334893 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 18:02:14 INFO - PROCESS | 3728 | 1464055334899 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 3728 | 1464055334901 Marionette TRACE conn2 <- [1,670,null,{}] 18:02:14 INFO - PROCESS | 3728 | 1464055334904 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}] 18:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:02:15 INFO - PROCESS | 3728 | 1464055334990 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:02:15 INFO - PROCESS | 3728 | 1464055335001 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3728 | ++DOCSHELL 10324800 == 44 [pid = 3728] [id = 177] 18:02:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (164BAC00) [pid = 3728] [serial = 529] [outer = 00000000] 18:02:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (176CC800) [pid = 3728] [serial = 530] [outer = 164BAC00] 18:02:15 INFO - PROCESS | 3728 | 1464055335046 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (17E16C00) [pid = 3728] [serial = 531] [outer = 164BAC00] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (199B8800) [pid = 3728] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (162DE000) [pid = 3728] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (176C6000) [pid = 3728] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1AE6C400) [pid = 3728] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (16845800) [pid = 3728] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (0C7F7800) [pid = 3728] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1A0BEC00) [pid = 3728] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1108AC00) [pid = 3728] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (15D72400) [pid = 3728] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (15719000) [pid = 3728] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:02:15 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (162DF000) [pid = 3728] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:02:15 INFO - PROCESS | 3728 | 1464055335927 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]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 18:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1046ms 18:02:15 INFO - PROCESS | 3728 | 1464055335961 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3728 | 1464055335963 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 18:02:15 INFO - PROCESS | 3728 | 1464055335966 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:02:15 INFO - PROCESS | 3728 | 1464055335968 Marionette TRACE conn2 <- [1,674,null,{}] 18:02:15 INFO - PROCESS | 3728 | 1464055335972 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}] 18:02:16 INFO - PROCESS | 3728 | 1464055336030 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:02:16 INFO - PROCESS | 3728 | 1464055336036 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 3728 | ++DOCSHELL 10561800 == 45 [pid = 3728] [id = 178] 18:02:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (10565C00) [pid = 3728] [serial = 532] [outer = 00000000] 18:02:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (15D6A000) [pid = 3728] [serial = 533] [outer = 10565C00] 18:02:16 INFO - PROCESS | 3728 | 1464055336081 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (162DF000) [pid = 3728] [serial = 534] [outer = 10565C00] 18:02:16 INFO - PROCESS | 3728 | 1464055336908 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]]]}] 18:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 964ms 18:02:16 INFO - PROCESS | 3728 | 1464055336932 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 3728 | 1464055336934 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 18:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:02:16 INFO - PROCESS | 3728 | 1464055336937 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 3728 | 1464055336939 Marionette TRACE conn2 <- [1,678,null,{}] 18:02:16 INFO - PROCESS | 3728 | 1464055336943 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}] 18:02:17 INFO - PROCESS | 3728 | 1464055337021 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:02:17 INFO - PROCESS | 3728 | 1464055337028 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 3728 | ++DOCSHELL 14328800 == 46 [pid = 3728] [id = 179] 18:02:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (15367400) [pid = 3728] [serial = 535] [outer = 00000000] 18:02:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (198B0800) [pid = 3728] [serial = 536] [outer = 15367400] 18:02:17 INFO - PROCESS | 3728 | 1464055337055 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (198B1400) [pid = 3728] [serial = 537] [outer = 15367400] 18:02:17 INFO - PROCESS | 3728 | 1464055337914 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]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1005ms 18:02:17 INFO - PROCESS | 3728 | 1464055337963 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3728 | 1464055337949 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 18:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:02:17 INFO - PROCESS | 3728 | 1464055337955 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 3728 | 1464055337960 Marionette TRACE conn2 <- [1,682,null,{}] 18:02:17 INFO - PROCESS | 3728 | 1464055337967 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}] 18:02:18 INFO - PROCESS | 3728 | 1464055338088 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:02:18 INFO - PROCESS | 3728 | 1464055338208 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3728 | ++DOCSHELL 10B04C00 == 47 [pid = 3728] [id = 180] 18:02:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (10B05000) [pid = 3728] [serial = 538] [outer = 00000000] 18:02:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (10B0BC00) [pid = 3728] [serial = 539] [outer = 10B05000] 18:02:18 INFO - PROCESS | 3728 | 1464055338298 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (11FAE000) [pid = 3728] [serial = 540] [outer = 10B05000] 18:02:19 INFO - PROCESS | 3728 | 1464055339292 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]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 18:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1377ms 18:02:19 INFO - PROCESS | 3728 | 1464055339433 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3728 | 1464055339439 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 18:02:19 INFO - PROCESS | 3728 | 1464055339452 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3728 | 1464055339455 Marionette TRACE conn2 <- [1,686,null,{}] 18:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:02:19 INFO - PROCESS | 3728 | 1464055339460 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}] 18:02:19 INFO - PROCESS | 3728 | 1464055339571 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:02:19 INFO - PROCESS | 3728 | 1464055339697 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3728 | ++DOCSHELL 0F25D000 == 48 [pid = 3728] [id = 181] 18:02:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (10374800) [pid = 3728] [serial = 541] [outer = 00000000] 18:02:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (11857000) [pid = 3728] [serial = 542] [outer = 10374800] 18:02:19 INFO - PROCESS | 3728 | 1464055339755 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (13A51800) [pid = 3728] [serial = 543] [outer = 10374800] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 10561800 == 47 [pid = 3728] [id = 178] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 10324800 == 46 [pid = 3728] [id = 177] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 10A59800 == 45 [pid = 3728] [id = 176] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 15D75800 == 44 [pid = 3728] [id = 175] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 154C5400 == 43 [pid = 3728] [id = 174] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 13B30800 == 42 [pid = 3728] [id = 173] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 0F253800 == 41 [pid = 3728] [id = 172] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 105EFC00 == 40 [pid = 3728] [id = 171] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 0F390800 == 39 [pid = 3728] [id = 170] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 1392C000 == 38 [pid = 3728] [id = 169] 18:02:20 INFO - PROCESS | 3728 | --DOCSHELL 10B0A000 == 37 [pid = 3728] [id = 168] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (199C5C00) [pid = 3728] [serial = 485] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1A238C00) [pid = 3728] [serial = 488] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (19FDCC00) [pid = 3728] [serial = 486] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (0F258C00) [pid = 3728] [serial = 458] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (132EA000) [pid = 3728] [serial = 461] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (17EA8000) [pid = 3728] [serial = 482] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1B10C400) [pid = 3728] [serial = 468] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1B106C00) [pid = 3728] [serial = 467] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (174EAC00) [pid = 3728] [serial = 479] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (175B1000) [pid = 3728] [serial = 480] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (118BEC00) [pid = 3728] [serial = 473] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (11FB1400) [pid = 3728] [serial = 474] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1AA5FC00) [pid = 3728] [serial = 491] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (13227800) [pid = 3728] [serial = 471] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1318C400) [pid = 3728] [serial = 470] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (162D4C00) [pid = 3728] [serial = 476] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (164AFC00) [pid = 3728] [serial = 477] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (162D6000) [pid = 3728] [serial = 464] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1A23E000) [pid = 3728] [serial = 489] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (15714C00) [pid = 3728] [serial = 500] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (15721800) [pid = 3728] [serial = 498] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1571CC00) [pid = 3728] [serial = 497] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1AA61C00) [pid = 3728] [serial = 492] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (199BC000) [pid = 3728] [serial = 494] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (18225000) [pid = 3728] [serial = 483] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A7C8800) [pid = 3728] [serial = 495] [outer = 00000000] [url = about:blank] 18:02:20 INFO - PROCESS | 3728 | 1464055340927 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]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 18:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1501ms 18:02:20 INFO - PROCESS | 3728 | 1464055340949 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 3728 | 1464055340953 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 18:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:02:20 INFO - PROCESS | 3728 | 1464055340959 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 3728 | 1464055340962 Marionette TRACE conn2 <- [1,690,null,{}] 18:02:20 INFO - PROCESS | 3728 | 1464055340981 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}] 18:02:21 INFO - PROCESS | 3728 | 1464055341070 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:02:21 INFO - PROCESS | 3728 | 1464055341081 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 3728 | ++DOCSHELL 104E7400 == 38 [pid = 3728] [id = 182] 18:02:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (10504400) [pid = 3728] [serial = 544] [outer = 00000000] 18:02:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (10B09C00) [pid = 3728] [serial = 545] [outer = 10504400] 18:02:21 INFO - PROCESS | 3728 | 1464055341131 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (10F60C00) [pid = 3728] [serial = 546] [outer = 10504400] 18:02:21 INFO - PROCESS | 3728 | 1464055341973 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]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1046ms 18:02:22 INFO - PROCESS | 3728 | 1464055342016 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 3728 | 1464055342021 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 18:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:02:22 INFO - PROCESS | 3728 | 1464055342028 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 3728 | 1464055342030 Marionette TRACE conn2 <- [1,694,null,{}] 18:02:22 INFO - PROCESS | 3728 | 1464055342035 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}] 18:02:22 INFO - PROCESS | 3728 | 1464055342118 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:02:22 INFO - PROCESS | 3728 | 1464055342110 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 3728 | ++DOCSHELL 12BDB400 == 39 [pid = 3728] [id = 183] 18:02:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (12F38400) [pid = 3728] [serial = 547] [outer = 00000000] 18:02:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (13961C00) [pid = 3728] [serial = 548] [outer = 12F38400] 18:02:22 INFO - PROCESS | 3728 | 1464055342156 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (13B2D800) [pid = 3728] [serial = 549] [outer = 12F38400] 18:02:22 INFO - PROCESS | 3728 | 1464055343006 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]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1019ms 18:02:23 INFO - PROCESS | 3728 | 1464055343058 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 3728 | 1464055343043 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:02:23 INFO - PROCESS | 3728 | 1464055343053 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 3728 | 1464055343056 Marionette TRACE conn2 <- [1,698,null,{}] 18:02:23 INFO - PROCESS | 3728 | 1464055343068 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}] 18:02:23 INFO - PROCESS | 3728 | 1464055343183 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:02:23 INFO - PROCESS | 3728 | 1464055343191 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 3728 | ++DOCSHELL 154C5800 == 40 [pid = 3728] [id = 184] 18:02:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1571F800) [pid = 3728] [serial = 550] [outer = 00000000] 18:02:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (15843800) [pid = 3728] [serial = 551] [outer = 1571F800] 18:02:23 INFO - PROCESS | 3728 | 1464055343268 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (10B06400) [pid = 3728] [serial = 552] [outer = 1571F800] 18:02:24 INFO - PROCESS | 3728 | 1464055344122 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]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1101ms 18:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:02:24 INFO - PROCESS | 3728 | 1464055344167 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 3728 | 1464055344169 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 18:02:24 INFO - PROCESS | 3728 | 1464055344181 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - PROCESS | 3728 | 1464055344182 Marionette TRACE conn2 <- [1,702,null,{}] 18:02:24 INFO - PROCESS | 3728 | 1464055344186 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}] 18:02:24 INFO - PROCESS | 3728 | 1464055344290 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:02:24 INFO - PROCESS | 3728 | 1464055344297 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 3728 | ++DOCSHELL 162D7400 == 41 [pid = 3728] [id = 185] 18:02:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (164B7000) [pid = 3728] [serial = 553] [outer = 00000000] 18:02:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (16B9F400) [pid = 3728] [serial = 554] [outer = 164B7000] 18:02:24 INFO - PROCESS | 3728 | 1464055344343 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (174E4400) [pid = 3728] [serial = 555] [outer = 164B7000] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (15D76000) [pid = 3728] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (0F255800) [pid = 3728] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (105F0C00) [pid = 3728] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (13B31000) [pid = 3728] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (15716800) [pid = 3728] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (16BA4800) [pid = 3728] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (164BAC00) [pid = 3728] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (10565C00) [pid = 3728] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (15D6E400) [pid = 3728] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (19FDA800) [pid = 3728] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (162DD000) [pid = 3728] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (11FAA400) [pid = 3728] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1055F400) [pid = 3728] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (14324C00) [pid = 3728] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (15434800) [pid = 3728] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (19FE9000) [pid = 3728] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (12FEFC00) [pid = 3728] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (143C6C00) [pid = 3728] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A29CC00) [pid = 3728] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (10A60800) [pid = 3728] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1322DC00) [pid = 3728] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1320C800) [pid = 3728] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:02:24 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (12FF9400) [pid = 3728] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:02:25 INFO - PROCESS | 3728 | 1464055345328 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]]]}] 18:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 18:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1198ms 18:02:25 INFO - PROCESS | 3728 | 1464055345375 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 3728 | 1464055345380 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 18:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:02:25 INFO - PROCESS | 3728 | 1464055345386 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 3728 | 1464055345390 Marionette TRACE conn2 <- [1,706,null,{}] 18:02:25 INFO - PROCESS | 3728 | 1464055345396 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}] 18:02:25 INFO - PROCESS | 3728 | 1464055345551 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:02:25 INFO - PROCESS | 3728 | 1464055345641 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 3728 | ++DOCSHELL 0F257400 == 42 [pid = 3728] [id = 186] 18:02:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (0F260000) [pid = 3728] [serial = 556] [outer = 00000000] 18:02:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (114DD800) [pid = 3728] [serial = 557] [outer = 0F260000] 18:02:25 INFO - PROCESS | 3728 | 1464055345697 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (12F85800) [pid = 3728] [serial = 558] [outer = 0F260000] 18:02:26 INFO - PROCESS | 3728 | 1464055346578 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]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1226ms 18:02:26 INFO - PROCESS | 3728 | 1464055346656 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 3728 | 1464055346662 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:02:26 INFO - PROCESS | 3728 | 1464055346669 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 3728 | 1464055346673 Marionette TRACE conn2 <- [1,710,null,{}] 18:02:26 INFO - PROCESS | 3728 | 1464055346677 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}] 18:02:26 INFO - PROCESS | 3728 | 1464055346770 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:02:26 INFO - PROCESS | 3728 | 1464055346969 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 3728 | ++DOCSHELL 13935400 == 43 [pid = 3728] [id = 187] 18:02:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1395B000) [pid = 3728] [serial = 559] [outer = 00000000] 18:02:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (143F1000) [pid = 3728] [serial = 560] [outer = 1395B000] 18:02:27 INFO - PROCESS | 3728 | 1464055347025 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (15432C00) [pid = 3728] [serial = 561] [outer = 1395B000] 18:02:27 INFO - PROCESS | 3728 | 1464055347632 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] 18:02:27 INFO - PROCESS | 3728 | 1464055347687 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 18:02:27 INFO - PROCESS | 3728 | 1464055347692 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:02:27 INFO - PROCESS | 3728 | 1464055347696 Marionette TRACE conn2 <- [1,714,null,{}] 18:02:27 INFO - PROCESS | 3728 | 1464055347701 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}] 18:02:27 INFO - PROCESS | 3728 | 1464055347829 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:02:27 INFO - PROCESS | 3728 | 1464055347938 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 3728 | ++DOCSHELL 0F255C00 == 44 [pid = 3728] [id = 188] 18:02:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (10EB7C00) [pid = 3728] [serial = 562] [outer = 00000000] 18:02:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (11FAA800) [pid = 3728] [serial = 563] [outer = 10EB7C00] 18:02:27 INFO - PROCESS | 3728 | 1464055347990 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (13205000) [pid = 3728] [serial = 564] [outer = 10EB7C00] 18:02:28 INFO - PROCESS | 3728 | --DOCSHELL 154C5800 == 43 [pid = 3728] [id = 184] 18:02:28 INFO - PROCESS | 3728 | --DOCSHELL 12BDB400 == 42 [pid = 3728] [id = 183] 18:02:28 INFO - PROCESS | 3728 | --DOCSHELL 104E7400 == 41 [pid = 3728] [id = 182] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (13A54800) [pid = 3728] [serial = 260] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (16BA6800) [pid = 3728] [serial = 263] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1ABAA000) [pid = 3728] [serial = 296] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (13189000) [pid = 3728] [serial = 299] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (15EB7000) [pid = 3728] [serial = 302] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1ABA8000) [pid = 3728] [serial = 338] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13213800) [pid = 3728] [serial = 341] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (162E0800) [pid = 3728] [serial = 423] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1AA56400) [pid = 3728] [serial = 383] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (162E2000) [pid = 3728] [serial = 417] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13B31800) [pid = 3728] [serial = 420] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13204C00) [pid = 3728] [serial = 377] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A2A7800) [pid = 3728] [serial = 374] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1770E400) [pid = 3728] [serial = 380] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1ABAC000) [pid = 3728] [serial = 257] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (198B0800) [pid = 3728] [serial = 536] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (162D5C00) [pid = 3728] [serial = 524] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10F59000) [pid = 3728] [serial = 515] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1318C000) [pid = 3728] [serial = 516] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10F59400) [pid = 3728] [serial = 513] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10B06000) [pid = 3728] [serial = 512] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1431C800) [pid = 3728] [serial = 518] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (143F6400) [pid = 3728] [serial = 519] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (157B2C00) [pid = 3728] [serial = 521] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (158D1000) [pid = 3728] [serial = 522] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13B2C800) [pid = 3728] [serial = 509] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (174E3000) [pid = 3728] [serial = 527] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10F58400) [pid = 3728] [serial = 503] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1543B800) [pid = 3728] [serial = 506] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (176CC800) [pid = 3728] [serial = 530] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (174EEC00) [pid = 3728] [serial = 528] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (15D6A000) [pid = 3728] [serial = 533] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17E16C00) [pid = 3728] [serial = 531] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (162DF000) [pid = 3728] [serial = 534] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (162DC400) [pid = 3728] [serial = 525] [outer = 00000000] [url = about:blank] 18:02:28 INFO - PROCESS | 3728 | 1464055348469 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]]]}] 18:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 799ms 18:02:28 INFO - PROCESS | 3728 | 1464055348496 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 3728 | 1464055348505 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 18:02:28 INFO - PROCESS | 3728 | 1464055348514 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 3728 | 1464055348516 Marionette TRACE conn2 <- [1,718,null,{}] 18:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:02:28 INFO - PROCESS | 3728 | 1464055348520 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}] 18:02:28 INFO - PROCESS | 3728 | 1464055348604 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:02:28 INFO - PROCESS | 3728 | 1464055348596 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 3728 | ++DOCSHELL 13205800 == 42 [pid = 3728] [id = 189] 18:02:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13206800) [pid = 3728] [serial = 565] [outer = 00000000] 18:02:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13964C00) [pid = 3728] [serial = 566] [outer = 13206800] 18:02:28 INFO - PROCESS | 3728 | 1464055348642 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13B2C800) [pid = 3728] [serial = 567] [outer = 13206800] 18:02:29 INFO - PROCESS | 3728 | 1464055349080 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] 18:02:29 INFO - PROCESS | 3728 | 1464055349131 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 18:02:29 INFO - PROCESS | 3728 | 1464055349135 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:02:29 INFO - PROCESS | 3728 | 1464055349138 Marionette TRACE conn2 <- [1,722,null,{}] 18:02:29 INFO - PROCESS | 3728 | 1464055349181 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}] 18:02:29 INFO - PROCESS | 3728 | 1464055349273 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:02:29 INFO - PROCESS | 3728 | 1464055349336 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3728 | ++DOCSHELL 154B9000 == 43 [pid = 3728] [id = 190] 18:02:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (154BAC00) [pid = 3728] [serial = 568] [outer = 00000000] 18:02:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (15720000) [pid = 3728] [serial = 569] [outer = 154BAC00] 18:02:29 INFO - PROCESS | 3728 | 1464055349386 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15837800) [pid = 3728] [serial = 570] [outer = 154BAC00] 18:02:29 INFO - PROCESS | 3728 | 1464055349731 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]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 633ms 18:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:02:29 INFO - PROCESS | 3728 | 1464055349775 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 3728 | 1464055349778 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 18:02:29 INFO - PROCESS | 3728 | 1464055349781 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 3728 | 1464055349783 Marionette TRACE conn2 <- [1,726,null,{}] 18:02:29 INFO - PROCESS | 3728 | 1464055349786 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}] 18:02:29 INFO - PROCESS | 3728 | 1464055349867 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:02:29 INFO - PROCESS | 3728 | 1464055349874 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3728 | ++DOCSHELL 1571E800 == 44 [pid = 3728] [id = 191] 18:02:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (158D0800) [pid = 3728] [serial = 571] [outer = 00000000] 18:02:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (162DF000) [pid = 3728] [serial = 572] [outer = 158D0800] 18:02:29 INFO - PROCESS | 3728 | 1464055349920 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (164B5400) [pid = 3728] [serial = 573] [outer = 158D0800] 18:02:30 INFO - PROCESS | 3728 | 1464055350736 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]]]}] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10504400) [pid = 3728] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (12F38400) [pid = 3728] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1571F800) [pid = 3728] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15367400) [pid = 3728] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (0F252400) [pid = 3728] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (131DBC00) [pid = 3728] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (15837C00) [pid = 3728] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:02:30 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (10B0A800) [pid = 3728] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1005ms 18:02:30 INFO - PROCESS | 3728 | 1464055350797 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 3728 | 1464055350799 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 18:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:02:30 INFO - PROCESS | 3728 | 1464055350803 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 3728 | 1464055350804 Marionette TRACE conn2 <- [1,730,null,{}] 18:02:30 INFO - PROCESS | 3728 | 1464055350808 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}] 18:02:30 INFO - PROCESS | 3728 | 1464055350885 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:02:30 INFO - PROCESS | 3728 | 1464055350893 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 3728 | ++DOCSHELL 13B24000 == 45 [pid = 3728] [id = 192] 18:02:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13B2E000) [pid = 3728] [serial = 574] [outer = 00000000] 18:02:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15D70400) [pid = 3728] [serial = 575] [outer = 13B2E000] 18:02:30 INFO - PROCESS | 3728 | 1464055350919 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (162D8000) [pid = 3728] [serial = 576] [outer = 13B2E000] 18:02:31 INFO - PROCESS | 3728 | 1464055351740 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]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 18:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 950ms 18:02:31 INFO - PROCESS | 3728 | 1464055351758 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 3728 | 1464055351760 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 18:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:02:31 INFO - PROCESS | 3728 | 1464055351764 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 3728 | 1464055351765 Marionette TRACE conn2 <- [1,734,null,{}] 18:02:31 INFO - PROCESS | 3728 | 1464055351769 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}] 18:02:31 INFO - PROCESS | 3728 | 1464055351867 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:02:31 INFO - PROCESS | 3728 | 1464055351875 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 3728 | ++DOCSHELL 10EB5400 == 46 [pid = 3728] [id = 193] 18:02:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1571F400) [pid = 3728] [serial = 577] [outer = 00000000] 18:02:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (174E9C00) [pid = 3728] [serial = 578] [outer = 1571F400] 18:02:31 INFO - PROCESS | 3728 | 1464055351919 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (175ADC00) [pid = 3728] [serial = 579] [outer = 1571F400] 18:02:32 INFO - PROCESS | 3728 | 1464055352733 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]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1005ms 18:02:32 INFO - PROCESS | 3728 | 1464055352783 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 3728 | 1464055352785 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 18:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:02:32 INFO - PROCESS | 3728 | 1464055352789 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 3728 | 1464055352791 Marionette TRACE conn2 <- [1,738,null,{}] 18:02:32 INFO - PROCESS | 3728 | 1464055352794 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}] 18:02:32 INFO - PROCESS | 3728 | 1464055352870 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:02:32 INFO - PROCESS | 3728 | 1464055352877 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 3728 | ++DOCSHELL 174ECC00 == 47 [pid = 3728] [id = 194] 18:02:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (176CC800) [pid = 3728] [serial = 580] [outer = 00000000] 18:02:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17E10800) [pid = 3728] [serial = 581] [outer = 176CC800] 18:02:32 INFO - PROCESS | 3728 | 1464055352922 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17F35000) [pid = 3728] [serial = 582] [outer = 176CC800] 18:02:33 INFO - PROCESS | 3728 | 1464055353778 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]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1018ms 18:02:33 INFO - PROCESS | 3728 | 1464055353823 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 3728 | 1464055353809 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 18:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:02:33 INFO - PROCESS | 3728 | 1464055353858 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 3728 | 1464055353863 Marionette TRACE conn2 <- [1,742,null,{}] 18:02:33 INFO - PROCESS | 3728 | 1464055353871 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}] 18:02:33 INFO - PROCESS | 3728 | 1464055353951 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:02:34 INFO - PROCESS | 3728 | 1464055354115 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 3728 | ++DOCSHELL 110EC800 == 48 [pid = 3728] [id = 195] 18:02:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (110F2C00) [pid = 3728] [serial = 583] [outer = 00000000] 18:02:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (118C6800) [pid = 3728] [serial = 584] [outer = 110F2C00] 18:02:34 INFO - PROCESS | 3728 | 1464055354198 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (131DE400) [pid = 3728] [serial = 585] [outer = 110F2C00] 18:02:35 INFO - PROCESS | 3728 | 1464055355157 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]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1335ms 18:02:35 INFO - PROCESS | 3728 | 1464055355187 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 3728 | 1464055355193 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:02:35 INFO - PROCESS | 3728 | 1464055355200 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 3728 | 1464055355203 Marionette TRACE conn2 <- [1,746,null,{}] 18:02:35 INFO - PROCESS | 3728 | 1464055355207 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}] 18:02:35 INFO - PROCESS | 3728 | 1464055355341 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:02:35 INFO - PROCESS | 3728 | 1464055355445 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3728 | ++DOCSHELL 143C7800 == 49 [pid = 3728] [id = 196] 18:02:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (143D3000) [pid = 3728] [serial = 586] [outer = 00000000] 18:02:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1543B800) [pid = 3728] [serial = 587] [outer = 143D3000] 18:02:35 INFO - PROCESS | 3728 | 1464055355481 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1571D000) [pid = 3728] [serial = 588] [outer = 143D3000] 18:02:35 INFO - PROCESS | 3728 | 1464055355965 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]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 785ms 18:02:35 INFO - PROCESS | 3728 | 1464055356008 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 3728 | 1464055356010 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:02:35 INFO - PROCESS | 3728 | 1464055356014 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 3728 | 1464055356018 Marionette TRACE conn2 <- [1,750,null,{}] 18:02:36 INFO - PROCESS | 3728 | 1464055356029 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}] 18:02:36 INFO - PROCESS | 3728 | 1464055356123 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:02:36 INFO - PROCESS | 3728 | 1464055356206 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 3728 | ++DOCSHELL 16BAB800 == 50 [pid = 3728] [id = 197] 18:02:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16BAE800) [pid = 3728] [serial = 589] [outer = 00000000] 18:02:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (176C7400) [pid = 3728] [serial = 590] [outer = 16BAE800] 18:02:36 INFO - PROCESS | 3728 | 1464055356266 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17EA7C00) [pid = 3728] [serial = 591] [outer = 16BAE800] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 1ADE6800 == 49 [pid = 3728] [id = 156] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 10B04C00 == 48 [pid = 3728] [id = 180] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 14328800 == 47 [pid = 3728] [id = 179] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 10EB5400 == 46 [pid = 3728] [id = 193] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 13B24000 == 45 [pid = 3728] [id = 192] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 1571E800 == 44 [pid = 3728] [id = 191] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 154B9000 == 43 [pid = 3728] [id = 190] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 13205800 == 42 [pid = 3728] [id = 189] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 0F255C00 == 41 [pid = 3728] [id = 188] 18:02:37 INFO - PROCESS | 3728 | --DOCSHELL 162D7400 == 40 [pid = 3728] [id = 185] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13961C00) [pid = 3728] [serial = 548] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15843800) [pid = 3728] [serial = 551] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16B9F400) [pid = 3728] [serial = 554] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (198B1400) [pid = 3728] [serial = 537] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (0F25E000) [pid = 3728] [serial = 459] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13B24800) [pid = 3728] [serial = 462] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (17505400) [pid = 3728] [serial = 465] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (15720C00) [pid = 3728] [serial = 501] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10B06400) [pid = 3728] [serial = 552] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10B09C00) [pid = 3728] [serial = 545] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10F60C00) [pid = 3728] [serial = 546] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (11857000) [pid = 3728] [serial = 542] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10B0BC00) [pid = 3728] [serial = 539] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (13B2D800) [pid = 3728] [serial = 549] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3728 | 1464055357380 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]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1418ms 18:02:37 INFO - PROCESS | 3728 | 1464055357425 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 3728 | 1464055357429 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 18:02:37 INFO - PROCESS | 3728 | 1464055357434 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:02:37 INFO - PROCESS | 3728 | 1464055357438 Marionette TRACE conn2 <- [1,754,null,{}] 18:02:37 INFO - PROCESS | 3728 | 1464055357443 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}] 18:02:37 INFO - PROCESS | 3728 | 1464055357523 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:02:37 INFO - PROCESS | 3728 | 1464055357555 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 3728 | ++DOCSHELL 10B06000 == 41 [pid = 3728] [id = 198] 18:02:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (10B06400) [pid = 3728] [serial = 592] [outer = 00000000] 18:02:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (10F61C00) [pid = 3728] [serial = 593] [outer = 10B06400] 18:02:37 INFO - PROCESS | 3728 | 1464055357602 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (11856000) [pid = 3728] [serial = 594] [outer = 10B06400] 18:02:38 INFO - PROCESS | 3728 | 1464055358452 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]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1074ms 18:02:38 INFO - PROCESS | 3728 | 1464055358502 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 3728 | 1464055358507 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 18:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:02:38 INFO - PROCESS | 3728 | 1464055358513 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 3728 | 1464055358516 Marionette TRACE conn2 <- [1,758,null,{}] 18:02:38 INFO - PROCESS | 3728 | 1464055358520 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}] 18:02:38 INFO - PROCESS | 3728 | 1464055358602 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:02:38 INFO - PROCESS | 3728 | 1464055358591 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 3728 | ++DOCSHELL 118BF800 == 42 [pid = 3728] [id = 199] 18:02:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (132E9C00) [pid = 3728] [serial = 595] [outer = 00000000] 18:02:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (13A4E400) [pid = 3728] [serial = 596] [outer = 132E9C00] 18:02:38 INFO - PROCESS | 3728 | 1464055358637 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13B2FC00) [pid = 3728] [serial = 597] [outer = 132E9C00] 18:02:39 INFO - PROCESS | 3728 | 1464055359057 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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 565ms 18:02:39 INFO - PROCESS | 3728 | 1464055359073 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3728 | 1464055359076 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:02:39 INFO - PROCESS | 3728 | 1464055359079 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 3728 | 1464055359083 Marionette TRACE conn2 <- [1,762,null,{}] 18:02:39 INFO - PROCESS | 3728 | 1464055359093 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}] 18:02:39 INFO - PROCESS | 3728 | 1464055359164 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:02:39 INFO - PROCESS | 3728 | 1464055359171 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 3728 | ++DOCSHELL 15367000 == 43 [pid = 3728] [id = 200] 18:02:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (15367800) [pid = 3728] [serial = 598] [outer = 00000000] 18:02:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (15843800) [pid = 3728] [serial = 599] [outer = 15367800] 18:02:39 INFO - PROCESS | 3728 | 1464055359220 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15D8D800) [pid = 3728] [serial = 600] [outer = 15367800] 18:02:39 INFO - PROCESS | 3728 | 1464055359667 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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 605ms 18:02:39 INFO - PROCESS | 3728 | 1464055359700 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3728 | 1464055359703 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:02:39 INFO - PROCESS | 3728 | 1464055359706 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 3728 | 1464055359708 Marionette TRACE conn2 <- [1,766,null,{}] 18:02:39 INFO - PROCESS | 3728 | 1464055359718 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}] 18:02:39 INFO - PROCESS | 3728 | 1464055359818 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:02:39 INFO - PROCESS | 3728 | 1464055359923 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 3728 | ++DOCSHELL 162E1000 == 44 [pid = 3728] [id = 201] 18:02:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (162E3800) [pid = 3728] [serial = 601] [outer = 00000000] 18:02:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16796400) [pid = 3728] [serial = 602] [outer = 162E3800] 18:02:39 INFO - PROCESS | 3728 | 1464055359951 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16C17800) [pid = 3728] [serial = 603] [outer = 162E3800] 18:02:40 INFO - PROCESS | 3728 | 1464055360334 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]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 647ms 18:02:40 INFO - PROCESS | 3728 | 1464055360361 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 3728 | 1464055360363 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 18:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:02:40 INFO - PROCESS | 3728 | 1464055360349 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 3728 | 1464055360351 Marionette TRACE conn2 <- [1,770,null,{}] 18:02:40 INFO - PROCESS | 3728 | 1464055360354 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}] 18:02:40 INFO - PROCESS | 3728 | 1464055360459 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:02:40 INFO - PROCESS | 3728 | 1464055360466 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 3728 | ++DOCSHELL 164BB000 == 45 [pid = 3728] [id = 202] 18:02:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (174E7800) [pid = 3728] [serial = 604] [outer = 00000000] 18:02:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17E10C00) [pid = 3728] [serial = 605] [outer = 174E7800] 18:02:40 INFO - PROCESS | 3728 | 1464055360538 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1822A800) [pid = 3728] [serial = 606] [outer = 174E7800] 18:02:40 INFO - PROCESS | 3728 | 1464055360937 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]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 606ms 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10B0DC00) [pid = 3728] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19C3F800) [pid = 3728] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (154BAC00) [pid = 3728] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10EB7C00) [pid = 3728] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13206800) [pid = 3728] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (158D0800) [pid = 3728] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13B2E000) [pid = 3728] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1571F400) [pid = 3728] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10374800) [pid = 3728] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10B05000) [pid = 3728] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13B31400) [pid = 3728] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:02:40 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10510000) [pid = 3728] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:02:40 INFO - PROCESS | 3728 | 1464055360973 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:02:40 INFO - PROCESS | 3728 | 1464055360975 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 18:02:40 INFO - PROCESS | 3728 | 1464055360980 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 3728 | 1464055360982 Marionette TRACE conn2 <- [1,774,null,{}] 18:02:40 INFO - PROCESS | 3728 | 1464055360985 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}] 18:02:41 INFO - PROCESS | 3728 | 1464055361121 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:02:41 INFO - PROCESS | 3728 | 1464055361183 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3728 | ++DOCSHELL 15D69C00 == 46 [pid = 3728] [id = 203] 18:02:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15D76800) [pid = 3728] [serial = 607] [outer = 00000000] 18:02:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16BA8000) [pid = 3728] [serial = 608] [outer = 15D76800] 18:02:41 INFO - PROCESS | 3728 | 1464055361228 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17505000) [pid = 3728] [serial = 609] [outer = 15D76800] 18:02:41 INFO - PROCESS | 3728 | 1464055361541 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]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 564ms 18:02:41 INFO - PROCESS | 3728 | 1464055361555 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 3728 | 1464055361557 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 18:02:41 INFO - PROCESS | 3728 | 1464055361571 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:02:41 INFO - PROCESS | 3728 | 1464055361572 Marionette TRACE conn2 <- [1,778,null,{}] 18:02:41 INFO - PROCESS | 3728 | 1464055361576 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}] 18:02:41 INFO - PROCESS | 3728 | 1464055361637 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:02:41 INFO - PROCESS | 3728 | 1464055361644 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3728 | ++DOCSHELL 12F86800 == 47 [pid = 3728] [id = 204] 18:02:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (15370C00) [pid = 3728] [serial = 610] [outer = 00000000] 18:02:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (198BC000) [pid = 3728] [serial = 611] [outer = 15370C00] 18:02:41 INFO - PROCESS | 3728 | 1464055361689 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (199BF000) [pid = 3728] [serial = 612] [outer = 15370C00] 18:02:42 INFO - PROCESS | 3728 | 1464055362103 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]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 564ms 18:02:42 INFO - PROCESS | 3728 | 1464055362132 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 3728 | 1464055362134 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 18:02:42 INFO - PROCESS | 3728 | 1464055362137 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:02:42 INFO - PROCESS | 3728 | 1464055362138 Marionette TRACE conn2 <- [1,782,null,{}] 18:02:42 INFO - PROCESS | 3728 | 1464055362142 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}] 18:02:42 INFO - PROCESS | 3728 | 1464055362196 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:02:42 INFO - PROCESS | 3728 | 1464055362202 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3728 | ++DOCSHELL 15432800 == 48 [pid = 3728] [id = 205] 18:02:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (198BBC00) [pid = 3728] [serial = 613] [outer = 00000000] 18:02:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (199C7800) [pid = 3728] [serial = 614] [outer = 198BBC00] 18:02:42 INFO - PROCESS | 3728 | 1464055362247 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (199C8800) [pid = 3728] [serial = 615] [outer = 198BBC00] 18:02:42 INFO - PROCESS | 3728 | 1464055362654 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]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 565ms 18:02:42 INFO - PROCESS | 3728 | 1464055362693 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 3728 | 1464055362695 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 18:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:02:42 INFO - PROCESS | 3728 | 1464055362699 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 3728 | 1464055362701 Marionette TRACE conn2 <- [1,786,null,{}] 18:02:42 INFO - PROCESS | 3728 | 1464055362704 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}] 18:02:42 INFO - PROCESS | 3728 | 1464055362784 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:02:42 INFO - PROCESS | 3728 | 1464055362776 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3728 | ++DOCSHELL 199C1C00 == 49 [pid = 3728] [id = 206] 18:02:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19C38000) [pid = 3728] [serial = 616] [outer = 00000000] 18:02:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19FE0C00) [pid = 3728] [serial = 617] [outer = 19C38000] 18:02:42 INFO - PROCESS | 3728 | 1464055362823 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19FE4000) [pid = 3728] [serial = 618] [outer = 19C38000] 18:02:43 INFO - PROCESS | 3728 | 1464055363484 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]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 826ms 18:02:43 INFO - PROCESS | 3728 | 1464055363541 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3728 | 1464055363547 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:02:43 INFO - PROCESS | 3728 | 1464055363534 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 3728 | 1464055363539 Marionette TRACE conn2 <- [1,790,null,{}] 18:02:43 INFO - PROCESS | 3728 | 1464055363545 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}] 18:02:43 INFO - PROCESS | 3728 | 1464055363680 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:02:43 INFO - PROCESS | 3728 | 1464055363743 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 3728 | ++DOCSHELL 10F60C00 == 50 [pid = 3728] [id = 207] 18:02:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (11088400) [pid = 3728] [serial = 619] [outer = 00000000] 18:02:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13213C00) [pid = 3728] [serial = 620] [outer = 11088400] 18:02:43 INFO - PROCESS | 3728 | 1464055363804 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13A4D000) [pid = 3728] [serial = 621] [outer = 11088400] 18:02:44 INFO - PROCESS | 3728 | 1464055364346 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]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 18:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 826ms 18:02:44 INFO - PROCESS | 3728 | 1464055364380 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 3728 | 1464055364386 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 18:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:02:44 INFO - PROCESS | 3728 | 1464055364393 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 3728 | 1464055364396 Marionette TRACE conn2 <- [1,794,null,{}] 18:02:44 INFO - PROCESS | 3728 | 1464055364400 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}] 18:02:44 INFO - PROCESS | 3728 | 1464055364489 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:02:44 INFO - PROCESS | 3728 | 1464055364592 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3728 | ++DOCSHELL 143F7C00 == 51 [pid = 3728] [id = 208] 18:02:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1536B800) [pid = 3728] [serial = 622] [outer = 00000000] 18:02:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (15FA2400) [pid = 3728] [serial = 623] [outer = 1536B800] 18:02:44 INFO - PROCESS | 3728 | 1464055364629 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1678BC00) [pid = 3728] [serial = 624] [outer = 1536B800] 18:02:45 INFO - PROCESS | 3728 | 1464055365191 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]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 826ms 18:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:02:45 INFO - PROCESS | 3728 | 1464055365217 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 3728 | 1464055365220 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 18:02:45 INFO - PROCESS | 3728 | 1464055365224 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 3728 | 1464055365228 Marionette TRACE conn2 <- [1,798,null,{}] 18:02:45 INFO - PROCESS | 3728 | 1464055365239 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}] 18:02:45 INFO - PROCESS | 3728 | 1464055365333 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:02:45 INFO - PROCESS | 3728 | 1464055365438 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 3728 | ++DOCSHELL 1395D000 == 52 [pid = 3728] [id = 209] 18:02:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (13E6D000) [pid = 3728] [serial = 625] [outer = 00000000] 18:02:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19C3E000) [pid = 3728] [serial = 626] [outer = 13E6D000] 18:02:45 INFO - PROCESS | 3728 | 1464055365478 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A22F400) [pid = 3728] [serial = 627] [outer = 13E6D000] 18:02:46 INFO - PROCESS | 3728 | 1464055366141 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]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 964ms 18:02:46 INFO - PROCESS | 3728 | 1464055366187 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3728 | 1464055366190 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 18:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:02:46 INFO - PROCESS | 3728 | 1464055366194 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3728 | 1464055366196 Marionette TRACE conn2 <- [1,802,null,{}] 18:02:46 INFO - PROCESS | 3728 | 1464055366200 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}] 18:02:46 INFO - PROCESS | 3728 | 1464055366302 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:02:46 INFO - PROCESS | 3728 | 1464055366532 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F8000 == 53 [pid = 3728] [id = 210] 18:02:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (0C7F9800) [pid = 3728] [serial = 628] [outer = 00000000] 18:02:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (104E7400) [pid = 3728] [serial = 629] [outer = 0C7F9800] 18:02:46 INFO - PROCESS | 3728 | 1464055366604 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (10EB5400) [pid = 3728] [serial = 630] [outer = 0C7F9800] 18:02:47 INFO - PROCESS | 3728 | 1464055367109 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] 18:02:47 INFO - PROCESS | 3728 | 1464055367173 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 18:02:47 INFO - PROCESS | 3728 | 1464055367178 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:02:47 INFO - PROCESS | 3728 | 1464055367181 Marionette TRACE conn2 <- [1,806,null,{}] 18:02:47 INFO - PROCESS | 3728 | 1464055367187 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}] 18:02:47 INFO - PROCESS | 3728 | 1464055367274 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 1320AC00 == 52 [pid = 3728] [id = 113] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 154C6C00 == 51 [pid = 3728] [id = 155] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 10B0A400 == 50 [pid = 3728] [id = 167] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 0F257400 == 49 [pid = 3728] [id = 186] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 15432800 == 48 [pid = 3728] [id = 205] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 12F86800 == 47 [pid = 3728] [id = 204] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 15D69C00 == 46 [pid = 3728] [id = 203] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 164BB000 == 45 [pid = 3728] [id = 202] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 162E1000 == 44 [pid = 3728] [id = 201] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 15367000 == 43 [pid = 3728] [id = 200] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 118BF800 == 42 [pid = 3728] [id = 199] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 10B06000 == 41 [pid = 3728] [id = 198] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 143C7800 == 40 [pid = 3728] [id = 196] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 110EC800 == 39 [pid = 3728] [id = 195] 18:02:47 INFO - PROCESS | 3728 | --DOCSHELL 174ECC00 == 38 [pid = 3728] [id = 194] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (13A51800) [pid = 3728] [serial = 543] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (11FAE000) [pid = 3728] [serial = 540] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (15719C00) [pid = 3728] [serial = 507] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (15430C00) [pid = 3728] [serial = 510] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (12B28800) [pid = 3728] [serial = 504] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1ADE3800) [pid = 3728] [serial = 456] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17E10800) [pid = 3728] [serial = 581] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (114DD800) [pid = 3728] [serial = 557] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (15720000) [pid = 3728] [serial = 569] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (15837800) [pid = 3728] [serial = 570] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (13205000) [pid = 3728] [serial = 564] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (11FAA800) [pid = 3728] [serial = 563] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13964C00) [pid = 3728] [serial = 566] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13B2C800) [pid = 3728] [serial = 567] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (162DF000) [pid = 3728] [serial = 572] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (143F1000) [pid = 3728] [serial = 560] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15D70400) [pid = 3728] [serial = 575] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (174E9C00) [pid = 3728] [serial = 578] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (162D8000) [pid = 3728] [serial = 576] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (164B5400) [pid = 3728] [serial = 573] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (175ADC00) [pid = 3728] [serial = 579] [outer = 00000000] [url = about:blank] 18:02:47 INFO - PROCESS | 3728 | 1464055367414 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3728 | ++DOCSHELL 0F257400 == 39 [pid = 3728] [id = 211] 18:02:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (0F25F000) [pid = 3728] [serial = 631] [outer = 00000000] 18:02:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (10B0A400) [pid = 3728] [serial = 632] [outer = 0F25F000] 18:02:47 INFO - PROCESS | 3728 | 1464055367445 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (11FB4400) [pid = 3728] [serial = 633] [outer = 0F25F000] 18:02:47 INFO - PROCESS | 3728 | 1464055367840 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]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 702ms 18:02:47 INFO - PROCESS | 3728 | 1464055367882 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 3728 | 1464055367886 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:02:47 INFO - PROCESS | 3728 | 1464055367891 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 3728 | 1464055367893 Marionette TRACE conn2 <- [1,810,null,{}] 18:02:47 INFO - PROCESS | 3728 | 1464055367897 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}] 18:02:47 INFO - PROCESS | 3728 | 1464055367982 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:02:47 INFO - PROCESS | 3728 | 1464055367991 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3728 | ++DOCSHELL 12BDB400 == 40 [pid = 3728] [id = 212] 18:02:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (132E7C00) [pid = 3728] [serial = 634] [outer = 00000000] 18:02:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13B2F400) [pid = 3728] [serial = 635] [outer = 132E7C00] 18:02:48 INFO - PROCESS | 3728 | 1464055368022 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (14328800) [pid = 3728] [serial = 636] [outer = 132E7C00] 18:02:48 INFO - PROCESS | 3728 | 1464055368456 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] 18:02:48 INFO - PROCESS | 3728 | 1464055368470 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 18:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:02:48 INFO - PROCESS | 3728 | 1464055368475 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 3728 | 1464055368460 Marionette TRACE conn2 <- [1,814,null,{}] 18:02:48 INFO - PROCESS | 3728 | 1464055368470 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}] 18:02:48 INFO - PROCESS | 3728 | 1464055368558 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:02:48 INFO - PROCESS | 3728 | 1464055368566 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 3728 | ++DOCSHELL 1438F400 == 41 [pid = 3728] [id = 213] 18:02:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (143CB800) [pid = 3728] [serial = 637] [outer = 00000000] 18:02:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (157BA000) [pid = 3728] [serial = 638] [outer = 143CB800] 18:02:48 INFO - PROCESS | 3728 | 1464055368612 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (158D2000) [pid = 3728] [serial = 639] [outer = 143CB800] 18:02:48 INFO - PROCESS | 3728 | 1464055368999 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]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 578ms 18:02:49 INFO - PROCESS | 3728 | 1464055369046 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 3728 | 1464055369049 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 18:02:49 INFO - PROCESS | 3728 | 1464055369052 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:02:49 INFO - PROCESS | 3728 | 1464055369054 Marionette TRACE conn2 <- [1,818,null,{}] 18:02:49 INFO - PROCESS | 3728 | 1464055369058 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}] 18:02:49 INFO - PROCESS | 3728 | 1464055369120 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:02:49 INFO - PROCESS | 3728 | 1464055369126 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 3728 | ++DOCSHELL 157B0400 == 42 [pid = 3728] [id = 214] 18:02:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (157B7400) [pid = 3728] [serial = 640] [outer = 00000000] 18:02:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (162DBC00) [pid = 3728] [serial = 641] [outer = 157B7400] 18:02:49 INFO - PROCESS | 3728 | 1464055369172 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (164B4C00) [pid = 3728] [serial = 642] [outer = 157B7400] 18:02:49 INFO - PROCESS | 3728 | 1464055369597 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]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 606ms 18:02:49 INFO - PROCESS | 3728 | 1464055369678 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 3728 | 1464055369680 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 18:02:49 INFO - PROCESS | 3728 | 1464055369684 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 3728 | 1464055369685 Marionette TRACE conn2 <- [1,822,null,{}] 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:02:49 INFO - PROCESS | 3728 | 1464055369689 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}] 18:02:49 INFO - PROCESS | 3728 | 1464055369797 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:02:49 INFO - PROCESS | 3728 | 1464055369804 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 3728 | ++DOCSHELL 10472800 == 43 [pid = 3728] [id = 215] 18:02:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (164B9800) [pid = 3728] [serial = 643] [outer = 00000000] 18:02:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16BADC00) [pid = 3728] [serial = 644] [outer = 164B9800] 18:02:49 INFO - PROCESS | 3728 | 1464055369843 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (174F0000) [pid = 3728] [serial = 645] [outer = 164B9800] 18:02:50 INFO - PROCESS | 3728 | 1464055370268 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]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 18:02:50 INFO - PROCESS | 3728 | 1464055370334 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 3728 | 1464055370336 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 18:02:50 INFO - PROCESS | 3728 | 1464055370340 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 3728 | 1464055370341 Marionette TRACE conn2 <- [1,826,null,{}] 18:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:02:50 INFO - PROCESS | 3728 | 1464055370345 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}] 18:02:50 INFO - PROCESS | 3728 | 1464055370457 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:02:50 INFO - PROCESS | 3728 | 1464055370499 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 3728 | ++DOCSHELL 17E10800 == 44 [pid = 3728] [id = 216] 18:02:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (17E9E800) [pid = 3728] [serial = 646] [outer = 00000000] 18:02:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (198AF800) [pid = 3728] [serial = 647] [outer = 17E9E800] 18:02:50 INFO - PROCESS | 3728 | 1464055370543 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (198BAC00) [pid = 3728] [serial = 648] [outer = 17E9E800] 18:02:50 INFO - PROCESS | 3728 | 1464055370924 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]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 606ms 18:02:50 INFO - PROCESS | 3728 | 1464055370962 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 3728 | 1464055370964 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 18:02:50 INFO - PROCESS | 3728 | 1464055370968 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:02:50 INFO - PROCESS | 3728 | 1464055370970 Marionette TRACE conn2 <- [1,830,null,{}] 18:02:50 INFO - PROCESS | 3728 | 1464055370977 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}] 18:02:51 INFO - PROCESS | 3728 | 1464055371066 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:02:51 INFO - PROCESS | 3728 | 1464055371073 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 3728 | ++DOCSHELL 17F33000 == 45 [pid = 3728] [id = 217] 18:02:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (18232800) [pid = 3728] [serial = 649] [outer = 00000000] 18:02:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (199C9C00) [pid = 3728] [serial = 650] [outer = 18232800] 18:02:51 INFO - PROCESS | 3728 | 1464055371119 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19C3CC00) [pid = 3728] [serial = 651] [outer = 18232800] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (162E3800) [pid = 3728] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16BAE800) [pid = 3728] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (174E7800) [pid = 3728] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (132E9C00) [pid = 3728] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (15367800) [pid = 3728] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (15D76800) [pid = 3728] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (15370C00) [pid = 3728] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10B06400) [pid = 3728] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:02:51 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (198BBC00) [pid = 3728] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:02:51 INFO - PROCESS | 3728 | 1464055371536 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]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 605ms 18:02:51 INFO - PROCESS | 3728 | 1464055371580 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 3728 | 1464055371582 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 18:02:51 INFO - PROCESS | 3728 | 1464055371590 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:02:51 INFO - PROCESS | 3728 | 1464055371591 Marionette TRACE conn2 <- [1,834,null,{}] 18:02:51 INFO - PROCESS | 3728 | 1464055371595 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}] 18:02:51 INFO - PROCESS | 3728 | 1464055371695 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:02:51 INFO - PROCESS | 3728 | 1464055371765 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 3728 | ++DOCSHELL 1055F400 == 46 [pid = 3728] [id = 218] 18:02:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (10B04000) [pid = 3728] [serial = 652] [outer = 00000000] 18:02:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (15D76800) [pid = 3728] [serial = 653] [outer = 10B04000] 18:02:51 INFO - PROCESS | 3728 | 1464055371810 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (199CC000) [pid = 3728] [serial = 654] [outer = 10B04000] 18:02:52 INFO - PROCESS | 3728 | 1464055372135 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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 565ms 18:02:52 INFO - PROCESS | 3728 | 1464055372149 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3728 | 1464055372151 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:02:52 INFO - PROCESS | 3728 | 1464055372154 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 3728 | 1464055372156 Marionette TRACE conn2 <- [1,838,null,{}] 18:02:52 INFO - PROCESS | 3728 | 1464055372160 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}] 18:02:52 INFO - PROCESS | 3728 | 1464055372254 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:02:52 INFO - PROCESS | 3728 | 1464055372263 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3728 | ++DOCSHELL 16796000 == 47 [pid = 3728] [id = 219] 18:02:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16BAE800) [pid = 3728] [serial = 655] [outer = 00000000] 18:02:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A2A2400) [pid = 3728] [serial = 656] [outer = 16BAE800] 18:02:52 INFO - PROCESS | 3728 | 1464055372310 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A5C1C00) [pid = 3728] [serial = 657] [outer = 16BAE800] 18:02:52 INFO - PROCESS | 3728 | 1464055372662 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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 18:02:52 INFO - PROCESS | 3728 | 1464055372687 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3728 | 1464055372689 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:02:52 INFO - PROCESS | 3728 | 1464055372675 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 3728 | 1464055372676 Marionette TRACE conn2 <- [1,842,null,{}] 18:02:52 INFO - PROCESS | 3728 | 1464055372680 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}] 18:02:52 INFO - PROCESS | 3728 | 1464055372760 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:02:52 INFO - PROCESS | 3728 | 1464055372830 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3728 | ++DOCSHELL 13212400 == 48 [pid = 3728] [id = 220] 18:02:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (198BEC00) [pid = 3728] [serial = 658] [outer = 00000000] 18:02:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A7CA800) [pid = 3728] [serial = 659] [outer = 198BEC00] 18:02:52 INFO - PROCESS | 3728 | 1464055372907 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1AA56000) [pid = 3728] [serial = 660] [outer = 198BEC00] 18:02:53 INFO - PROCESS | 3728 | 1464055373280 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]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 647ms 18:02:53 INFO - PROCESS | 3728 | 1464055373338 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 3728 | 1464055373343 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 18:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:02:53 INFO - PROCESS | 3728 | 1464055373350 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - PROCESS | 3728 | 1464055373355 Marionette TRACE conn2 <- [1,846,null,{}] 18:02:53 INFO - PROCESS | 3728 | 1464055373362 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}] 18:02:53 INFO - PROCESS | 3728 | 1464055373469 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:02:53 INFO - PROCESS | 3728 | 1464055373567 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 3728 | ++DOCSHELL 10EBC800 == 49 [pid = 3728] [id = 221] 18:02:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (10F60000) [pid = 3728] [serial = 661] [outer = 00000000] 18:02:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (11FAE000) [pid = 3728] [serial = 662] [outer = 10F60000] 18:02:53 INFO - PROCESS | 3728 | 1464055373623 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1318C000) [pid = 3728] [serial = 663] [outer = 10F60000] 18:02:54 INFO - PROCESS | 3728 | 1464055374207 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]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 882ms 18:02:54 INFO - PROCESS | 3728 | 1464055374233 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 3728 | 1464055374239 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:02:54 INFO - PROCESS | 3728 | 1464055374246 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 3728 | 1464055374249 Marionette TRACE conn2 <- [1,850,null,{}] 18:02:54 INFO - PROCESS | 3728 | 1464055374253 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}] 18:02:54 INFO - PROCESS | 3728 | 1464055374364 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:02:54 INFO - PROCESS | 3728 | 1464055374470 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 3728 | ++DOCSHELL 13A4DC00 == 50 [pid = 3728] [id = 222] 18:02:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (13B29800) [pid = 3728] [serial = 664] [outer = 00000000] 18:02:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1543A400) [pid = 3728] [serial = 665] [outer = 13B29800] 18:02:54 INFO - PROCESS | 3728 | 1464055374505 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1571F800) [pid = 3728] [serial = 666] [outer = 13B29800] 18:02:55 INFO - PROCESS | 3728 | 1464055375048 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]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 826ms 18:02:55 INFO - PROCESS | 3728 | 1464055375084 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 3728 | 1464055375087 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 18:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:02:55 INFO - PROCESS | 3728 | 1464055375091 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 3728 | 1464055375095 Marionette TRACE conn2 <- [1,854,null,{}] 18:02:55 INFO - PROCESS | 3728 | 1464055375089 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}] 18:02:55 INFO - PROCESS | 3728 | 1464055375202 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:02:55 INFO - PROCESS | 3728 | 1464055375288 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 3728 | ++DOCSHELL 174E9C00 == 51 [pid = 3728] [id = 223] 18:02:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (17D60400) [pid = 3728] [serial = 667] [outer = 00000000] 18:02:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (19FDE000) [pid = 3728] [serial = 668] [outer = 17D60400] 18:02:55 INFO - PROCESS | 3728 | 1464055375346 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1A2A2C00) [pid = 3728] [serial = 669] [outer = 17D60400] 18:02:56 INFO - PROCESS | 3728 | 1464055376229 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]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1198ms 18:02:56 INFO - PROCESS | 3728 | 1464055376279 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 3728 | 1464055376282 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:02:56 INFO - PROCESS | 3728 | 1464055376285 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 3728 | 1464055376287 Marionette TRACE conn2 <- [1,858,null,{}] 18:02:56 INFO - PROCESS | 3728 | 1464055376291 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}] 18:02:56 INFO - PROCESS | 3728 | 1464055376395 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:02:56 INFO - PROCESS | 3728 | 1464055376525 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 3728 | ++DOCSHELL 1AA61800 == 52 [pid = 3728] [id = 224] 18:02:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1AA63C00) [pid = 3728] [serial = 670] [outer = 00000000] 18:02:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1ABAD000) [pid = 3728] [serial = 671] [outer = 1AA63C00] 18:02:56 INFO - PROCESS | 3728 | 1464055376581 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1ADE4000) [pid = 3728] [serial = 672] [outer = 1AA63C00] 18:02:57 INFO - PROCESS | 3728 | 1464055377113 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]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 881ms 18:02:57 INFO - PROCESS | 3728 | 1464055377172 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 3728 | 1464055377174 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:02:57 INFO - PROCESS | 3728 | 1464055377178 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 3728 | 1464055377180 Marionette TRACE conn2 <- [1,862,null,{}] 18:02:57 INFO - PROCESS | 3728 | 1464055377184 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}] 18:02:57 INFO - PROCESS | 3728 | 1464055377397 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:02:57 INFO - PROCESS | 3728 | 1464055377551 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 3728 | ++DOCSHELL 105F1400 == 53 [pid = 3728] [id = 225] 18:02:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (10B02C00) [pid = 3728] [serial = 673] [outer = 00000000] 18:02:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (110EAC00) [pid = 3728] [serial = 674] [outer = 10B02C00] 18:02:57 INFO - PROCESS | 3728 | 1464055377602 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (12BDC400) [pid = 3728] [serial = 675] [outer = 10B02C00] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 16796000 == 52 [pid = 3728] [id = 219] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 1055F400 == 51 [pid = 3728] [id = 218] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 17F33000 == 50 [pid = 3728] [id = 217] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 17E10800 == 49 [pid = 3728] [id = 216] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 10472800 == 48 [pid = 3728] [id = 215] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 157B0400 == 47 [pid = 3728] [id = 214] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 1438F400 == 46 [pid = 3728] [id = 213] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 12BDB400 == 45 [pid = 3728] [id = 212] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 0F257400 == 44 [pid = 3728] [id = 211] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 0C7F8000 == 43 [pid = 3728] [id = 210] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 1395D000 == 42 [pid = 3728] [id = 209] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 143F7C00 == 41 [pid = 3728] [id = 208] 18:02:58 INFO - PROCESS | 3728 | --DOCSHELL 10F60C00 == 40 [pid = 3728] [id = 207] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (118C6800) [pid = 3728] [serial = 584] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1543B800) [pid = 3728] [serial = 587] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | 1464055378236 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]]]}] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (17EA7C00) [pid = 3728] [serial = 591] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (176C7400) [pid = 3728] [serial = 590] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (17E10C00) [pid = 3728] [serial = 605] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (13A4E400) [pid = 3728] [serial = 596] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (13B2FC00) [pid = 3728] [serial = 597] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (16C17800) [pid = 3728] [serial = 603] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (15843800) [pid = 3728] [serial = 599] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (16BA8000) [pid = 3728] [serial = 608] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (198BC000) [pid = 3728] [serial = 611] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1822A800) [pid = 3728] [serial = 606] [outer = 00000000] [url = about:blank] 18:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (10F61C00) [pid = 3728] [serial = 593] [outer = 00000000] [url = about:blank] 18:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1101ms 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (199C8800) [pid = 3728] [serial = 615] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (11856000) [pid = 3728] [serial = 594] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (199BF000) [pid = 3728] [serial = 612] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (17505000) [pid = 3728] [serial = 609] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (15D8D800) [pid = 3728] [serial = 600] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (199C7800) [pid = 3728] [serial = 614] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16796400) [pid = 3728] [serial = 602] [outer = 00000000] [url = about:blank] 18:02:58 INFO - PROCESS | 3728 | 1464055378280 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 3728 | 1464055378284 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 18:02:58 INFO - PROCESS | 3728 | 1464055378288 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:02:58 INFO - PROCESS | 3728 | 1464055378292 Marionette TRACE conn2 <- [1,866,null,{}] 18:02:58 INFO - PROCESS | 3728 | 1464055378297 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}] 18:02:58 INFO - PROCESS | 3728 | 1464055378383 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:02:58 INFO - PROCESS | 3728 | 1464055378373 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 3728 | ++DOCSHELL 11FB1400 == 41 [pid = 3728] [id = 226] 18:02:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1290F000) [pid = 3728] [serial = 676] [outer = 00000000] 18:02:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1318E800) [pid = 3728] [serial = 677] [outer = 1290F000] 18:02:58 INFO - PROCESS | 3728 | 1464055378423 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1392C000) [pid = 3728] [serial = 678] [outer = 1290F000] 18:02:58 INFO - PROCESS | 3728 | 1464055378899 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]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 647ms 18:02:58 INFO - PROCESS | 3728 | 1464055378937 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:02:58 INFO - PROCESS | 3728 | 1464055378939 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 18:02:58 INFO - PROCESS | 3728 | 1464055378943 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 3728 | 1464055378945 Marionette TRACE conn2 <- [1,870,null,{}] 18:02:58 INFO - PROCESS | 3728 | 1464055378949 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}] 18:02:59 INFO - PROCESS | 3728 | 1464055379034 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:02:59 INFO - PROCESS | 3728 | 1464055379101 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 3728 | ++DOCSHELL 132EA000 == 42 [pid = 3728] [id = 227] 18:02:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (132EB800) [pid = 3728] [serial = 679] [outer = 00000000] 18:02:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (154C1000) [pid = 3728] [serial = 680] [outer = 132EB800] 18:02:59 INFO - PROCESS | 3728 | 1464055379156 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1571C800) [pid = 3728] [serial = 681] [outer = 132EB800] 18:02:59 INFO - PROCESS | 3728 | 1464055379528 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]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 606ms 18:02:59 INFO - PROCESS | 3728 | 1464055379579 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 3728 | 1464055379583 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 18:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:02:59 INFO - PROCESS | 3728 | 1464055379576 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 3728 | 1464055379581 Marionette TRACE conn2 <- [1,874,null,{}] 18:02:59 INFO - PROCESS | 3728 | 1464055379584 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}] 18:02:59 INFO - PROCESS | 3728 | 1464055379669 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:02:59 INFO - PROCESS | 3728 | 1464055379676 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 3728 | ++DOCSHELL 15715C00 == 43 [pid = 3728] [id = 228] 18:02:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (15D68800) [pid = 3728] [serial = 682] [outer = 00000000] 18:02:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (164B9400) [pid = 3728] [serial = 683] [outer = 15D68800] 18:02:59 INFO - PROCESS | 3728 | 1464055379721 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (16796000) [pid = 3728] [serial = 684] [outer = 15D68800] 18:03:00 INFO - PROCESS | 3728 | 1464055380118 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]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 578ms 18:03:00 INFO - PROCESS | 3728 | 1464055380162 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 3728 | 1464055380164 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:03:00 INFO - PROCESS | 3728 | 1464055380168 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 3728 | 1464055380169 Marionette TRACE conn2 <- [1,878,null,{}] 18:03:00 INFO - PROCESS | 3728 | 1464055380183 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}] 18:03:00 INFO - PROCESS | 3728 | 1464055380278 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:03:00 INFO - PROCESS | 3728 | 1464055380344 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 3728 | ++DOCSHELL 174EAC00 == 44 [pid = 3728] [id = 229] 18:03:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (174EBC00) [pid = 3728] [serial = 685] [outer = 00000000] 18:03:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (176C5C00) [pid = 3728] [serial = 686] [outer = 174EBC00] 18:03:00 INFO - PROCESS | 3728 | 1464055380390 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1770E000) [pid = 3728] [serial = 687] [outer = 174EBC00] 18:03:00 INFO - PROCESS | 3728 | 1464055380776 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]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 647ms 18:03:00 INFO - PROCESS | 3728 | 1464055380825 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 3728 | 1464055380809 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:03:00 INFO - PROCESS | 3728 | 1464055380812 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 3728 | 1464055380814 Marionette TRACE conn2 <- [1,882,null,{}] 18:03:00 INFO - PROCESS | 3728 | 1464055380825 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}] 18:03:00 INFO - PROCESS | 3728 | 1464055380938 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:03:00 INFO - PROCESS | 3728 | 1464055381003 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 3728 | ++DOCSHELL 17D5EC00 == 45 [pid = 3728] [id = 230] 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (17E0C800) [pid = 3728] [serial = 688] [outer = 00000000] 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1822FC00) [pid = 3728] [serial = 689] [outer = 17E0C800] 18:03:01 INFO - PROCESS | 3728 | 1464055381036 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (198BC000) [pid = 3728] [serial = 690] [outer = 17E0C800] 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (19C33C00) [pid = 3728] [serial = 691] [outer = 1B3B2C00] 18:03:01 INFO - PROCESS | 3728 | 1464055381553 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]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 744ms 18:03:01 INFO - PROCESS | 3728 | 1464055381571 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 3728 | 1464055381573 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 18:03:01 INFO - PROCESS | 3728 | 1464055381576 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:03:01 INFO - PROCESS | 3728 | 1464055381578 Marionette TRACE conn2 <- [1,886,null,{}] 18:03:01 INFO - PROCESS | 3728 | 1464055381588 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}] 18:03:01 INFO - PROCESS | 3728 | 1464055381678 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:03:01 INFO - PROCESS | 3728 | 1464055381688 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 3728 | ++DOCSHELL 13B26800 == 46 [pid = 3728] [id = 231] 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (13B28400) [pid = 3728] [serial = 692] [outer = 00000000] 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (199D1400) [pid = 3728] [serial = 693] [outer = 13B28400] 18:03:01 INFO - PROCESS | 3728 | 1464055381733 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (199D6400) [pid = 3728] [serial = 694] [outer = 13B28400] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (132E7C00) [pid = 3728] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (164B9800) [pid = 3728] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (143CB800) [pid = 3728] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (0F25F000) [pid = 3728] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (10B04000) [pid = 3728] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (157B7400) [pid = 3728] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (18232800) [pid = 3728] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (0C7F9800) [pid = 3728] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (17E9E800) [pid = 3728] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:03:02 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (16BAE800) [pid = 3728] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:03:02 INFO - PROCESS | 3728 | 1464055382218 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]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 702ms 18:03:02 INFO - PROCESS | 3728 | 1464055382278 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 3728 | 1464055382280 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 18:03:02 INFO - PROCESS | 3728 | 1464055382289 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:03:02 INFO - PROCESS | 3728 | 1464055382291 Marionette TRACE conn2 <- [1,890,null,{}] 18:03:02 INFO - PROCESS | 3728 | 1464055382294 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}] 18:03:02 INFO - PROCESS | 3728 | 1464055382374 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:03:02 INFO - PROCESS | 3728 | 1464055382380 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 3728 | ++DOCSHELL 0F231000 == 47 [pid = 3728] [id = 232] 18:03:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (0F231800) [pid = 3728] [serial = 695] [outer = 00000000] 18:03:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (0F235400) [pid = 3728] [serial = 696] [outer = 0F231800] 18:03:02 INFO - PROCESS | 3728 | 1464055382408 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (0F23A400) [pid = 3728] [serial = 697] [outer = 0F231800] 18:03:02 INFO - PROCESS | 3728 | 1464055382803 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]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 550ms 18:03:02 INFO - PROCESS | 3728 | 1464055382847 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 3728 | 1464055382849 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 18:03:02 INFO - PROCESS | 3728 | 1464055382852 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:03:02 INFO - PROCESS | 3728 | 1464055382854 Marionette TRACE conn2 <- [1,894,null,{}] 18:03:02 INFO - PROCESS | 3728 | 1464055382857 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}] 18:03:02 INFO - PROCESS | 3728 | 1464055382938 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:03:02 INFO - PROCESS | 3728 | 1464055382944 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 3728 | ++DOCSHELL 0F25F000 == 48 [pid = 3728] [id = 233] 18:03:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (10A59C00) [pid = 3728] [serial = 698] [outer = 00000000] 18:03:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (132E9C00) [pid = 3728] [serial = 699] [outer = 10A59C00] 18:03:02 INFO - PROCESS | 3728 | 1464055382989 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (162E1000) [pid = 3728] [serial = 700] [outer = 10A59C00] 18:03:03 INFO - PROCESS | 3728 | 1464055383374 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]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 565ms 18:03:03 INFO - PROCESS | 3728 | 1464055383425 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 3728 | 1464055383427 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 18:03:03 INFO - PROCESS | 3728 | 1464055383430 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:03:03 INFO - PROCESS | 3728 | 1464055383432 Marionette TRACE conn2 <- [1,898,null,{}] 18:03:03 INFO - PROCESS | 3728 | 1464055383436 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}] 18:03:03 INFO - PROCESS | 3728 | 1464055383523 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:03:03 INFO - PROCESS | 3728 | 1464055383512 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 3728 | ++DOCSHELL 104E5400 == 49 [pid = 3728] [id = 234] 18:03:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (176C7800) [pid = 3728] [serial = 701] [outer = 00000000] 18:03:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (199BFC00) [pid = 3728] [serial = 702] [outer = 176C7800] 18:03:03 INFO - PROCESS | 3728 | 1464055383557 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1A5B9000) [pid = 3728] [serial = 703] [outer = 176C7800] 18:03:04 INFO - PROCESS | 3728 | 1464055384117 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]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 743ms 18:03:04 INFO - PROCESS | 3728 | 1464055384204 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 3728 | 1464055384209 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 18:03:04 INFO - PROCESS | 3728 | 1464055384215 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:03:04 INFO - PROCESS | 3728 | 1464055384220 Marionette TRACE conn2 <- [1,902,null,{}] 18:03:04 INFO - PROCESS | 3728 | 1464055384226 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}] 18:03:04 INFO - PROCESS | 3728 | 1464055384331 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:03:04 INFO - PROCESS | 3728 | 1464055384459 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 3728 | ++DOCSHELL 1047D800 == 50 [pid = 3728] [id = 235] 18:03:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (10B0F800) [pid = 3728] [serial = 704] [outer = 00000000] 18:03:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (12F0FC00) [pid = 3728] [serial = 705] [outer = 10B0F800] 18:03:04 INFO - PROCESS | 3728 | 1464055384518 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (1395D000) [pid = 3728] [serial = 706] [outer = 10B0F800] 18:03:05 INFO - PROCESS | 3728 | 1464055385035 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]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 868ms 18:03:05 INFO - PROCESS | 3728 | 1464055385090 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 3728 | 1464055385096 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 18:03:05 INFO - PROCESS | 3728 | 1464055385103 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:03:05 INFO - PROCESS | 3728 | 1464055385106 Marionette TRACE conn2 <- [1,906,null,{}] 18:03:05 INFO - PROCESS | 3728 | 1464055385110 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}] 18:03:05 INFO - PROCESS | 3728 | 1464055385207 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:03:05 INFO - PROCESS | 3728 | 1464055385340 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 3728 | ++DOCSHELL 15432800 == 51 [pid = 3728] [id = 236] 18:03:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (15433C00) [pid = 3728] [serial = 707] [outer = 00000000] 18:03:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (158D8800) [pid = 3728] [serial = 708] [outer = 15433C00] 18:03:05 INFO - PROCESS | 3728 | 1464055385396 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (162D9800) [pid = 3728] [serial = 709] [outer = 15433C00] 18:03:05 INFO - PROCESS | 3728 | 1464055385947 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]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 868ms 18:03:05 INFO - PROCESS | 3728 | 1464055385972 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 3728 | 1464055385974 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:03:05 INFO - PROCESS | 3728 | 1464055385978 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 3728 | 1464055385982 Marionette TRACE conn2 <- [1,910,null,{}] 18:03:05 INFO - PROCESS | 3728 | 1464055385993 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}] 18:03:06 INFO - PROCESS | 3728 | 1464055386085 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:03:06 INFO - PROCESS | 3728 | 1464055386221 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 3728 | ++DOCSHELL 199C8400 == 52 [pid = 3728] [id = 237] 18:03:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (199C8C00) [pid = 3728] [serial = 710] [outer = 00000000] 18:03:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (1A7CD400) [pid = 3728] [serial = 711] [outer = 199C8C00] 18:03:06 INFO - PROCESS | 3728 | 1464055386282 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1AA64800) [pid = 3728] [serial = 712] [outer = 199C8C00] 18:03:06 INFO - PROCESS | 3728 | 1464055386811 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]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 881ms 18:03:06 INFO - PROCESS | 3728 | 1464055386860 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 3728 | 1464055386864 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 18:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:03:06 INFO - PROCESS | 3728 | 1464055386867 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 3728 | 1464055386869 Marionette TRACE conn2 <- [1,914,null,{}] 18:03:06 INFO - PROCESS | 3728 | 1464055386873 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}] 18:03:06 INFO - PROCESS | 3728 | 1464055386961 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:03:07 INFO - PROCESS | 3728 | 1464055387067 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 3728 | ++DOCSHELL 10C35400 == 53 [pid = 3728] [id = 238] 18:03:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (10C38400) [pid = 3728] [serial = 713] [outer = 00000000] 18:03:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (10C3DC00) [pid = 3728] [serial = 714] [outer = 10C38400] 18:03:07 INFO - PROCESS | 3728 | 1464055387104 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (13B2B000) [pid = 3728] [serial = 715] [outer = 10C38400] 18:03:07 INFO - PROCESS | 3728 | 1464055387817 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]]]}] 18:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1005ms 18:03:07 INFO - PROCESS | 3728 | 1464055387880 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:03:07 INFO - PROCESS | 3728 | 1464055387884 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 18:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:03:07 INFO - PROCESS | 3728 | 1464055387890 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 3728 | 1464055387894 Marionette TRACE conn2 <- [1,918,null,{}] 18:03:07 INFO - PROCESS | 3728 | 1464055387900 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}] 18:03:08 INFO - PROCESS | 3728 | 1464055388037 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:03:08 INFO - PROCESS | 3728 | 1464055388049 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 3728 | ++DOCSHELL 10473400 == 54 [pid = 3728] [id = 239] 18:03:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (10479800) [pid = 3728] [serial = 716] [outer = 00000000] 18:03:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (10505800) [pid = 3728] [serial = 717] [outer = 10479800] 18:03:08 INFO - PROCESS | 3728 | 1464055388101 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1055FC00) [pid = 3728] [serial = 718] [outer = 10479800] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 0F25F000 == 53 [pid = 3728] [id = 233] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 0F231000 == 52 [pid = 3728] [id = 232] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 13B26800 == 51 [pid = 3728] [id = 231] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 17D5EC00 == 50 [pid = 3728] [id = 230] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 174EAC00 == 49 [pid = 3728] [id = 229] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 15715C00 == 48 [pid = 3728] [id = 228] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 132EA000 == 47 [pid = 3728] [id = 227] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 11FB1400 == 46 [pid = 3728] [id = 226] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 105F1400 == 45 [pid = 3728] [id = 225] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 174E9C00 == 44 [pid = 3728] [id = 223] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 13A4DC00 == 43 [pid = 3728] [id = 222] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 10EBC800 == 42 [pid = 3728] [id = 221] 18:03:08 INFO - PROCESS | 3728 | --DOCSHELL 13212400 == 41 [pid = 3728] [id = 220] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (14328800) [pid = 3728] [serial = 636] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (174F0000) [pid = 3728] [serial = 645] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (158D2000) [pid = 3728] [serial = 639] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (15FA2400) [pid = 3728] [serial = 623] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (11FB4400) [pid = 3728] [serial = 633] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (199CC000) [pid = 3728] [serial = 654] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (164B4C00) [pid = 3728] [serial = 642] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (157BA000) [pid = 3728] [serial = 638] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (19C3CC00) [pid = 3728] [serial = 651] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (10EB5400) [pid = 3728] [serial = 630] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (13213C00) [pid = 3728] [serial = 620] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (104E7400) [pid = 3728] [serial = 629] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (15D76800) [pid = 3728] [serial = 653] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (19C3E000) [pid = 3728] [serial = 626] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (199C9C00) [pid = 3728] [serial = 650] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (162DBC00) [pid = 3728] [serial = 641] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (13B2F400) [pid = 3728] [serial = 635] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (198BAC00) [pid = 3728] [serial = 648] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (16BADC00) [pid = 3728] [serial = 644] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (198AF800) [pid = 3728] [serial = 647] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (10B0A400) [pid = 3728] [serial = 632] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19FE0C00) [pid = 3728] [serial = 617] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A2A2400) [pid = 3728] [serial = 656] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1A5C1C00) [pid = 3728] [serial = 657] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A7CA800) [pid = 3728] [serial = 659] [outer = 00000000] [url = about:blank] 18:03:08 INFO - PROCESS | 3728 | 1464055388717 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]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 18:03:08 INFO - PROCESS | 3728 | 1464055388774 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 3728 | 1464055388780 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 18:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:03:08 INFO - PROCESS | 3728 | 1464055388786 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 3728 | 1464055388788 Marionette TRACE conn2 <- [1,922,null,{}] 18:03:08 INFO - PROCESS | 3728 | 1464055388792 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}] 18:03:08 INFO - PROCESS | 3728 | 1464055388859 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:03:08 INFO - PROCESS | 3728 | 1464055388945 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F9C00 == 42 [pid = 3728] [id = 240] 18:03:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (0F22E800) [pid = 3728] [serial = 719] [outer = 00000000] 18:03:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (10B01400) [pid = 3728] [serial = 720] [outer = 0F22E800] 18:03:08 INFO - PROCESS | 3728 | 1464055388994 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (10B0E400) [pid = 3728] [serial = 721] [outer = 0F22E800] 18:03:09 INFO - PROCESS | 3728 | 1464055389401 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]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 648ms 18:03:09 INFO - PROCESS | 3728 | 1464055389440 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 3728 | 1464055389442 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 18:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:03:09 INFO - PROCESS | 3728 | 1464055389428 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 3728 | 1464055389431 Marionette TRACE conn2 <- [1,926,null,{}] 18:03:09 INFO - PROCESS | 3728 | 1464055389442 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}] 18:03:09 INFO - PROCESS | 3728 | 1464055389533 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:03:09 INFO - PROCESS | 3728 | 1464055389543 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 3728 | ++DOCSHELL 114DE400 == 43 [pid = 3728] [id = 241] 18:03:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (11855000) [pid = 3728] [serial = 722] [outer = 00000000] 18:03:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (11F10000) [pid = 3728] [serial = 723] [outer = 11855000] 18:03:09 INFO - PROCESS | 3728 | 1464055389592 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (12942C00) [pid = 3728] [serial = 724] [outer = 11855000] 18:03:09 INFO - PROCESS | 3728 | 1464055389997 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]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 619ms 18:03:10 INFO - PROCESS | 3728 | 1464055390057 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 3728 | 1464055390060 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:03:10 INFO - PROCESS | 3728 | 1464055390063 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 3728 | 1464055390065 Marionette TRACE conn2 <- [1,930,null,{}] 18:03:10 INFO - PROCESS | 3728 | 1464055390069 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}] 18:03:10 INFO - PROCESS | 3728 | 1464055390134 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:03:10 INFO - PROCESS | 3728 | 1464055390143 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 3728 | ++DOCSHELL 131D9C00 == 44 [pid = 3728] [id = 242] 18:03:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (131DBC00) [pid = 3728] [serial = 725] [outer = 00000000] 18:03:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (132EA000) [pid = 3728] [serial = 726] [outer = 131DBC00] 18:03:10 INFO - PROCESS | 3728 | 1464055390189 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (132EA800) [pid = 3728] [serial = 727] [outer = 131DBC00] 18:03:10 INFO - PROCESS | 3728 | 1464055390597 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]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 606ms 18:03:10 INFO - PROCESS | 3728 | 1464055390683 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 3728 | 1464055390667 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 18:03:10 INFO - PROCESS | 3728 | 1464055390671 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:03:10 INFO - PROCESS | 3728 | 1464055390672 Marionette TRACE conn2 <- [1,934,null,{}] 18:03:10 INFO - PROCESS | 3728 | 1464055390676 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}] 18:03:10 INFO - PROCESS | 3728 | 1464055390801 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:03:10 INFO - PROCESS | 3728 | 1464055390812 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 3728 | ++DOCSHELL 13A4F000 == 45 [pid = 3728] [id = 243] 18:03:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (13A51800) [pid = 3728] [serial = 728] [outer = 00000000] 18:03:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (13B2C000) [pid = 3728] [serial = 729] [outer = 13A51800] 18:03:10 INFO - PROCESS | 3728 | 1464055390840 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (13E6C000) [pid = 3728] [serial = 730] [outer = 13A51800] 18:03:11 INFO - PROCESS | 3728 | 1464055391270 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]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 18:03:11 INFO - PROCESS | 3728 | 1464055391303 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 3728 | 1464055391305 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:03:11 INFO - PROCESS | 3728 | 1464055391309 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 3728 | 1464055391312 Marionette TRACE conn2 <- [1,938,null,{}] 18:03:11 INFO - PROCESS | 3728 | 1464055391323 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}] 18:03:11 INFO - PROCESS | 3728 | 1464055391439 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:03:11 INFO - PROCESS | 3728 | 1464055391502 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3728 | ++DOCSHELL 13B31800 == 46 [pid = 3728] [id = 244] 18:03:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (13E6F800) [pid = 3728] [serial = 731] [outer = 00000000] 18:03:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (15371000) [pid = 3728] [serial = 732] [outer = 13E6F800] 18:03:11 INFO - PROCESS | 3728 | 1464055391530 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1571A800) [pid = 3728] [serial = 733] [outer = 13E6F800] 18:03:11 INFO - PROCESS | 3728 | 1464055391940 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]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 647ms 18:03:11 INFO - PROCESS | 3728 | 1464055391962 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 3728 | 1464055391964 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:03:11 INFO - PROCESS | 3728 | 1464055391989 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 3728 | 1464055391991 Marionette TRACE conn2 <- [1,942,null,{}] 18:03:11 INFO - PROCESS | 3728 | 1464055391995 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}] 18:03:12 INFO - PROCESS | 3728 | 1464055392113 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:03:12 INFO - PROCESS | 3728 | 1464055392126 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 3728 | ++DOCSHELL 0F25D800 == 47 [pid = 3728] [id = 245] 18:03:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (1571CC00) [pid = 3728] [serial = 734] [outer = 00000000] 18:03:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (15841C00) [pid = 3728] [serial = 735] [outer = 1571CC00] 18:03:12 INFO - PROCESS | 3728 | 1464055392203 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (15842C00) [pid = 3728] [serial = 736] [outer = 1571CC00] 18:03:12 INFO - PROCESS | 3728 | 1464055392600 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]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 688ms 18:03:12 INFO - PROCESS | 3728 | 1464055392660 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 3728 | 1464055392662 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 18:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:03:12 INFO - PROCESS | 3728 | 1464055392666 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 3728 | 1464055392649 Marionette TRACE conn2 <- [1,946,null,{}] 18:03:12 INFO - PROCESS | 3728 | 1464055392653 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}] 18:03:12 INFO - PROCESS | 3728 | 1464055392874 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (17E0C800) [pid = 3728] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (174EBC00) [pid = 3728] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (10B02C00) [pid = 3728] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (132EB800) [pid = 3728] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (15D68800) [pid = 3728] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (13B28400) [pid = 3728] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (1290F000) [pid = 3728] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (0F231800) [pid = 3728] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:03:12 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (10A59C00) [pid = 3728] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:03:12 INFO - PROCESS | 3728 | 1464055392939 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 3728 | ++DOCSHELL 0F230400 == 48 [pid = 3728] [id = 246] 18:03:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (0F231800) [pid = 3728] [serial = 737] [outer = 00000000] 18:03:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1108B000) [pid = 3728] [serial = 738] [outer = 0F231800] 18:03:12 INFO - PROCESS | 3728 | 1464055392983 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (15D68800) [pid = 3728] [serial = 739] [outer = 0F231800] 18:03:13 INFO - PROCESS | 3728 | 1464055393313 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]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 702ms 18:03:13 INFO - PROCESS | 3728 | 1464055393360 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 3728 | 1464055393362 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:03:13 INFO - PROCESS | 3728 | 1464055393365 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 3728 | 1464055393367 Marionette TRACE conn2 <- [1,950,null,{}] 18:03:13 INFO - PROCESS | 3728 | 1464055393370 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}] 18:03:13 INFO - PROCESS | 3728 | 1464055393435 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:03:13 INFO - PROCESS | 3728 | 1464055393442 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 3728 | ++DOCSHELL 13227C00 == 49 [pid = 3728] [id = 247] 18:03:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (1543B800) [pid = 3728] [serial = 740] [outer = 00000000] 18:03:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (164B4800) [pid = 3728] [serial = 741] [outer = 1543B800] 18:03:13 INFO - PROCESS | 3728 | 1464055393487 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (164BB400) [pid = 3728] [serial = 742] [outer = 1543B800] 18:03:13 INFO - PROCESS | 3728 | 1464055393867 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]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 523ms 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:03:13 INFO - PROCESS | 3728 | 1464055393898 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 3728 | 1464055393900 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 18:03:13 INFO - PROCESS | 3728 | 1464055393906 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 3728 | 1464055393908 Marionette TRACE conn2 <- [1,954,null,{}] 18:03:13 INFO - PROCESS | 3728 | 1464055393912 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}] 18:03:13 INFO - PROCESS | 3728 | 1464055393978 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:03:13 INFO - PROCESS | 3728 | 1464055393985 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 3728 | ++DOCSHELL 162E3400 == 50 [pid = 3728] [id = 248] 18:03:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (16794800) [pid = 3728] [serial = 743] [outer = 00000000] 18:03:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (174E2C00) [pid = 3728] [serial = 744] [outer = 16794800] 18:03:14 INFO - PROCESS | 3728 | 1464055394029 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (174EC000) [pid = 3728] [serial = 745] [outer = 16794800] 18:03:14 INFO - PROCESS | 3728 | 1464055394406 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]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 551ms 18:03:14 INFO - PROCESS | 3728 | 1464055394461 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 3728 | 1464055394463 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 18:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:03:14 INFO - PROCESS | 3728 | 1464055394466 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 3728 | 1464055394469 Marionette TRACE conn2 <- [1,958,null,{}] 18:03:14 INFO - PROCESS | 3728 | 1464055394472 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}] 18:03:14 INFO - PROCESS | 3728 | 1464055394574 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:03:14 INFO - PROCESS | 3728 | 1464055394580 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 3728 | ++DOCSHELL 1678C400 == 51 [pid = 3728] [id = 249] 18:03:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (174EE000) [pid = 3728] [serial = 746] [outer = 00000000] 18:03:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (17E0C800) [pid = 3728] [serial = 747] [outer = 174EE000] 18:03:14 INFO - PROCESS | 3728 | 1464055394611 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1822AC00) [pid = 3728] [serial = 748] [outer = 174EE000] 18:03:15 INFO - PROCESS | 3728 | 1464055395279 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]]]}] 18:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 881ms 18:03:15 INFO - PROCESS | 3728 | 1464055395349 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 3728 | 1464055395355 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 18:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:03:15 INFO - PROCESS | 3728 | 1464055395361 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 3728 | 1464055395366 Marionette TRACE conn2 <- [1,962,null,{}] 18:03:15 INFO - PROCESS | 3728 | 1464055395373 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}] 18:03:15 INFO - PROCESS | 3728 | 1464055395502 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:03:15 INFO - PROCESS | 3728 | 1464055395613 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 3728 | ++DOCSHELL 0F25F000 == 52 [pid = 3728] [id = 250] 18:03:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1036E800) [pid = 3728] [serial = 749] [outer = 00000000] 18:03:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (10B02000) [pid = 3728] [serial = 750] [outer = 1036E800] 18:03:15 INFO - PROCESS | 3728 | 1464055395653 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (10EB5400) [pid = 3728] [serial = 751] [outer = 1036E800] 18:03:16 INFO - PROCESS | 3728 | 1464055396221 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]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 881ms 18:03:16 INFO - PROCESS | 3728 | 1464055396256 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 3728 | 1464055396262 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 18:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:03:16 INFO - PROCESS | 3728 | 1464055396269 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 3728 | 1464055396272 Marionette TRACE conn2 <- [1,966,null,{}] 18:03:16 INFO - PROCESS | 3728 | 1464055396276 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}] 18:03:16 INFO - PROCESS | 3728 | 1464055396369 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:03:16 INFO - PROCESS | 3728 | 1464055396505 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 3728 | ++DOCSHELL 118BFC00 == 53 [pid = 3728] [id = 251] 18:03:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (11F0E000) [pid = 3728] [serial = 752] [outer = 00000000] 18:03:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (13233000) [pid = 3728] [serial = 753] [outer = 11F0E000] 18:03:16 INFO - PROCESS | 3728 | 1464055396561 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (13B30400) [pid = 3728] [serial = 754] [outer = 11F0E000] 18:03:17 INFO - PROCESS | 3728 | 1464055397113 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]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 867ms 18:03:17 INFO - PROCESS | 3728 | 1464055397134 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 3728 | 1464055397136 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:03:17 INFO - PROCESS | 3728 | 1464055397141 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 3728 | 1464055397144 Marionette TRACE conn2 <- [1,970,null,{}] 18:03:17 INFO - PROCESS | 3728 | 1464055397156 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}] 18:03:17 INFO - PROCESS | 3728 | 1464055397252 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:03:17 INFO - PROCESS | 3728 | 1464055397345 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 3728 | ++DOCSHELL 1684A800 == 54 [pid = 3728] [id = 252] 18:03:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (16BADC00) [pid = 3728] [serial = 755] [outer = 00000000] 18:03:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (17510800) [pid = 3728] [serial = 756] [outer = 16BADC00] 18:03:17 INFO - PROCESS | 3728 | 1464055397453 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (17D5EC00) [pid = 3728] [serial = 757] [outer = 16BADC00] 18:03:17 INFO - PROCESS | 3728 | 1464055397995 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]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 922ms 18:03:18 INFO - PROCESS | 3728 | 1464055398067 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 3728 | 1464055398070 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 18:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:03:18 INFO - PROCESS | 3728 | 1464055398073 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 3728 | 1464055398075 Marionette TRACE conn2 <- [1,974,null,{}] 18:03:18 INFO - PROCESS | 3728 | 1464055398098 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}] 18:03:18 INFO - PROCESS | 3728 | 1464055398226 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:03:18 INFO - PROCESS | 3728 | 1464055398338 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 3728 | ++DOCSHELL 0F237400 == 55 [pid = 3728] [id = 253] 18:03:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (0F239C00) [pid = 3728] [serial = 758] [outer = 00000000] 18:03:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (1571AC00) [pid = 3728] [serial = 759] [outer = 0F239C00] 18:03:18 INFO - PROCESS | 3728 | 1464055398394 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (16C14000) [pid = 3728] [serial = 760] [outer = 0F239C00] 18:03:19 INFO - PROCESS | 3728 | 1464055399083 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]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1074ms 18:03:19 INFO - PROCESS | 3728 | 1464055399135 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 3728 | 1464055399139 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 18:03:19 INFO - PROCESS | 3728 | 1464055399145 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:03:19 INFO - PROCESS | 3728 | 1464055399149 Marionette TRACE conn2 <- [1,978,null,{}] 18:03:19 INFO - PROCESS | 3728 | 1464055399156 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}] 18:03:19 INFO - PROCESS | 3728 | 1464055399238 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:03:19 INFO - PROCESS | 3728 | 1464055399380 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 3728 | ++DOCSHELL 1050C000 == 56 [pid = 3728] [id = 254] 18:03:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (10562400) [pid = 3728] [serial = 761] [outer = 00000000] 18:03:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (10C35800) [pid = 3728] [serial = 762] [outer = 10562400] 18:03:19 INFO - PROCESS | 3728 | 1464055399439 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (0F259800) [pid = 3728] [serial = 763] [outer = 10562400] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 162E3400 == 55 [pid = 3728] [id = 248] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 13227C00 == 54 [pid = 3728] [id = 247] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 0F230400 == 53 [pid = 3728] [id = 246] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 0F25D800 == 52 [pid = 3728] [id = 245] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 13B31800 == 51 [pid = 3728] [id = 244] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 13A4F000 == 50 [pid = 3728] [id = 243] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 131D9C00 == 49 [pid = 3728] [id = 242] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 114DE400 == 48 [pid = 3728] [id = 241] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 0C7F9C00 == 47 [pid = 3728] [id = 240] 18:03:19 INFO - PROCESS | 3728 | --DOCSHELL 10473400 == 46 [pid = 3728] [id = 239] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1822FC00) [pid = 3728] [serial = 689] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (176C5C00) [pid = 3728] [serial = 686] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (1770E000) [pid = 3728] [serial = 687] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1108F800) [pid = 3728] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (11FAE000) [pid = 3728] [serial = 662] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (1543A400) [pid = 3728] [serial = 665] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (19FDE000) [pid = 3728] [serial = 668] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (12BDC400) [pid = 3728] [serial = 675] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (110EAC00) [pid = 3728] [serial = 674] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1ABAD000) [pid = 3728] [serial = 671] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (199BFC00) [pid = 3728] [serial = 702] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (154C1000) [pid = 3728] [serial = 680] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1571C800) [pid = 3728] [serial = 681] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (164B9400) [pid = 3728] [serial = 683] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (199D1400) [pid = 3728] [serial = 693] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1318E800) [pid = 3728] [serial = 677] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1392C000) [pid = 3728] [serial = 678] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (0F235400) [pid = 3728] [serial = 696] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (162E1000) [pid = 3728] [serial = 700] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (198BC000) [pid = 3728] [serial = 690] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (132E9C00) [pid = 3728] [serial = 699] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (199D6400) [pid = 3728] [serial = 694] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (0F23A400) [pid = 3728] [serial = 697] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (16796000) [pid = 3728] [serial = 684] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3728 | 1464055399968 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]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 881ms 18:03:20 INFO - PROCESS | 3728 | 1464055400030 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 3728 | 1464055400035 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:03:20 INFO - PROCESS | 3728 | 1464055400042 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3728 | 1464055400044 Marionette TRACE conn2 <- [1,982,null,{}] 18:03:20 INFO - PROCESS | 3728 | 1464055400048 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}] 18:03:20 INFO - PROCESS | 3728 | 1464055400115 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:03:20 INFO - PROCESS | 3728 | 1464055400210 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3728 | ++DOCSHELL 0F239000 == 47 [pid = 3728] [id = 255] 18:03:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (0F256800) [pid = 3728] [serial = 764] [outer = 00000000] 18:03:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (105EC400) [pid = 3728] [serial = 765] [outer = 0F256800] 18:03:20 INFO - PROCESS | 3728 | 1464055400238 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (110EB000) [pid = 3728] [serial = 766] [outer = 0F256800] 18:03:20 INFO - PROCESS | 3728 | 1464055400639 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]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 661ms 18:03:20 INFO - PROCESS | 3728 | 1464055400680 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 3728 | 1464055400683 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:03:20 INFO - PROCESS | 3728 | 1464055400686 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3728 | 1464055400690 Marionette TRACE conn2 <- [1,986,null,{}] 18:03:20 INFO - PROCESS | 3728 | 1464055400700 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}] 18:03:20 INFO - PROCESS | 3728 | 1464055400787 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:03:20 INFO - PROCESS | 3728 | 1464055400802 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3728 | ++DOCSHELL 131DE000 == 48 [pid = 3728] [id = 256] 18:03:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (13204C00) [pid = 3728] [serial = 767] [outer = 00000000] 18:03:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (13213000) [pid = 3728] [serial = 768] [outer = 13204C00] 18:03:20 INFO - PROCESS | 3728 | 1464055400833 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (132EA400) [pid = 3728] [serial = 769] [outer = 13204C00] 18:03:21 INFO - PROCESS | 3728 | 1464055401430 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]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 798ms 18:03:21 INFO - PROCESS | 3728 | 1464055401500 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 3728 | 1464055401490 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:03:21 INFO - PROCESS | 3728 | 1464055401497 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 3728 | 1464055401501 Marionette TRACE conn2 <- [1,990,null,{}] 18:03:21 INFO - PROCESS | 3728 | 1464055401508 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}] 18:03:21 INFO - PROCESS | 3728 | 1464055401620 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:03:21 INFO - PROCESS | 3728 | 1464055401736 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F800 == 49 [pid = 3728] [id = 257] 18:03:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (10A5FC00) [pid = 3728] [serial = 770] [outer = 00000000] 18:03:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (11252000) [pid = 3728] [serial = 771] [outer = 10A5FC00] 18:03:21 INFO - PROCESS | 3728 | 1464055401796 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (11CAE800) [pid = 3728] [serial = 772] [outer = 10A5FC00] 18:03:22 INFO - PROCESS | 3728 | 1464055402342 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]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 881ms 18:03:22 INFO - PROCESS | 3728 | 1464055402394 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 3728 | 1464055402401 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:03:22 INFO - PROCESS | 3728 | 1464055402407 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 3728 | 1464055402410 Marionette TRACE conn2 <- [1,994,null,{}] 18:03:22 INFO - PROCESS | 3728 | 1464055402414 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}] 18:03:22 INFO - PROCESS | 3728 | 1464055402502 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:03:22 INFO - PROCESS | 3728 | 1464055402641 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 3728 | ++DOCSHELL 10C40C00 == 50 [pid = 3728] [id = 258] 18:03:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1318E000) [pid = 3728] [serial = 773] [outer = 00000000] 18:03:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (13963400) [pid = 3728] [serial = 774] [outer = 1318E000] 18:03:22 INFO - PROCESS | 3728 | 1464055402698 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (13B27400) [pid = 3728] [serial = 775] [outer = 1318E000] 18:03:23 INFO - PROCESS | 3728 | 1464055403280 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]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 18:03:23 INFO - PROCESS | 3728 | 1464055403328 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 3728 | 1464055403331 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 18:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:03:23 INFO - PROCESS | 3728 | 1464055403334 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 3728 | 1464055403340 Marionette TRACE conn2 <- [1,998,null,{}] 18:03:23 INFO - PROCESS | 3728 | 1464055403352 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}] 18:03:23 INFO - PROCESS | 3728 | 1464055403472 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:03:23 INFO - PROCESS | 3728 | 1464055403611 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 3728 | ++DOCSHELL 0F252400 == 51 [pid = 3728] [id = 259] 18:03:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (15373C00) [pid = 3728] [serial = 776] [outer = 00000000] 18:03:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (15719800) [pid = 3728] [serial = 777] [outer = 15373C00] 18:03:23 INFO - PROCESS | 3728 | 1464055403652 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (157BA000) [pid = 3728] [serial = 778] [outer = 15373C00] 18:03:24 INFO - PROCESS | 3728 | 1464055404176 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]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 881ms 18:03:24 INFO - PROCESS | 3728 | 1464055404215 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 3728 | 1464055404218 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 18:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:03:24 INFO - PROCESS | 3728 | 1464055404222 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - PROCESS | 3728 | 1464055404224 Marionette TRACE conn2 <- [1,1002,null,{}] 18:03:24 INFO - PROCESS | 3728 | 1464055404227 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}] 18:03:24 INFO - PROCESS | 3728 | 1464055404343 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:03:24 INFO - PROCESS | 3728 | 1464055404459 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3728 | ++DOCSHELL 0F252000 == 52 [pid = 3728] [id = 260] 18:03:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (154B9400) [pid = 3728] [serial = 779] [outer = 00000000] 18:03:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (162DA000) [pid = 3728] [serial = 780] [outer = 154B9400] 18:03:24 INFO - PROCESS | 3728 | 1464055404503 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (16844800) [pid = 3728] [serial = 781] [outer = 154B9400] 18:03:25 INFO - PROCESS | 3728 | 1464055405082 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]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 923ms 18:03:25 INFO - PROCESS | 3728 | 1464055405184 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 3728 | 1464055405186 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:03:25 INFO - PROCESS | 3728 | 1464055405192 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 3728 | 1464055405194 Marionette TRACE conn2 <- [1,1006,null,{}] 18:03:25 INFO - PROCESS | 3728 | 1464055405198 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}] 18:03:25 INFO - PROCESS | 3728 | 1464055405290 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:03:25 INFO - PROCESS | 3728 | 1464055405418 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 3728 | ++DOCSHELL 15D72400 == 53 [pid = 3728] [id = 261] 18:03:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (15EB7000) [pid = 3728] [serial = 782] [outer = 00000000] 18:03:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (16C0F400) [pid = 3728] [serial = 783] [outer = 15EB7000] 18:03:25 INFO - PROCESS | 3728 | 1464055405455 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1740E000) [pid = 3728] [serial = 784] [outer = 15EB7000] 18:03:26 INFO - PROCESS | 3728 | 1464055406153 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]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1005ms 18:03:26 INFO - PROCESS | 3728 | 1464055406213 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 3728 | 1464055406197 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 18:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:03:26 INFO - PROCESS | 3728 | 1464055406202 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 3728 | 1464055406205 Marionette TRACE conn2 <- [1,1010,null,{}] 18:03:26 INFO - PROCESS | 3728 | 1464055406211 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}] 18:03:26 INFO - PROCESS | 3728 | 1464055406319 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:03:26 INFO - PROCESS | 3728 | 1464055406433 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 3728 | ++DOCSHELL 10435400 == 54 [pid = 3728] [id = 262] 18:03:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (10B06000) [pid = 3728] [serial = 785] [outer = 00000000] 18:03:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (10F59000) [pid = 3728] [serial = 786] [outer = 10B06000] 18:03:26 INFO - PROCESS | 3728 | 1464055406486 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (12F8B800) [pid = 3728] [serial = 787] [outer = 10B06000] 18:03:26 INFO - PROCESS | 3728 | --DOCSHELL 174E1C00 == 53 [pid = 3728] [id = 76] 18:03:26 INFO - PROCESS | 3728 | --DOCSHELL 0F239000 == 52 [pid = 3728] [id = 255] 18:03:26 INFO - PROCESS | 3728 | --DOCSHELL 1050C000 == 51 [pid = 3728] [id = 254] 18:03:26 INFO - PROCESS | 3728 | --DOCSHELL 118BFC00 == 50 [pid = 3728] [id = 251] 18:03:26 INFO - PROCESS | 3728 | --DOCSHELL 0F25F000 == 49 [pid = 3728] [id = 250] 18:03:26 INFO - PROCESS | 3728 | 1464055406975 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]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 798ms 18:03:27 INFO - PROCESS | 3728 | 1464055407019 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 3728 | 1464055407024 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 18:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:03:27 INFO - PROCESS | 3728 | 1464055407013 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 3728 | 1464055407015 Marionette TRACE conn2 <- [1,1014,null,{}] 18:03:27 INFO - PROCESS | 3728 | 1464055407020 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}] 18:03:27 INFO - PROCESS | 3728 | 1464055407111 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:03:27 INFO - PROCESS | 3728 | 1464055407199 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 3728 | ++DOCSHELL 11087C00 == 50 [pid = 3728] [id = 263] 18:03:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (114E0000) [pid = 3728] [serial = 788] [outer = 00000000] 18:03:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (1438F400) [pid = 3728] [serial = 789] [outer = 114E0000] 18:03:27 INFO - PROCESS | 3728 | 1464055407245 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (15434C00) [pid = 3728] [serial = 790] [outer = 114E0000] 18:03:27 INFO - PROCESS | 3728 | 1464055407649 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]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 647ms 18:03:27 INFO - PROCESS | 3728 | 1464055407667 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 3728 | 1464055407670 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 18:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:03:27 INFO - PROCESS | 3728 | 1464055407673 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 3728 | 1464055407677 Marionette TRACE conn2 <- [1,1018,null,{}] 18:03:27 INFO - PROCESS | 3728 | 1464055407687 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}] 18:03:27 INFO - PROCESS | 3728 | 1464055407811 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:03:27 INFO - PROCESS | 3728 | 1464055407890 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 3728 | ++DOCSHELL 17708C00 == 51 [pid = 3728] [id = 264] 18:03:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (17709800) [pid = 3728] [serial = 791] [outer = 00000000] 18:03:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (17D64400) [pid = 3728] [serial = 792] [outer = 17709800] 18:03:27 INFO - PROCESS | 3728 | 1464055407937 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1822F800) [pid = 3728] [serial = 793] [outer = 17709800] 18:03:28 INFO - PROCESS | 3728 | 1464055408306 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]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 647ms 18:03:28 INFO - PROCESS | 3728 | 1464055408330 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 3728 | 1464055408332 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:03:28 INFO - PROCESS | 3728 | 1464055408335 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 3728 | 1464055408337 Marionette TRACE conn2 <- [1,1022,null,{}] 18:03:28 INFO - PROCESS | 3728 | 1464055408340 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}] 18:03:28 INFO - PROCESS | 3728 | 1464055408438 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:03:28 INFO - PROCESS | 3728 | 1464055408503 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 3728 | ++DOCSHELL 18224800 == 52 [pid = 3728] [id = 265] 18:03:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (18232800) [pid = 3728] [serial = 794] [outer = 00000000] 18:03:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (198BBC00) [pid = 3728] [serial = 795] [outer = 18232800] 18:03:28 INFO - PROCESS | 3728 | 1464055408550 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (199BB000) [pid = 3728] [serial = 796] [outer = 18232800] 18:03:28 INFO - PROCESS | 3728 | 1464055408932 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]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 620ms 18:03:28 INFO - PROCESS | 3728 | 1464055408957 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:03:28 INFO - PROCESS | 3728 | 1464055408959 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 18:03:28 INFO - PROCESS | 3728 | 1464055408962 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 3728 | 1464055408964 Marionette TRACE conn2 <- [1,1026,null,{}] 18:03:28 INFO - PROCESS | 3728 | 1464055408976 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}] 18:03:29 INFO - PROCESS | 3728 | 1464055409113 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:03:29 INFO - PROCESS | 3728 | 1464055409120 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 3728 | ++DOCSHELL 199BEC00 == 53 [pid = 3728] [id = 266] 18:03:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (199BF400) [pid = 3728] [serial = 797] [outer = 00000000] 18:03:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (199C5400) [pid = 3728] [serial = 798] [outer = 199BF400] 18:03:29 INFO - PROCESS | 3728 | 1464055409166 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (199C9000) [pid = 3728] [serial = 799] [outer = 199BF400] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (10F60000) [pid = 3728] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (164B7000) [pid = 3728] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (17D60400) [pid = 3728] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1395B000) [pid = 3728] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (143D3000) [pid = 3728] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (19C38000) [pid = 3728] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (11088400) [pid = 3728] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1536B800) [pid = 3728] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (13E6D000) [pid = 3728] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (198BEC00) [pid = 3728] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (16794800) [pid = 3728] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (131DBC00) [pid = 3728] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (10479800) [pid = 3728] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (13E6F800) [pid = 3728] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (13A51800) [pid = 3728] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (0F22E800) [pid = 3728] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (11855000) [pid = 3728] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (1571CC00) [pid = 3728] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (10B0F800) [pid = 3728] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (15433C00) [pid = 3728] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (199C8C00) [pid = 3728] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (0F231800) [pid = 3728] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (10C38400) [pid = 3728] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1543B800) [pid = 3728] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (10562400) [pid = 3728] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (0F256800) [pid = 3728] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (0F239C00) [pid = 3728] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (110F2C00) [pid = 3728] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (176C7800) [pid = 3728] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1AA63C00) [pid = 3728] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (0F260000) [pid = 3728] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (13B29800) [pid = 3728] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:03:29 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (176CC800) [pid = 3728] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:03:29 INFO - PROCESS | 3728 | 1464055409708 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]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 798ms 18:03:29 INFO - PROCESS | 3728 | 1464055409763 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 3728 | 1464055409765 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:03:29 INFO - PROCESS | 3728 | 1464055409769 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 3728 | 1464055409770 Marionette TRACE conn2 <- [1,1030,null,{}] 18:03:29 INFO - PROCESS | 3728 | 1464055409774 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}] 18:03:29 INFO - PROCESS | 3728 | 1464055409855 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:03:29 INFO - PROCESS | 3728 | 1464055409863 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F8400 == 54 [pid = 3728] [id = 267] 18:03:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (10B08800) [pid = 3728] [serial = 800] [outer = 00000000] 18:03:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (110E6C00) [pid = 3728] [serial = 801] [outer = 10B08800] 18:03:29 INFO - PROCESS | 3728 | 1464055409910 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (15369400) [pid = 3728] [serial = 802] [outer = 10B08800] 18:03:30 INFO - PROCESS | 3728 | 1464055410288 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]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 551ms 18:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:03:30 INFO - PROCESS | 3728 | 1464055410324 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 3728 | 1464055410326 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 18:03:30 INFO - PROCESS | 3728 | 1464055410329 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 3728 | 1464055410331 Marionette TRACE conn2 <- [1,1034,null,{}] 18:03:30 INFO - PROCESS | 3728 | 1464055410334 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}] 18:03:30 INFO - PROCESS | 3728 | 1464055410419 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:03:30 INFO - PROCESS | 3728 | 1464055410425 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 3728 | ++DOCSHELL 0F23A000 == 55 [pid = 3728] [id = 268] 18:03:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (0F253400) [pid = 3728] [serial = 803] [outer = 00000000] 18:03:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (164BA400) [pid = 3728] [serial = 804] [outer = 0F253400] 18:03:30 INFO - PROCESS | 3728 | 1464055410453 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (16BA3400) [pid = 3728] [serial = 805] [outer = 0F253400] 18:03:30 INFO - PROCESS | 3728 | 1464055410855 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]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 550ms 18:03:30 INFO - PROCESS | 3728 | 1464055410883 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 3728 | 1464055410885 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 18:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:03:30 INFO - PROCESS | 3728 | 1464055410906 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 3728 | 1464055410908 Marionette TRACE conn2 <- [1,1038,null,{}] 18:03:30 INFO - PROCESS | 3728 | 1464055410912 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}] 18:03:30 INFO - PROCESS | 3728 | 1464055410996 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:03:30 INFO - PROCESS | 3728 | 1464055411002 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 3728 | ++DOCSHELL 110EB800 == 56 [pid = 3728] [id = 269] 18:03:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (162E1C00) [pid = 3728] [serial = 806] [outer = 00000000] 18:03:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (199C8000) [pid = 3728] [serial = 807] [outer = 162E1C00] 18:03:31 INFO - PROCESS | 3728 | 1464055411029 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (19FDF400) [pid = 3728] [serial = 808] [outer = 162E1C00] 18:03:31 INFO - PROCESS | 3728 | 1464055411673 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]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 854ms 18:03:31 INFO - PROCESS | 3728 | 1464055411746 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 3728 | 1464055411751 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 18:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:03:31 INFO - PROCESS | 3728 | 1464055411757 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 3728 | 1464055411761 Marionette TRACE conn2 <- [1,1042,null,{}] 18:03:31 INFO - PROCESS | 3728 | 1464055411767 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}] 18:03:31 INFO - PROCESS | 3728 | 1464055411872 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:03:32 INFO - PROCESS | 3728 | 1464055412007 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 3728 | ++DOCSHELL 0F25D800 == 57 [pid = 3728] [id = 270] 18:03:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (10A60800) [pid = 3728] [serial = 809] [outer = 00000000] 18:03:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (11086400) [pid = 3728] [serial = 810] [outer = 10A60800] 18:03:32 INFO - PROCESS | 3728 | 1464055412066 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (12F86400) [pid = 3728] [serial = 811] [outer = 10A60800] 18:03:32 INFO - PROCESS | 3728 | 1464055412584 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]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 882ms 18:03:32 INFO - PROCESS | 3728 | 1464055412647 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 3728 | 1464055412653 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:03:32 INFO - PROCESS | 3728 | 1464055412660 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 3728 | 1464055412663 Marionette TRACE conn2 <- [1,1046,null,{}] 18:03:32 INFO - PROCESS | 3728 | 1464055412667 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}] 18:03:32 INFO - PROCESS | 3728 | 1464055412764 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:03:32 INFO - PROCESS | 3728 | 1464055412904 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 3728 | ++DOCSHELL 13E6AC00 == 58 [pid = 3728] [id = 271] 18:03:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (13E6B000) [pid = 3728] [serial = 812] [outer = 00000000] 18:03:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (15722000) [pid = 3728] [serial = 813] [outer = 13E6B000] 18:03:32 INFO - PROCESS | 3728 | 1464055412961 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (162D7400) [pid = 3728] [serial = 814] [outer = 13E6B000] 18:03:33 INFO - PROCESS | 3728 | 1464055413491 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]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 868ms 18:03:33 INFO - PROCESS | 3728 | 1464055413526 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 3728 | 1464055413529 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:03:33 INFO - PROCESS | 3728 | 1464055413533 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - PROCESS | 3728 | 1464055413537 Marionette TRACE conn2 <- [1,1050,null,{}] 18:03:33 INFO - PROCESS | 3728 | 1464055413548 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}] 18:03:33 INFO - PROCESS | 3728 | 1464055413642 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:03:33 INFO - PROCESS | 3728 | 1464055413770 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 3728 | ++DOCSHELL 199C5000 == 59 [pid = 3728] [id = 272] 18:03:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (199C7400) [pid = 3728] [serial = 815] [outer = 00000000] 18:03:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (19FE4800) [pid = 3728] [serial = 816] [outer = 199C7400] 18:03:33 INFO - PROCESS | 3728 | 1464055413831 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1A0C4400) [pid = 3728] [serial = 817] [outer = 199C7400] 18:03:34 INFO - PROCESS | 3728 | 1464055414392 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]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 882ms 18:03:34 INFO - PROCESS | 3728 | 1464055414420 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 3728 | 1464055414423 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 18:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:03:34 INFO - PROCESS | 3728 | 1464055414427 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 3728 | 1464055414429 Marionette TRACE conn2 <- [1,1054,null,{}] 18:03:34 INFO - PROCESS | 3728 | 1464055414433 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}] 18:03:34 INFO - PROCESS | 3728 | 1464055414517 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:03:34 INFO - PROCESS | 3728 | 1464055414658 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 3728 | ++DOCSHELL 19FE3400 == 60 [pid = 3728] [id = 273] 18:03:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (19FE8000) [pid = 3728] [serial = 818] [outer = 00000000] 18:03:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1A2A8000) [pid = 3728] [serial = 819] [outer = 19FE8000] 18:03:34 INFO - PROCESS | 3728 | 1464055414715 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1A5C1400) [pid = 3728] [serial = 820] [outer = 19FE8000] 18:03:35 INFO - PROCESS | 3728 | 1464055415206 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]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 840ms 18:03:35 INFO - PROCESS | 3728 | 1464055415253 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 3728 | 1464055415255 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 18:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:03:35 INFO - PROCESS | 3728 | 1464055415259 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - PROCESS | 3728 | 1464055415261 Marionette TRACE conn2 <- [1,1058,null,{}] 18:03:35 INFO - PROCESS | 3728 | 1464055415266 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}] 18:03:35 INFO - PROCESS | 3728 | 1464055415354 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:03:35 INFO - PROCESS | 3728 | 1464055415463 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 3728 | ++DOCSHELL 0F255400 == 61 [pid = 3728] [id = 274] 18:03:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (10375800) [pid = 3728] [serial = 821] [outer = 00000000] 18:03:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (10EBD400) [pid = 3728] [serial = 822] [outer = 10375800] 18:03:35 INFO - PROCESS | 3728 | 1464055415501 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (11252800) [pid = 3728] [serial = 823] [outer = 10375800] 18:03:36 INFO - PROCESS | 3728 | 1464055416218 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]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 963ms 18:03:36 INFO - PROCESS | 3728 | 1464055416252 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 3728 | 1464055416257 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 18:03:36 INFO - PROCESS | 3728 | 1464055416263 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:03:36 INFO - PROCESS | 3728 | 1464055416266 Marionette TRACE conn2 <- [1,1062,null,{}] 18:03:36 INFO - PROCESS | 3728 | 1464055416271 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}] 18:03:36 INFO - PROCESS | 3728 | 1464055416359 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:03:36 INFO - PROCESS | 3728 | 1464055416539 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 0F23A000 == 60 [pid = 3728] [id = 268] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 0C7F8400 == 59 [pid = 3728] [id = 267] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 199BEC00 == 58 [pid = 3728] [id = 266] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 18224800 == 57 [pid = 3728] [id = 265] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 17708C00 == 56 [pid = 3728] [id = 264] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 11087C00 == 55 [pid = 3728] [id = 263] 18:03:36 INFO - PROCESS | 3728 | --DOCSHELL 10435400 == 54 [pid = 3728] [id = 262] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (1AA56000) [pid = 3728] [serial = 660] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (15432C00) [pid = 3728] [serial = 561] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (1571D000) [pid = 3728] [serial = 588] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (19FE4000) [pid = 3728] [serial = 618] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (13A4D000) [pid = 3728] [serial = 621] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (1678BC00) [pid = 3728] [serial = 624] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1A22F400) [pid = 3728] [serial = 627] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (12F0FC00) [pid = 3728] [serial = 705] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (158D8800) [pid = 3728] [serial = 708] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (1A7CD400) [pid = 3728] [serial = 711] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1571A800) [pid = 3728] [serial = 733] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (1108B000) [pid = 3728] [serial = 738] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (10C3DC00) [pid = 3728] [serial = 714] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (15842C00) [pid = 3728] [serial = 736] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (164B4800) [pid = 3728] [serial = 741] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (10C35800) [pid = 3728] [serial = 762] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (105EC400) [pid = 3728] [serial = 765] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (0F259800) [pid = 3728] [serial = 763] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (17E0C800) [pid = 3728] [serial = 747] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (10B02000) [pid = 3728] [serial = 750] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (110EB000) [pid = 3728] [serial = 766] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (13233000) [pid = 3728] [serial = 753] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (17510800) [pid = 3728] [serial = 756] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (16C14000) [pid = 3728] [serial = 760] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1571AC00) [pid = 3728] [serial = 759] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (15D68800) [pid = 3728] [serial = 739] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (174EC000) [pid = 3728] [serial = 745] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (164BB400) [pid = 3728] [serial = 742] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (13E6C000) [pid = 3728] [serial = 730] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1AA64800) [pid = 3728] [serial = 712] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (131DE400) [pid = 3728] [serial = 585] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1A5B9000) [pid = 3728] [serial = 703] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (162D9800) [pid = 3728] [serial = 709] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1ADE4000) [pid = 3728] [serial = 672] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (12F85800) [pid = 3728] [serial = 558] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (13B2B000) [pid = 3728] [serial = 715] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1571F800) [pid = 3728] [serial = 666] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (17F35000) [pid = 3728] [serial = 582] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1318C000) [pid = 3728] [serial = 663] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (174E4400) [pid = 3728] [serial = 555] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1395D000) [pid = 3728] [serial = 706] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A2A2C00) [pid = 3728] [serial = 669] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (174E2C00) [pid = 3728] [serial = 744] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (13213000) [pid = 3728] [serial = 768] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (132EA000) [pid = 3728] [serial = 726] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (132EA800) [pid = 3728] [serial = 727] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1055FC00) [pid = 3728] [serial = 718] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (10505800) [pid = 3728] [serial = 717] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (15371000) [pid = 3728] [serial = 732] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13B2C000) [pid = 3728] [serial = 729] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10B01400) [pid = 3728] [serial = 720] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (10B0E400) [pid = 3728] [serial = 721] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (11F10000) [pid = 3728] [serial = 723] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12942C00) [pid = 3728] [serial = 724] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (15841C00) [pid = 3728] [serial = 735] [outer = 00000000] [url = about:blank] 18:03:36 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F3000 == 55 [pid = 3728] [id = 275] 18:03:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (0C7F8400) [pid = 3728] [serial = 824] [outer = 00000000] 18:03:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (10435400) [pid = 3728] [serial = 825] [outer = 0C7F8400] 18:03:36 INFO - PROCESS | 3728 | 1464055416625 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10A59800) [pid = 3728] [serial = 826] [outer = 0C7F8400] 18:03:37 INFO - PROCESS | 3728 | 1464055417019 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]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 785ms 18:03:37 INFO - PROCESS | 3728 | 1464055417075 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 3728 | 1464055417080 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:03:37 INFO - PROCESS | 3728 | 1464055417091 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 3728 | 1464055417093 Marionette TRACE conn2 <- [1,1066,null,{}] 18:03:37 INFO - PROCESS | 3728 | 1464055417097 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}] 18:03:37 INFO - PROCESS | 3728 | 1464055417168 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:03:37 INFO - PROCESS | 3728 | 1464055417176 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 3728 | ++DOCSHELL 10C40000 == 56 [pid = 3728] [id = 276] 18:03:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (110EC800) [pid = 3728] [serial = 827] [outer = 00000000] 18:03:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (11856000) [pid = 3728] [serial = 828] [outer = 110EC800] 18:03:37 INFO - PROCESS | 3728 | 1464055417247 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (12914000) [pid = 3728] [serial = 829] [outer = 110EC800] 18:03:37 INFO - PROCESS | 3728 | 1464055417660 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]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 619ms 18:03:37 INFO - PROCESS | 3728 | 1464055417703 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 3728 | 1464055417705 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:03:37 INFO - PROCESS | 3728 | 1464055417709 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 3728 | 1464055417712 Marionette TRACE conn2 <- [1,1070,null,{}] 18:03:37 INFO - PROCESS | 3728 | 1464055417723 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}] 18:03:37 INFO - PROCESS | 3728 | 1464055417833 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:03:37 INFO - PROCESS | 3728 | 1464055417850 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 3728 | ++DOCSHELL 132E9000 == 57 [pid = 3728] [id = 277] 18:03:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (132EA800) [pid = 3728] [serial = 830] [outer = 00000000] 18:03:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (13A4B800) [pid = 3728] [serial = 831] [outer = 132EA800] 18:03:37 INFO - PROCESS | 3728 | 1464055417881 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (13B26800) [pid = 3728] [serial = 832] [outer = 132EA800] 18:03:38 INFO - PROCESS | 3728 | 1464055418292 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]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 647ms 18:03:38 INFO - PROCESS | 3728 | 1464055418362 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 3728 | 1464055418364 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 18:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:03:38 INFO - PROCESS | 3728 | 1464055418368 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 3728 | 1464055418369 Marionette TRACE conn2 <- [1,1074,null,{}] 18:03:38 INFO - PROCESS | 3728 | 1464055418373 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}] 18:03:38 INFO - PROCESS | 3728 | 1464055418442 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:03:38 INFO - PROCESS | 3728 | 1464055418449 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 3728 | ++DOCSHELL 13B2C000 == 58 [pid = 3728] [id = 278] 18:03:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (13B30C00) [pid = 3728] [serial = 833] [outer = 00000000] 18:03:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (14325000) [pid = 3728] [serial = 834] [outer = 13B30C00] 18:03:38 INFO - PROCESS | 3728 | 1464055418494 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (143D1800) [pid = 3728] [serial = 835] [outer = 13B30C00] 18:03:38 INFO - PROCESS | 3728 | 1464055418927 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]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 620ms 18:03:38 INFO - PROCESS | 3728 | 1464055418987 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 3728 | 1464055418989 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 18:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:03:38 INFO - PROCESS | 3728 | 1464055418974 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 3728 | 1464055418976 Marionette TRACE conn2 <- [1,1078,null,{}] 18:03:38 INFO - PROCESS | 3728 | 1464055418985 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}] 18:03:39 INFO - PROCESS | 3728 | 1464055419121 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:03:39 INFO - PROCESS | 3728 | 1464055419113 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 3728 | ++DOCSHELL 0F22B800 == 59 [pid = 3728] [id = 279] 18:03:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (0F256C00) [pid = 3728] [serial = 836] [outer = 00000000] 18:03:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (154C1000) [pid = 3728] [serial = 837] [outer = 0F256C00] 18:03:39 INFO - PROCESS | 3728 | 1464055419157 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1571A400) [pid = 3728] [serial = 838] [outer = 0F256C00] 18:03:39 INFO - PROCESS | 3728 | 1464055419601 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]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 675ms 18:03:39 INFO - PROCESS | 3728 | 1464055419649 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 3728 | 1464055419651 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 18:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:03:39 INFO - PROCESS | 3728 | 1464055419654 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 3728 | 1464055419656 Marionette TRACE conn2 <- [1,1082,null,{}] 18:03:39 INFO - PROCESS | 3728 | 1464055419660 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}] 18:03:39 INFO - PROCESS | 3728 | 1464055419766 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:03:39 INFO - PROCESS | 3728 | 1464055419839 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 3728 | ++DOCSHELL 158D8800 == 60 [pid = 3728] [id = 280] 18:03:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (158DAC00) [pid = 3728] [serial = 839] [outer = 00000000] 18:03:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (15D8FC00) [pid = 3728] [serial = 840] [outer = 158DAC00] 18:03:39 INFO - PROCESS | 3728 | 1464055419890 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (15FA2400) [pid = 3728] [serial = 841] [outer = 158DAC00] 18:03:40 INFO - PROCESS | 3728 | 1464055420253 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]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 647ms 18:03:40 INFO - PROCESS | 3728 | 1464055420320 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 3728 | 1464055420322 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 18:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:03:40 INFO - PROCESS | 3728 | 1464055420330 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 3728 | 1464055420332 Marionette TRACE conn2 <- [1,1086,null,{}] 18:03:40 INFO - PROCESS | 3728 | 1464055420335 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}] 18:03:40 INFO - PROCESS | 3728 | 1464055420558 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (10B06000) [pid = 3728] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (114E0000) [pid = 3728] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (18232800) [pid = 3728] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (199BF400) [pid = 3728] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (15EB7000) [pid = 3728] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (17709800) [pid = 3728] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (10B08800) [pid = 3728] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:03:40 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (0F253400) [pid = 3728] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:03:40 INFO - PROCESS | 3728 | 1464055420622 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 3728 | ++DOCSHELL 0F22D400 == 61 [pid = 3728] [id = 281] 18:03:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (0F239400) [pid = 3728] [serial = 842] [outer = 00000000] 18:03:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (10B08800) [pid = 3728] [serial = 843] [outer = 0F239400] 18:03:40 INFO - PROCESS | 3728 | 1464055420667 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (10B0E000) [pid = 3728] [serial = 844] [outer = 0F239400] 18:03:40 INFO - PROCESS | 3728 | 1464055420998 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]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 702ms 18:03:41 INFO - PROCESS | 3728 | 1464055421026 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 3728 | 1464055421028 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:03:41 INFO - PROCESS | 3728 | 1464055421031 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 3728 | 1464055421042 Marionette TRACE conn2 <- [1,1090,null,{}] 18:03:41 INFO - PROCESS | 3728 | 1464055421047 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}] 18:03:41 INFO - PROCESS | 3728 | 1464055421111 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:03:41 INFO - PROCESS | 3728 | 1464055421118 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3728 | ++DOCSHELL 13A57800 == 62 [pid = 3728] [id = 282] 18:03:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (13B2E400) [pid = 3728] [serial = 845] [outer = 00000000] 18:03:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (164B7400) [pid = 3728] [serial = 846] [outer = 13B2E400] 18:03:41 INFO - PROCESS | 3728 | 1464055421162 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (16BA4000) [pid = 3728] [serial = 847] [outer = 13B2E400] 18:03:41 INFO - PROCESS | 3728 | 1464055421553 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]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 579ms 18:03:41 INFO - PROCESS | 3728 | 1464055421612 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 3728 | 1464055421614 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:03:41 INFO - PROCESS | 3728 | 1464055421618 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 3728 | 1464055421619 Marionette TRACE conn2 <- [1,1094,null,{}] 18:03:41 INFO - PROCESS | 3728 | 1464055421623 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}] 18:03:41 INFO - PROCESS | 3728 | 1464055421719 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:03:41 INFO - PROCESS | 3728 | 1464055421760 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3728 | ++DOCSHELL 0F239800 == 63 [pid = 3728] [id = 283] 18:03:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (15EB7000) [pid = 3728] [serial = 848] [outer = 00000000] 18:03:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (174E9C00) [pid = 3728] [serial = 849] [outer = 15EB7000] 18:03:41 INFO - PROCESS | 3728 | 1464055421803 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (175AF400) [pid = 3728] [serial = 850] [outer = 15EB7000] 18:03:42 INFO - PROCESS | 3728 | 1464055422175 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]]]}] 18:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 606ms 18:03:42 INFO - PROCESS | 3728 | 1464055422235 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:03:42 INFO - PROCESS | 3728 | 1464055422237 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 18:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:03:42 INFO - PROCESS | 3728 | 1464055422241 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - PROCESS | 3728 | 1464055422243 Marionette TRACE conn2 <- [1,1098,null,{}] 18:03:42 INFO - PROCESS | 3728 | 1464055422246 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}] 18:03:42 INFO - PROCESS | 3728 | 1464055422310 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:03:42 INFO - PROCESS | 3728 | 1464055422432 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 3728 | ++DOCSHELL 0C7ED800 == 64 [pid = 3728] [id = 284] 18:03:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (0C7EDC00) [pid = 3728] [serial = 851] [outer = 00000000] 18:03:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (0F25B400) [pid = 3728] [serial = 852] [outer = 0C7EDC00] 18:03:42 INFO - PROCESS | 3728 | 1464055422489 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (104E8800) [pid = 3728] [serial = 853] [outer = 0C7EDC00] 18:03:43 INFO - PROCESS | 3728 | 1464055423118 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]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 909ms 18:03:43 INFO - PROCESS | 3728 | 1464055423160 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 3728 | 1464055423165 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 18:03:43 INFO - PROCESS | 3728 | 1464055423171 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:03:43 INFO - PROCESS | 3728 | 1464055423175 Marionette TRACE conn2 <- [1,1102,null,{}] 18:03:43 INFO - PROCESS | 3728 | 1464055423180 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}] 18:03:43 INFO - PROCESS | 3728 | 1464055423294 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:03:43 INFO - PROCESS | 3728 | 1464055423408 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 3728 | ++DOCSHELL 10C3F400 == 65 [pid = 3728] [id = 285] 18:03:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (10C40400) [pid = 3728] [serial = 854] [outer = 00000000] 18:03:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (12F91800) [pid = 3728] [serial = 855] [outer = 10C40400] 18:03:43 INFO - PROCESS | 3728 | 1464055423468 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (13212800) [pid = 3728] [serial = 856] [outer = 10C40400] 18:03:44 INFO - PROCESS | 3728 | 1464055424007 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]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 881ms 18:03:44 INFO - PROCESS | 3728 | 1464055424068 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 3728 | 1464055424072 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:03:44 INFO - PROCESS | 3728 | 1464055424090 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 3728 | 1464055424093 Marionette TRACE conn2 <- [1,1106,null,{}] 18:03:44 INFO - PROCESS | 3728 | 1464055424097 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}] 18:03:44 INFO - PROCESS | 3728 | 1464055424196 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:03:44 INFO - PROCESS | 3728 | 1464055424330 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 3728 | ++DOCSHELL 1431C400 == 66 [pid = 3728] [id = 286] 18:03:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (14325800) [pid = 3728] [serial = 857] [outer = 00000000] 18:03:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (157B6C00) [pid = 3728] [serial = 858] [outer = 14325800] 18:03:44 INFO - PROCESS | 3728 | 1464055424387 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (15D76800) [pid = 3728] [serial = 859] [outer = 14325800] 18:03:44 INFO - PROCESS | 3728 | 1464055424912 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]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 881ms 18:03:44 INFO - PROCESS | 3728 | 1464055424974 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 3728 | 1464055424976 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:03:44 INFO - PROCESS | 3728 | 1464055424987 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 3728 | 1464055424993 Marionette TRACE conn2 <- [1,1110,null,{}] 18:03:44 INFO - PROCESS | 3728 | 1464055424980 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}] 18:03:45 INFO - PROCESS | 3728 | 1464055425122 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:03:45 INFO - PROCESS | 3728 | 1464055425234 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 3728 | ++DOCSHELL 0F254000 == 67 [pid = 3728] [id = 287] 18:03:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (13B2B400) [pid = 3728] [serial = 860] [outer = 00000000] 18:03:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (198B0000) [pid = 3728] [serial = 861] [outer = 13B2B400] 18:03:45 INFO - PROCESS | 3728 | 1464055425290 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (198B5C00) [pid = 3728] [serial = 862] [outer = 13B2B400] 18:03:45 INFO - PROCESS | 3728 | 1464055425848 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]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 881ms 18:03:45 INFO - PROCESS | 3728 | 1464055425875 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 3728 | 1464055425879 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 18:03:45 INFO - PROCESS | 3728 | 1464055425883 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 3728 | 1464055425885 Marionette TRACE conn2 <- [1,1114,null,{}] 18:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:03:45 INFO - PROCESS | 3728 | 1464055425889 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}] 18:03:45 INFO - PROCESS | 3728 | 1464055425985 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:03:46 INFO - PROCESS | 3728 | 1464055426122 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 3728 | ++DOCSHELL 18232C00 == 68 [pid = 3728] [id = 288] 18:03:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (199C0800) [pid = 3728] [serial = 863] [outer = 00000000] 18:03:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (199C9400) [pid = 3728] [serial = 864] [outer = 199C0800] 18:03:46 INFO - PROCESS | 3728 | 1464055426178 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (19C36C00) [pid = 3728] [serial = 865] [outer = 199C0800] 18:03:46 INFO - PROCESS | 3728 | 1464055426712 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]]]}] 18:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1019ms 18:03:46 INFO - PROCESS | 3728 | 1464055426920 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 3728 | 1464055426925 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 18:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:03:46 INFO - PROCESS | 3728 | 1464055426932 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 3728 | 1464055426935 Marionette TRACE conn2 <- [1,1118,null,{}] 18:03:46 INFO - PROCESS | 3728 | 1464055426940 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}] 18:03:47 INFO - PROCESS | 3728 | 1464055427037 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:03:47 INFO - PROCESS | 3728 | 1464055427152 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 3728 | ++DOCSHELL 1055B400 == 69 [pid = 3728] [id = 289] 18:03:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (10B0B800) [pid = 3728] [serial = 866] [outer = 00000000] 18:03:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (10C38400) [pid = 3728] [serial = 867] [outer = 10B0B800] 18:03:47 INFO - PROCESS | 3728 | 1464055427205 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (11087C00) [pid = 3728] [serial = 868] [outer = 10B0B800] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 0F239800 == 68 [pid = 3728] [id = 283] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 13A57800 == 67 [pid = 3728] [id = 282] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 0F22D400 == 66 [pid = 3728] [id = 281] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 158D8800 == 65 [pid = 3728] [id = 280] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 0F22B800 == 64 [pid = 3728] [id = 279] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 13B2C000 == 63 [pid = 3728] [id = 278] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 132E9000 == 62 [pid = 3728] [id = 277] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 10C40000 == 61 [pid = 3728] [id = 276] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 0C7F3000 == 60 [pid = 3728] [id = 275] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 13E6AC00 == 59 [pid = 3728] [id = 271] 18:03:47 INFO - PROCESS | 3728 | --DOCSHELL 0F25D800 == 58 [pid = 3728] [id = 270] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (162DA000) [pid = 3728] [serial = 780] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (10F59000) [pid = 3728] [serial = 786] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (15434C00) [pid = 3728] [serial = 790] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (198BBC00) [pid = 3728] [serial = 795] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (15719800) [pid = 3728] [serial = 777] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (199C9000) [pid = 3728] [serial = 799] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (16C0F400) [pid = 3728] [serial = 783] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (13963400) [pid = 3728] [serial = 774] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (17D64400) [pid = 3728] [serial = 792] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (12F8B800) [pid = 3728] [serial = 787] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (199C5400) [pid = 3728] [serial = 798] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1822F800) [pid = 3728] [serial = 793] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (1740E000) [pid = 3728] [serial = 784] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (199BB000) [pid = 3728] [serial = 796] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1438F400) [pid = 3728] [serial = 789] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (15369400) [pid = 3728] [serial = 802] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (11252000) [pid = 3728] [serial = 771] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (110E6C00) [pid = 3728] [serial = 801] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (164BA400) [pid = 3728] [serial = 804] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (199C8000) [pid = 3728] [serial = 807] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (16BA3400) [pid = 3728] [serial = 805] [outer = 00000000] [url = about:blank] 18:03:47 INFO - PROCESS | 3728 | 1464055427801 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]]]}] 18:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 909ms 18:03:47 INFO - PROCESS | 3728 | 1464055427841 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 3728 | 1464055427845 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 18:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:03:47 INFO - PROCESS | 3728 | 1464055427868 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 3728 | 1464055427872 Marionette TRACE conn2 <- [1,1122,null,{}] 18:03:47 INFO - PROCESS | 3728 | 1464055427876 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}] 18:03:47 INFO - PROCESS | 3728 | 1464055427979 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:03:48 INFO - PROCESS | 3728 | 1464055428062 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 3728 | ++DOCSHELL 10B05400 == 59 [pid = 3728] [id = 290] 18:03:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (10B0C800) [pid = 3728] [serial = 869] [outer = 00000000] 18:03:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1125CC00) [pid = 3728] [serial = 870] [outer = 10B0C800] 18:03:48 INFO - PROCESS | 3728 | 1464055428109 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (12BDB400) [pid = 3728] [serial = 871] [outer = 10B0C800] 18:03:48 INFO - PROCESS | 3728 | 1464055428478 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]]]}] 18:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 675ms 18:03:48 INFO - PROCESS | 3728 | 1464055428526 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:03:48 INFO - PROCESS | 3728 | 1464055428528 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 18:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:03:48 INFO - PROCESS | 3728 | 1464055428532 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - PROCESS | 3728 | 1464055428534 Marionette TRACE conn2 <- [1,1126,null,{}] 18:03:48 INFO - PROCESS | 3728 | 1464055428543 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}] 18:03:48 INFO - PROCESS | 3728 | 1464055428635 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:03:48 INFO - PROCESS | 3728 | 1464055428633 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 3728 | ++DOCSHELL 13B26000 == 60 [pid = 3728] [id = 291] 18:03:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (13B26400) [pid = 3728] [serial = 872] [outer = 00000000] 18:03:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (13E6AC00) [pid = 3728] [serial = 873] [outer = 13B26400] 18:03:48 INFO - PROCESS | 3728 | 1464055428685 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1438F400) [pid = 3728] [serial = 874] [outer = 13B26400] 18:03:49 INFO - PROCESS | 3728 | 1464055429183 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]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 702ms 18:03:49 INFO - PROCESS | 3728 | 1464055429244 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 3728 | 1464055429246 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 18:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:03:49 INFO - PROCESS | 3728 | 1464055429250 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 3728 | 1464055429251 Marionette TRACE conn2 <- [1,1130,null,{}] 18:03:49 INFO - PROCESS | 3728 | 1464055429255 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}] 18:03:49 INFO - PROCESS | 3728 | 1464055429324 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:03:49 INFO - PROCESS | 3728 | 1464055429416 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 3728 | ++DOCSHELL 143F9800 == 61 [pid = 3728] [id = 292] 18:03:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (154C1800) [pid = 3728] [serial = 875] [outer = 00000000] 18:03:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (15D74800) [pid = 3728] [serial = 876] [outer = 154C1800] 18:03:49 INFO - PROCESS | 3728 | 1464055429453 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (162E2000) [pid = 3728] [serial = 877] [outer = 154C1800] 18:03:49 INFO - PROCESS | 3728 | 1464055429786 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]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 551ms 18:03:49 INFO - PROCESS | 3728 | 1464055429808 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 3728 | 1464055429810 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 18:03:49 INFO - PROCESS | 3728 | 1464055429813 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:03:49 INFO - PROCESS | 3728 | 1464055429815 Marionette TRACE conn2 <- [1,1134,null,{}] 18:03:49 INFO - PROCESS | 3728 | 1464055429819 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}] 18:03:49 INFO - PROCESS | 3728 | 1464055429929 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:03:49 INFO - PROCESS | 3728 | 1464055429977 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 3728 | ++DOCSHELL 164B6000 == 62 [pid = 3728] [id = 293] 18:03:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (164B7C00) [pid = 3728] [serial = 878] [outer = 00000000] 18:03:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (174E3C00) [pid = 3728] [serial = 879] [outer = 164B7C00] 18:03:50 INFO - PROCESS | 3728 | 1464055430002 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (17502800) [pid = 3728] [serial = 880] [outer = 164B7C00] 18:03:50 INFO - PROCESS | 3728 | 1464055430412 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]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 647ms 18:03:50 INFO - PROCESS | 3728 | 1464055430472 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 3728 | 1464055430457 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 18:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:03:50 INFO - PROCESS | 3728 | 1464055430466 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 3728 | 1464055430468 Marionette TRACE conn2 <- [1,1138,null,{}] 18:03:50 INFO - PROCESS | 3728 | 1464055430471 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}] 18:03:50 INFO - PROCESS | 3728 | 1464055430607 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:03:50 INFO - PROCESS | 3728 | 1464055430658 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 3728 | ++DOCSHELL 164B4800 == 63 [pid = 3728] [id = 294] 18:03:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (176CF400) [pid = 3728] [serial = 881] [outer = 00000000] 18:03:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1822F800) [pid = 3728] [serial = 882] [outer = 176CF400] 18:03:50 INFO - PROCESS | 3728 | 1464055430705 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (198B8800) [pid = 3728] [serial = 883] [outer = 176CF400] 18:03:51 INFO - PROCESS | 3728 | 1464055431095 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]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 647ms 18:03:51 INFO - PROCESS | 3728 | 1464055431143 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 3728 | 1464055431145 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 18:03:51 INFO - PROCESS | 3728 | 1464055431149 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 3728 | 1464055431151 Marionette TRACE conn2 <- [1,1142,null,{}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:03:51 INFO - PROCESS | 3728 | 1464055431154 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}] 18:03:51 INFO - PROCESS | 3728 | 1464055431256 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:03:51 INFO - PROCESS | 3728 | 1464055431320 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 3728 | ++DOCSHELL 1822D800 == 64 [pid = 3728] [id = 295] 18:03:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (198BBC00) [pid = 3728] [serial = 884] [outer = 00000000] 18:03:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (199C0000) [pid = 3728] [serial = 885] [outer = 198BBC00] 18:03:51 INFO - PROCESS | 3728 | 1464055431365 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (199C1000) [pid = 3728] [serial = 886] [outer = 198BBC00] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (13B30C00) [pid = 3728] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (132EA800) [pid = 3728] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (0C7F8400) [pid = 3728] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (110EC800) [pid = 3728] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (0F239400) [pid = 3728] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (13B2E400) [pid = 3728] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (174EE000) [pid = 3728] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1036E800) [pid = 3728] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (11F0E000) [pid = 3728] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (16BADC00) [pid = 3728] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1318E000) [pid = 3728] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (15373C00) [pid = 3728] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (154B9400) [pid = 3728] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (10A5FC00) [pid = 3728] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (0F256C00) [pid = 3728] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:03:51 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (158DAC00) [pid = 3728] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:03:51 INFO - PROCESS | 3728 | 1464055431899 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]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 785ms 18:03:51 INFO - PROCESS | 3728 | 1464055431940 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 3728 | 1464055431942 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:03:51 INFO - PROCESS | 3728 | 1464055431945 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 3728 | 1464055431947 Marionette TRACE conn2 <- [1,1146,null,{}] 18:03:51 INFO - PROCESS | 3728 | 1464055431932 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}] 18:03:52 INFO - PROCESS | 3728 | 1464055432017 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:03:52 INFO - PROCESS | 3728 | 1464055432102 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 3728 | ++DOCSHELL 0F239400 == 65 [pid = 3728] [id = 296] 18:03:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (0F23A000) [pid = 3728] [serial = 887] [outer = 00000000] 18:03:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1320C800) [pid = 3728] [serial = 888] [outer = 0F23A000] 18:03:52 INFO - PROCESS | 3728 | 1464055432148 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (15FA7400) [pid = 3728] [serial = 889] [outer = 0F23A000] 18:03:52 INFO - PROCESS | 3728 | 1464055432491 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]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 564ms 18:03:52 INFO - PROCESS | 3728 | 1464055432501 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 3728 | 1464055432503 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 18:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:03:52 INFO - PROCESS | 3728 | 1464055432507 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 3728 | 1464055432509 Marionette TRACE conn2 <- [1,1150,null,{}] 18:03:52 INFO - PROCESS | 3728 | 1464055432512 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}] 18:03:52 INFO - PROCESS | 3728 | 1464055432618 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:03:52 INFO - PROCESS | 3728 | 1464055432627 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 3728 | ++DOCSHELL 15367000 == 66 [pid = 3728] [id = 297] 18:03:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (15D6A000) [pid = 3728] [serial = 890] [outer = 00000000] 18:03:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (199B9000) [pid = 3728] [serial = 891] [outer = 15D6A000] 18:03:52 INFO - PROCESS | 3728 | 1464055432671 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (19C34000) [pid = 3728] [serial = 892] [outer = 15D6A000] 18:03:53 INFO - PROCESS | 3728 | 1464055433045 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]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 551ms 18:03:53 INFO - PROCESS | 3728 | 1464055433067 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 3728 | 1464055433069 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 18:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:03:53 INFO - PROCESS | 3728 | 1464055433072 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 3728 | 1464055433075 Marionette TRACE conn2 <- [1,1154,null,{}] 18:03:53 INFO - PROCESS | 3728 | 1464055433080 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}] 18:03:53 INFO - PROCESS | 3728 | 1464055433192 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:03:53 INFO - PROCESS | 3728 | 1464055433201 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 3728 | ++DOCSHELL 15D76C00 == 67 [pid = 3728] [id = 298] 18:03:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (162E3800) [pid = 3728] [serial = 893] [outer = 00000000] 18:03:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1A23E000) [pid = 3728] [serial = 894] [outer = 162E3800] 18:03:53 INFO - PROCESS | 3728 | 1464055433246 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1A29D800) [pid = 3728] [serial = 895] [outer = 162E3800] 18:03:53 INFO - PROCESS | 3728 | 1464055433716 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]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 703ms 18:03:53 INFO - PROCESS | 3728 | 1464055433805 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 3728 | 1464055433810 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 18:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:03:53 INFO - PROCESS | 3728 | 1464055433845 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 3728 | 1464055433850 Marionette TRACE conn2 <- [1,1158,null,{}] 18:03:53 INFO - PROCESS | 3728 | 1464055433858 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}] 18:03:53 INFO - PROCESS | 3728 | 1464055433986 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:03:54 INFO - PROCESS | 3728 | 1464055434121 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 3728 | ++DOCSHELL 0F252C00 == 68 [pid = 3728] [id = 299] 18:03:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (0F253400) [pid = 3728] [serial = 896] [outer = 00000000] 18:03:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (10C33400) [pid = 3728] [serial = 897] [outer = 0F253400] 18:03:54 INFO - PROCESS | 3728 | 1464055434180 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (110F2C00) [pid = 3728] [serial = 898] [outer = 0F253400] 18:03:54 INFO - PROCESS | 3728 | 1464055434717 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]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 923ms 18:03:54 INFO - PROCESS | 3728 | 1464055434776 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 3728 | 1464055434782 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 18:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:03:54 INFO - PROCESS | 3728 | 1464055434809 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 3728 | 1464055434812 Marionette TRACE conn2 <- [1,1162,null,{}] 18:03:54 INFO - PROCESS | 3728 | 1464055434816 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}] 18:03:54 INFO - PROCESS | 3728 | 1464055434917 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:03:55 INFO - PROCESS | 3728 | 1464055435028 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:55 INFO - PROCESS | 3728 | ++DOCSHELL 0F23A800 == 69 [pid = 3728] [id = 300] 18:03:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (10B05C00) [pid = 3728] [serial = 899] [outer = 00000000] 18:03:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (13932800) [pid = 3728] [serial = 900] [outer = 10B05C00] 18:03:55 INFO - PROCESS | 3728 | 1464055435085 Marionette DEBUG loaded listener.js 18:03:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (15431800) [pid = 3728] [serial = 901] [outer = 10B05C00] 18:03:55 INFO - PROCESS | 3728 | 1464055435662 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] 18:03:55 INFO - PROCESS | 3728 | 1464055435736 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 18:03:55 INFO - PROCESS | 3728 | 1464055435760 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:03:55 INFO - PROCESS | 3728 | 1464055435745 Marionette TRACE conn2 <- [1,1166,null,{}] 18:03:55 INFO - PROCESS | 3728 | 1464055435757 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}] 18:03:55 INFO - PROCESS | 3728 | 1464055435921 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:03:56 INFO - PROCESS | 3728 | 1464055436022 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 3728 | ++DOCSHELL 17EAB000 == 70 [pid = 3728] [id = 301] 18:03:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (18229C00) [pid = 3728] [serial = 902] [outer = 00000000] 18:03:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (199C4000) [pid = 3728] [serial = 903] [outer = 18229C00] 18:03:56 INFO - PROCESS | 3728 | 1464055436062 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (105E7C00) [pid = 3728] [serial = 904] [outer = 18229C00] 18:03:56 INFO - PROCESS | 3728 | 1464055436578 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] 18:03:56 INFO - PROCESS | 3728 | 1464055436646 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 18:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:03:56 INFO - PROCESS | 3728 | 1464055436650 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 3728 | 1464055436652 Marionette TRACE conn2 <- [1,1170,null,{}] 18:03:56 INFO - PROCESS | 3728 | 1464055436638 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}] 18:03:56 INFO - PROCESS | 3728 | 1464055436747 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:03:56 INFO - PROCESS | 3728 | 1464055436859 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 3728 | ++DOCSHELL 1A7CDC00 == 71 [pid = 3728] [id = 302] 18:03:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1A7CF400) [pid = 3728] [serial = 905] [outer = 00000000] 18:03:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1AA5B400) [pid = 3728] [serial = 906] [outer = 1A7CF400] 18:03:56 INFO - PROCESS | 3728 | 1464055436896 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1AA5EC00) [pid = 3728] [serial = 907] [outer = 1A7CF400] 18:03:57 INFO - PROCESS | 3728 | 1464055437399 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] 18:03:57 INFO - PROCESS | 3728 | 1464055437437 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 18:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:03:57 INFO - PROCESS | 3728 | 1464055437440 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 3728 | 1464055437442 Marionette TRACE conn2 <- [1,1174,null,{}] 18:03:57 INFO - PROCESS | 3728 | 1464055437446 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}] 18:03:57 INFO - PROCESS | 3728 | 1464055437553 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:03:57 INFO - PROCESS | 3728 | 1464055437666 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 3728 | ++DOCSHELL 13212000 == 72 [pid = 3728] [id = 303] 18:03:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (13962400) [pid = 3728] [serial = 908] [outer = 00000000] 18:03:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1ABA6800) [pid = 3728] [serial = 909] [outer = 13962400] 18:03:57 INFO - PROCESS | 3728 | 1464055437700 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1ADDBC00) [pid = 3728] [serial = 910] [outer = 13962400] 18:03:58 INFO - PROCESS | 3728 | 1464055438302 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] 18:03:58 INFO - PROCESS | 3728 | 1464055438328 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 18:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:03:58 INFO - PROCESS | 3728 | 1464055438332 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 3728 | 1464055438334 Marionette TRACE conn2 <- [1,1178,null,{}] 18:03:58 INFO - PROCESS | 3728 | 1464055438338 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}] 18:03:58 INFO - PROCESS | 3728 | 1464055438462 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:03:58 INFO - PROCESS | 3728 | 1464055438718 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 3728 | ++DOCSHELL 0C77B800 == 73 [pid = 3728] [id = 304] 18:03:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (0C7EE800) [pid = 3728] [serial = 911] [outer = 00000000] 18:03:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (105F4C00) [pid = 3728] [serial = 912] [outer = 0C7EE800] 18:03:58 INFO - PROCESS | 3728 | 1464055438790 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (10C37800) [pid = 3728] [serial = 913] [outer = 0C7EE800] 18:03:59 INFO - PROCESS | 3728 | 1464055439316 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] 18:03:59 INFO - PROCESS | 3728 | 1464055439345 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 18:03:59 INFO - PROCESS | 3728 | 1464055439349 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:03:59 INFO - PROCESS | 3728 | 1464055439353 Marionette TRACE conn2 <- [1,1182,null,{}] 18:03:59 INFO - PROCESS | 3728 | 1464055439358 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}] 18:03:59 INFO - PROCESS | 3728 | 1464055439444 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:03:59 INFO - PROCESS | 3728 | 1464055439555 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 3728 | ++DOCSHELL 13211400 == 74 [pid = 3728] [id = 305] 18:03:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (13211C00) [pid = 3728] [serial = 914] [outer = 00000000] 18:03:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (13938C00) [pid = 3728] [serial = 915] [outer = 13211C00] 18:03:59 INFO - PROCESS | 3728 | 1464055439589 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (1431E000) [pid = 3728] [serial = 916] [outer = 13211C00] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 15432800 == 73 [pid = 3728] [id = 236] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 0F252000 == 72 [pid = 3728] [id = 260] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 10A5F800 == 71 [pid = 3728] [id = 257] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 0F252400 == 70 [pid = 3728] [id = 259] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 10C40C00 == 69 [pid = 3728] [id = 258] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 131DE000 == 68 [pid = 3728] [id = 256] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 15367000 == 67 [pid = 3728] [id = 297] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 0F239400 == 66 [pid = 3728] [id = 296] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 1822D800 == 65 [pid = 3728] [id = 295] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 164B4800 == 64 [pid = 3728] [id = 294] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 164B6000 == 63 [pid = 3728] [id = 293] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 143F9800 == 62 [pid = 3728] [id = 292] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 13B26000 == 61 [pid = 3728] [id = 291] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 10B05400 == 60 [pid = 3728] [id = 290] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 1055B400 == 59 [pid = 3728] [id = 289] 18:03:59 INFO - PROCESS | 3728 | --DOCSHELL 0C7ED800 == 58 [pid = 3728] [id = 284] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (1822AC00) [pid = 3728] [serial = 748] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (10EB5400) [pid = 3728] [serial = 751] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (13B30400) [pid = 3728] [serial = 754] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (17D5EC00) [pid = 3728] [serial = 757] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (174E9C00) [pid = 3728] [serial = 849] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (154C1000) [pid = 3728] [serial = 837] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (15D8FC00) [pid = 3728] [serial = 840] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (14325000) [pid = 3728] [serial = 834] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (13A4B800) [pid = 3728] [serial = 831] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (13B26800) [pid = 3728] [serial = 832] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (10435400) [pid = 3728] [serial = 825] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (10A59800) [pid = 3728] [serial = 826] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (11856000) [pid = 3728] [serial = 828] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (12914000) [pid = 3728] [serial = 829] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (10EBD400) [pid = 3728] [serial = 822] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (10B08800) [pid = 3728] [serial = 843] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (11086400) [pid = 3728] [serial = 810] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (15722000) [pid = 3728] [serial = 813] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (19FE4800) [pid = 3728] [serial = 816] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (15FA2400) [pid = 3728] [serial = 841] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (1A2A8000) [pid = 3728] [serial = 819] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (164B7400) [pid = 3728] [serial = 846] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1571A400) [pid = 3728] [serial = 838] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (143D1800) [pid = 3728] [serial = 835] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (16BA4000) [pid = 3728] [serial = 847] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (10B0E000) [pid = 3728] [serial = 844] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (13B27400) [pid = 3728] [serial = 775] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (157BA000) [pid = 3728] [serial = 778] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (16844800) [pid = 3728] [serial = 781] [outer = 00000000] [url = about:blank] 18:03:59 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (11CAE800) [pid = 3728] [serial = 772] [outer = 00000000] [url = about:blank] 18:04:00 INFO - PROCESS | 3728 | 1464055440118 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] 18:04:00 INFO - PROCESS | 3728 | 1464055440160 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 18:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:04:00 INFO - PROCESS | 3728 | 1464055440165 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 3728 | 1464055440149 Marionette TRACE conn2 <- [1,1186,null,{}] 18:04:00 INFO - PROCESS | 3728 | 1464055440153 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}] 18:04:00 INFO - PROCESS | 3728 | 1464055440251 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:04:00 INFO - PROCESS | 3728 | 1464055440343 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 3728 | ++DOCSHELL 0F260000 == 59 [pid = 3728] [id = 306] 18:04:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (104EBC00) [pid = 3728] [serial = 917] [outer = 00000000] 18:04:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (11F1B000) [pid = 3728] [serial = 918] [outer = 104EBC00] 18:04:00 INFO - PROCESS | 3728 | 1464055440381 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (13A51800) [pid = 3728] [serial = 919] [outer = 104EBC00] 18:04:00 INFO - PROCESS | 3728 | 1464055440762 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]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 661ms 18:04:00 INFO - PROCESS | 3728 | 1464055440824 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 3728 | 1464055440826 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 18:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:04:00 INFO - PROCESS | 3728 | 1464055440812 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 3728 | 1464055440818 Marionette TRACE conn2 <- [1,1190,null,{}] 18:04:00 INFO - PROCESS | 3728 | 1464055440827 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}] 18:04:00 INFO - PROCESS | 3728 | 1464055440951 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:04:00 INFO - PROCESS | 3728 | 1464055440952 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 3728 | ++DOCSHELL 15717800 == 60 [pid = 3728] [id = 307] 18:04:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (15718C00) [pid = 3728] [serial = 920] [outer = 00000000] 18:04:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (15722000) [pid = 3728] [serial = 921] [outer = 15718C00] 18:04:00 INFO - PROCESS | 3728 | 1464055440998 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (158CC800) [pid = 3728] [serial = 922] [outer = 15718C00] 18:04:01 INFO - PROCESS | 3728 | 1464055441424 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]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 675ms 18:04:01 INFO - PROCESS | 3728 | 1464055441488 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 3728 | 1464055441491 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 18:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:04:01 INFO - PROCESS | 3728 | 1464055441494 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 3728 | 1464055441496 Marionette TRACE conn2 <- [1,1194,null,{}] 18:04:01 INFO - PROCESS | 3728 | 1464055441500 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}] 18:04:01 INFO - PROCESS | 3728 | 1464055441568 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:04:01 INFO - PROCESS | 3728 | 1464055441678 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 3728 | ++DOCSHELL 10563C00 == 61 [pid = 3728] [id = 308] 18:04:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (13185000) [pid = 3728] [serial = 923] [outer = 00000000] 18:04:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (15D88000) [pid = 3728] [serial = 924] [outer = 13185000] 18:04:01 INFO - PROCESS | 3728 | 1464055441704 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (162DE000) [pid = 3728] [serial = 925] [outer = 13185000] 18:04:02 INFO - PROCESS | 3728 | 1464055442065 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]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 619ms 18:04:02 INFO - PROCESS | 3728 | 1464055442113 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 3728 | 1464055442116 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 18:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:04:02 INFO - PROCESS | 3728 | 1464055442117 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 3728 | 1464055442119 Marionette TRACE conn2 <- [1,1198,null,{}] 18:04:02 INFO - PROCESS | 3728 | 1464055442150 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}] 18:04:02 INFO - PROCESS | 3728 | 1464055442280 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:04:02 INFO - PROCESS | 3728 | 1464055442327 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 3728 | ++DOCSHELL 164BC800 == 62 [pid = 3728] [id = 309] 18:04:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (16789C00) [pid = 3728] [serial = 926] [outer = 00000000] 18:04:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (16BA4000) [pid = 3728] [serial = 927] [outer = 16789C00] 18:04:02 INFO - PROCESS | 3728 | 1464055442379 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (174EBC00) [pid = 3728] [serial = 928] [outer = 16789C00] 18:04:02 INFO - PROCESS | 3728 | 1464055442769 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]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 702ms 18:04:02 INFO - PROCESS | 3728 | 1464055442819 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 3728 | 1464055442821 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 18:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:04:02 INFO - PROCESS | 3728 | 1464055442824 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 3728 | 1464055442826 Marionette TRACE conn2 <- [1,1202,null,{}] 18:04:02 INFO - PROCESS | 3728 | 1464055442830 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}] 18:04:02 INFO - PROCESS | 3728 | 1464055442934 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:04:02 INFO - PROCESS | 3728 | 1464055443000 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 3728 | ++DOCSHELL 164BB400 == 63 [pid = 3728] [id = 310] 18:04:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (16B9F400) [pid = 3728] [serial = 929] [outer = 00000000] 18:04:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (17F32C00) [pid = 3728] [serial = 930] [outer = 16B9F400] 18:04:03 INFO - PROCESS | 3728 | 1464055443027 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (18226400) [pid = 3728] [serial = 931] [outer = 16B9F400] 18:04:03 INFO - PROCESS | 3728 | 1464055443403 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]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms 18:04:03 INFO - PROCESS | 3728 | 1464055443444 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 3728 | 1464055443446 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 18:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:04:03 INFO - PROCESS | 3728 | 1464055443449 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 3728 | 1464055443451 Marionette TRACE conn2 <- [1,1206,null,{}] 18:04:03 INFO - PROCESS | 3728 | 1464055443454 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}] 18:04:03 INFO - PROCESS | 3728 | 1464055443581 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:04:03 INFO - PROCESS | 3728 | 1464055443634 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 3728 | ++DOCSHELL 1050E400 == 64 [pid = 3728] [id = 311] 18:04:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (10A56C00) [pid = 3728] [serial = 932] [outer = 00000000] 18:04:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (199D0C00) [pid = 3728] [serial = 933] [outer = 10A56C00] 18:04:03 INFO - PROCESS | 3728 | 1464055443679 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (19FE9400) [pid = 3728] [serial = 934] [outer = 10A56C00] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (176CF400) [pid = 3728] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (198BBC00) [pid = 3728] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (10B0C800) [pid = 3728] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (0F23A000) [pid = 3728] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (13B26400) [pid = 3728] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (10B0B800) [pid = 3728] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (15D6A000) [pid = 3728] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (154C1800) [pid = 3728] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (164B7C00) [pid = 3728] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (15EB7000) [pid = 3728] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:04:03 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (162E1C00) [pid = 3728] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:04:04 INFO - PROCESS | 3728 | 1464055444114 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]]]}] 18:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 702ms 18:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:04:04 INFO - PROCESS | 3728 | 1464055444157 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 3728 | 1464055444159 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 18:04:04 INFO - PROCESS | 3728 | 1464055444162 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 3728 | 1464055444164 Marionette TRACE conn2 <- [1,1210,null,{}] 18:04:04 INFO - PROCESS | 3728 | 1464055444168 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}] 18:04:04 INFO - PROCESS | 3728 | 1464055444234 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:04:04 INFO - PROCESS | 3728 | 1464055444240 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 3728 | ++DOCSHELL 13E73000 == 65 [pid = 3728] [id = 312] 18:04:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (15841000) [pid = 3728] [serial = 935] [outer = 00000000] 18:04:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (174E4800) [pid = 3728] [serial = 936] [outer = 15841000] 18:04:04 INFO - PROCESS | 3728 | 1464055444305 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (18224800) [pid = 3728] [serial = 937] [outer = 15841000] 18:04:04 INFO - PROCESS | 3728 | 1464055444672 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] 18:04:04 INFO - PROCESS | 3728 | 1464055444721 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 18:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:04:04 INFO - PROCESS | 3728 | 1464055444724 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 3728 | 1464055444726 Marionette TRACE conn2 <- [1,1214,null,{}] 18:04:04 INFO - PROCESS | 3728 | 1464055444729 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}] 18:04:04 INFO - PROCESS | 3728 | 1464055444797 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:04:04 INFO - PROCESS | 3728 | 1464055444803 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 3728 | ++DOCSHELL 13A57800 == 66 [pid = 3728] [id = 313] 18:04:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (15D73800) [pid = 3728] [serial = 938] [outer = 00000000] 18:04:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1A5B8800) [pid = 3728] [serial = 939] [outer = 15D73800] 18:04:04 INFO - PROCESS | 3728 | 1464055444847 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1A7C6400) [pid = 3728] [serial = 940] [outer = 15D73800] 18:04:05 INFO - PROCESS | 3728 | 1464055445242 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]]]}] 18:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 565ms 18:04:05 INFO - PROCESS | 3728 | 1464055445292 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 3728 | 1464055445294 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 18:04:05 INFO - PROCESS | 3728 | 1464055445298 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 3728 | 1464055445299 Marionette TRACE conn2 <- [1,1218,null,{}] 18:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:04:05 INFO - PROCESS | 3728 | 1464055445312 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}] 18:04:05 INFO - PROCESS | 3728 | 1464055445383 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:04:05 INFO - PROCESS | 3728 | 1464055445390 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 3728 | ++DOCSHELL 198BD000 == 67 [pid = 3728] [id = 314] 18:04:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (199B8800) [pid = 3728] [serial = 941] [outer = 00000000] 18:04:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1ABA2800) [pid = 3728] [serial = 942] [outer = 199B8800] 18:04:05 INFO - PROCESS | 3728 | 1464055445440 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (1AE68C00) [pid = 3728] [serial = 943] [outer = 199B8800] 18:04:06 INFO - PROCESS | 3728 | 1464055446151 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]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 868ms 18:04:06 INFO - PROCESS | 3728 | 1464055446175 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 3728 | 1464055446180 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 18:04:06 INFO - PROCESS | 3728 | 1464055446186 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:04:06 INFO - PROCESS | 3728 | 1464055446190 Marionette TRACE conn2 <- [1,1222,null,{}] 18:04:06 INFO - PROCESS | 3728 | 1464055446196 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}] 18:04:06 INFO - PROCESS | 3728 | 1464055446320 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:04:06 INFO - PROCESS | 3728 | 1464055446449 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 3728 | ++DOCSHELL 105EEC00 == 68 [pid = 3728] [id = 315] 18:04:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (10A5D400) [pid = 3728] [serial = 944] [outer = 00000000] 18:04:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1320A400) [pid = 3728] [serial = 945] [outer = 10A5D400] 18:04:06 INFO - PROCESS | 3728 | 1464055446489 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (13A4B800) [pid = 3728] [serial = 946] [outer = 10A5D400] 18:04:07 INFO - PROCESS | 3728 | 1464055447030 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]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 868ms 18:04:07 INFO - PROCESS | 3728 | 1464055447060 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 3728 | 1464055447067 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:04:07 INFO - PROCESS | 3728 | 1464055447073 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 3728 | 1464055447076 Marionette TRACE conn2 <- [1,1226,null,{}] 18:04:07 INFO - PROCESS | 3728 | 1464055447080 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}] 18:04:07 INFO - PROCESS | 3728 | 1464055447200 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:04:07 INFO - PROCESS | 3728 | 1464055447298 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 3728 | ++DOCSHELL 1438BC00 == 69 [pid = 3728] [id = 316] 18:04:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (143CFC00) [pid = 3728] [serial = 947] [outer = 00000000] 18:04:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (15F9F400) [pid = 3728] [serial = 948] [outer = 143CFC00] 18:04:07 INFO - PROCESS | 3728 | 1464055447395 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (174E3000) [pid = 3728] [serial = 949] [outer = 143CFC00] 18:04:07 INFO - PROCESS | 3728 | 1464055447959 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]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 922ms 18:04:07 INFO - PROCESS | 3728 | 1464055447998 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 3728 | 1464055448001 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:04:08 INFO - PROCESS | 3728 | 1464055448024 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 3728 | 1464055448028 Marionette TRACE conn2 <- [1,1230,null,{}] 18:04:08 INFO - PROCESS | 3728 | 1464055448039 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}] 18:04:08 INFO - PROCESS | 3728 | 1464055448133 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:04:08 INFO - PROCESS | 3728 | 1464055448259 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 3728 | ++DOCSHELL 0F239C00 == 70 [pid = 3728] [id = 317] 18:04:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (199BAC00) [pid = 3728] [serial = 950] [outer = 00000000] 18:04:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1A7CCC00) [pid = 3728] [serial = 951] [outer = 199BAC00] 18:04:08 INFO - PROCESS | 3728 | 1464055448319 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (1ADD8800) [pid = 3728] [serial = 952] [outer = 199BAC00] 18:04:08 INFO - PROCESS | 3728 | 1464055448892 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]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 922ms 18:04:08 INFO - PROCESS | 3728 | 1464055448941 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 3728 | 1464055448944 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 18:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:04:08 INFO - PROCESS | 3728 | 1464055448948 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 3728 | 1464055448950 Marionette TRACE conn2 <- [1,1234,null,{}] 18:04:08 INFO - PROCESS | 3728 | 1464055448970 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}] 18:04:09 INFO - PROCESS | 3728 | 1464055449065 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:04:09 INFO - PROCESS | 3728 | 1464055449207 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 3728 | ++DOCSHELL 19C3DC00 == 71 [pid = 3728] [id = 318] 18:04:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1ABA3000) [pid = 3728] [serial = 953] [outer = 00000000] 18:04:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (1B103800) [pid = 3728] [serial = 954] [outer = 1ABA3000] 18:04:09 INFO - PROCESS | 3728 | 1464055449263 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (1B108400) [pid = 3728] [serial = 955] [outer = 1ABA3000] 18:04:09 INFO - PROCESS | 3728 | 1464055449783 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]]]}] 18:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 881ms 18:04:09 INFO - PROCESS | 3728 | 1464055449833 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 3728 | 1464055449836 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 18:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:04:09 INFO - PROCESS | 3728 | 1464055449839 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 3728 | 1464055449841 Marionette TRACE conn2 <- [1,1238,null,{}] 18:04:09 INFO - PROCESS | 3728 | 1464055449845 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}] 18:04:09 INFO - PROCESS | 3728 | 1464055449935 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:04:10 INFO - PROCESS | 3728 | 1464055450049 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 3728 | ++DOCSHELL 15714C00 == 72 [pid = 3728] [id = 319] 18:04:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (15716400) [pid = 3728] [serial = 956] [outer = 00000000] 18:04:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (17501800) [pid = 3728] [serial = 957] [outer = 15716400] 18:04:10 INFO - PROCESS | 3728 | 1464055450085 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (198BCC00) [pid = 3728] [serial = 958] [outer = 15716400] 18:04:10 INFO - PROCESS | 3728 | 1464055450904 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]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1088ms 18:04:10 INFO - PROCESS | 3728 | 1464055450933 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 3728 | 1464055450938 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:04:10 INFO - PROCESS | 3728 | 1464055450945 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 3728 | 1464055450948 Marionette TRACE conn2 <- [1,1242,null,{}] 18:04:10 INFO - PROCESS | 3728 | 1464055450953 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}] 18:04:11 INFO - PROCESS | 3728 | 1464055451053 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:04:11 INFO - PROCESS | 3728 | 1464055451201 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:11 INFO - PROCESS | 3728 | ++DOCSHELL 11F1A400 == 73 [pid = 3728] [id = 320] 18:04:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1290DC00) [pid = 3728] [serial = 959] [outer = 00000000] 18:04:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (13212400) [pid = 3728] [serial = 960] [outer = 1290DC00] 18:04:11 INFO - PROCESS | 3728 | 1464055451235 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (13B24000) [pid = 3728] [serial = 961] [outer = 1290DC00] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 13A57800 == 72 [pid = 3728] [id = 313] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 13E73000 == 71 [pid = 3728] [id = 312] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 1050E400 == 70 [pid = 3728] [id = 311] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 164BB400 == 69 [pid = 3728] [id = 310] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 164BC800 == 68 [pid = 3728] [id = 309] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 10563C00 == 67 [pid = 3728] [id = 308] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 15717800 == 66 [pid = 3728] [id = 307] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 0F260000 == 65 [pid = 3728] [id = 306] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 13211400 == 64 [pid = 3728] [id = 305] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 0C77B800 == 63 [pid = 3728] [id = 304] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 13212000 == 62 [pid = 3728] [id = 303] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (199C9400) [pid = 3728] [serial = 864] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (1A23E000) [pid = 3728] [serial = 894] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 1A7CDC00 == 61 [pid = 3728] [id = 302] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 17EAB000 == 60 [pid = 3728] [id = 301] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 0F23A800 == 59 [pid = 3728] [id = 300] 18:04:11 INFO - PROCESS | 3728 | --DOCSHELL 0F252C00 == 58 [pid = 3728] [id = 299] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (175AF400) [pid = 3728] [serial = 850] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (19FDF400) [pid = 3728] [serial = 808] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (199B9000) [pid = 3728] [serial = 891] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (199C1000) [pid = 3728] [serial = 886] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (174E3C00) [pid = 3728] [serial = 879] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (17502800) [pid = 3728] [serial = 880] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (15FA7400) [pid = 3728] [serial = 889] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1822F800) [pid = 3728] [serial = 882] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (199C0000) [pid = 3728] [serial = 885] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1125CC00) [pid = 3728] [serial = 870] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (198B8800) [pid = 3728] [serial = 883] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (12BDB400) [pid = 3728] [serial = 871] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1320C800) [pid = 3728] [serial = 888] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (198B0000) [pid = 3728] [serial = 861] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (13E6AC00) [pid = 3728] [serial = 873] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1438F400) [pid = 3728] [serial = 874] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (11087C00) [pid = 3728] [serial = 868] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (10C38400) [pid = 3728] [serial = 867] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (19C34000) [pid = 3728] [serial = 892] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (15D74800) [pid = 3728] [serial = 876] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (162E2000) [pid = 3728] [serial = 877] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (12F91800) [pid = 3728] [serial = 855] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (157B6C00) [pid = 3728] [serial = 858] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (0F25B400) [pid = 3728] [serial = 852] [outer = 00000000] [url = about:blank] 18:04:11 INFO - PROCESS | 3728 | 1464055451750 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]]]}] 18:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 827ms 18:04:11 INFO - PROCESS | 3728 | 1464055451786 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 3728 | 1464055451791 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 18:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:04:11 INFO - PROCESS | 3728 | 1464055451798 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 3728 | 1464055451800 Marionette TRACE conn2 <- [1,1246,null,{}] 18:04:11 INFO - PROCESS | 3728 | 1464055451804 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}] 18:04:11 INFO - PROCESS | 3728 | 1464055451875 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:04:11 INFO - PROCESS | 3728 | 1464055451886 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:11 INFO - PROCESS | 3728 | ++DOCSHELL 12910800 == 59 [pid = 3728] [id = 321] 18:04:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (12914000) [pid = 3728] [serial = 962] [outer = 00000000] 18:04:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (132E4400) [pid = 3728] [serial = 963] [outer = 12914000] 18:04:11 INFO - PROCESS | 3728 | 1464055451934 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (13E73800) [pid = 3728] [serial = 964] [outer = 12914000] 18:04:12 INFO - PROCESS | 3728 | 1464055452367 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]]]}] 18:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 620ms 18:04:12 INFO - PROCESS | 3728 | 1464055452410 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:04:12 INFO - PROCESS | 3728 | 1464055452412 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 18:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:04:12 INFO - PROCESS | 3728 | 1464055452416 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:04:12 INFO - PROCESS | 3728 | 1464055452419 Marionette TRACE conn2 <- [1,1250,null,{}] 18:04:12 INFO - PROCESS | 3728 | 1464055452429 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}] 18:04:12 INFO - PROCESS | 3728 | 1464055452510 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:04:12 INFO - PROCESS | 3728 | 1464055452629 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 3728 | ++DOCSHELL 157B7400 == 60 [pid = 3728] [id = 322] 18:04:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (15835800) [pid = 3728] [serial = 965] [outer = 00000000] 18:04:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (158DB000) [pid = 3728] [serial = 966] [outer = 15835800] 18:04:12 INFO - PROCESS | 3728 | 1464055452676 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (15FA7400) [pid = 3728] [serial = 967] [outer = 15835800] 18:04:12 INFO - PROCESS | 3728 | 1464055453007 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]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 619ms 18:04:13 INFO - PROCESS | 3728 | 1464055453033 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 3728 | 1464055453036 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 18:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:04:13 INFO - PROCESS | 3728 | 1464055453039 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 3728 | 1464055453041 Marionette TRACE conn2 <- [1,1254,null,{}] 18:04:13 INFO - PROCESS | 3728 | 1464055453045 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}] 18:04:13 INFO - PROCESS | 3728 | 1464055453115 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:04:13 INFO - PROCESS | 3728 | 1464055453122 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 3728 | ++DOCSHELL 164B7000 == 61 [pid = 3728] [id = 323] 18:04:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (164B7C00) [pid = 3728] [serial = 968] [outer = 00000000] 18:04:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (16BA0C00) [pid = 3728] [serial = 969] [outer = 164B7C00] 18:04:13 INFO - PROCESS | 3728 | 1464055453167 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (174EE000) [pid = 3728] [serial = 970] [outer = 164B7C00] 18:04:13 INFO - PROCESS | 3728 | 1464055453622 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]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 606ms 18:04:13 INFO - PROCESS | 3728 | 1464055453658 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:04:13 INFO - PROCESS | 3728 | 1464055453670 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 18:04:13 INFO - PROCESS | 3728 | 1464055453674 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 3728 | 1464055453676 Marionette TRACE conn2 <- [1,1258,null,{}] 18:04:13 INFO - PROCESS | 3728 | 1464055453679 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}] 18:04:13 INFO - PROCESS | 3728 | 1464055453780 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:04:13 INFO - PROCESS | 3728 | 1464055453856 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 3728 | ++DOCSHELL 103CC800 == 62 [pid = 3728] [id = 324] 18:04:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (164BA800) [pid = 3728] [serial = 971] [outer = 00000000] 18:04:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1770DC00) [pid = 3728] [serial = 972] [outer = 164BA800] 18:04:13 INFO - PROCESS | 3728 | 1464055453901 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (17E10C00) [pid = 3728] [serial = 973] [outer = 164BA800] 18:04:14 INFO - PROCESS | 3728 | 1464055454305 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]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 702ms 18:04:14 INFO - PROCESS | 3728 | 1464055454378 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3728 | 1464055454381 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:04:14 INFO - PROCESS | 3728 | 1464055454384 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 3728 | 1464055454386 Marionette TRACE conn2 <- [1,1262,null,{}] 18:04:14 INFO - PROCESS | 3728 | 1464055454389 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}] 18:04:14 INFO - PROCESS | 3728 | 1464055454527 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:04:14 INFO - PROCESS | 3728 | 1464055454581 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3728 | ++DOCSHELL 1822D400 == 63 [pid = 3728] [id = 325] 18:04:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (199B6800) [pid = 3728] [serial = 974] [outer = 00000000] 18:04:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (199CC000) [pid = 3728] [serial = 975] [outer = 199B6800] 18:04:14 INFO - PROCESS | 3728 | 1464055454628 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (19C3A000) [pid = 3728] [serial = 976] [outer = 199B6800] 18:04:15 INFO - PROCESS | 3728 | 1464055455049 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]]]}] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (16789C00) [pid = 3728] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (0C7EE800) [pid = 3728] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (15718C00) [pid = 3728] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (13211C00) [pid = 3728] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (13185000) [pid = 3728] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (16B9F400) [pid = 3728] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (104EBC00) [pid = 3728] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (10A56C00) [pid = 3728] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (15D73800) [pid = 3728] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:04:15 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (15841000) [pid = 3728] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 827ms 18:04:15 INFO - PROCESS | 3728 | 1464055455213 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 3728 | 1464055455215 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 18:04:15 INFO - PROCESS | 3728 | 1464055455218 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:04:15 INFO - PROCESS | 3728 | 1464055455220 Marionette TRACE conn2 <- [1,1266,null,{}] 18:04:15 INFO - PROCESS | 3728 | 1464055455224 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}] 18:04:15 INFO - PROCESS | 3728 | 1464055455310 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:04:15 INFO - PROCESS | 3728 | 1464055455301 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 3728 | ++DOCSHELL 10C35000 == 64 [pid = 3728] [id = 326] 18:04:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (13233800) [pid = 3728] [serial = 977] [outer = 00000000] 18:04:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (15713400) [pid = 3728] [serial = 978] [outer = 13233800] 18:04:15 INFO - PROCESS | 3728 | 1464055455347 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (15718C00) [pid = 3728] [serial = 979] [outer = 13233800] 18:04:15 INFO - PROCESS | 3728 | 1464055455764 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]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 606ms 18:04:15 INFO - PROCESS | 3728 | 1464055455831 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 3728 | 1464055455833 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 18:04:15 INFO - PROCESS | 3728 | 1464055455837 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:04:15 INFO - PROCESS | 3728 | 1464055455839 Marionette TRACE conn2 <- [1,1270,null,{}] 18:04:15 INFO - PROCESS | 3728 | 1464055455842 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}] 18:04:15 INFO - PROCESS | 3728 | 1464055455937 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:04:15 INFO - PROCESS | 3728 | 1464055455943 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 3728 | ++DOCSHELL 10B03000 == 65 [pid = 3728] [id = 327] 18:04:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (164B7400) [pid = 3728] [serial = 980] [outer = 00000000] 18:04:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (18232800) [pid = 3728] [serial = 981] [outer = 164B7400] 18:04:15 INFO - PROCESS | 3728 | 1464055455970 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (19FE4800) [pid = 3728] [serial = 982] [outer = 164B7400] 18:04:16 INFO - PROCESS | 3728 | 1464055456363 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]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 564ms 18:04:16 INFO - PROCESS | 3728 | 1464055456413 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 3728 | 1464055456415 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:04:16 INFO - PROCESS | 3728 | 1464055456418 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 3728 | 1464055456420 Marionette TRACE conn2 <- [1,1274,null,{}] 18:04:16 INFO - PROCESS | 3728 | 1464055456423 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}] 18:04:16 INFO - PROCESS | 3728 | 1464055456491 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:04:16 INFO - PROCESS | 3728 | 1464055456538 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3728 | ++DOCSHELL 165C2000 == 66 [pid = 3728] [id = 328] 18:04:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (168B5C00) [pid = 3728] [serial = 983] [outer = 00000000] 18:04:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (168BD400) [pid = 3728] [serial = 984] [outer = 168B5C00] 18:04:16 INFO - PROCESS | 3728 | 1464055456583 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (168BF800) [pid = 3728] [serial = 985] [outer = 168B5C00] 18:04:17 INFO - PROCESS | 3728 | 1464055457063 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]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 703ms 18:04:17 INFO - PROCESS | 3728 | 1464055457112 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 3728 | 1464055457117 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 18:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:04:17 INFO - PROCESS | 3728 | 1464055457123 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 3728 | 1464055457127 Marionette TRACE conn2 <- [1,1278,null,{}] 18:04:17 INFO - PROCESS | 3728 | 1464055457173 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}] 18:04:17 INFO - PROCESS | 3728 | 1464055457308 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:04:17 INFO - PROCESS | 3728 | 1464055457417 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 3728 | ++DOCSHELL 10326400 == 67 [pid = 3728] [id = 329] 18:04:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1047B400) [pid = 3728] [serial = 986] [outer = 00000000] 18:04:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (11857400) [pid = 3728] [serial = 987] [outer = 1047B400] 18:04:17 INFO - PROCESS | 3728 | 1464055457457 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (12F43400) [pid = 3728] [serial = 988] [outer = 1047B400] 18:04:18 INFO - PROCESS | 3728 | 1464055458056 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]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 964ms 18:04:18 INFO - PROCESS | 3728 | 1464055458092 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 3728 | 1464055458098 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 18:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:04:18 INFO - PROCESS | 3728 | 1464055458124 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 3728 | 1464055458127 Marionette TRACE conn2 <- [1,1282,null,{}] 18:04:18 INFO - PROCESS | 3728 | 1464055458131 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}] 18:04:18 INFO - PROCESS | 3728 | 1464055458246 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:04:18 INFO - PROCESS | 3728 | 1464055458389 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 3728 | ++DOCSHELL 13962000 == 68 [pid = 3728] [id = 330] 18:04:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1438D000) [pid = 3728] [serial = 989] [outer = 00000000] 18:04:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (157B7C00) [pid = 3728] [serial = 990] [outer = 1438D000] 18:04:18 INFO - PROCESS | 3728 | 1464055458445 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (15FA0800) [pid = 3728] [serial = 991] [outer = 1438D000] 18:04:18 INFO - PROCESS | 3728 | 1464055458977 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]]]}] 18:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 922ms 18:04:19 INFO - PROCESS | 3728 | 1464055459072 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 3728 | 1464055459075 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 18:04:19 INFO - PROCESS | 3728 | 1464055459079 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:04:19 INFO - PROCESS | 3728 | 1464055459083 Marionette TRACE conn2 <- [1,1286,null,{}] 18:04:19 INFO - PROCESS | 3728 | 1464055459092 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}] 18:04:19 INFO - PROCESS | 3728 | 1464055459219 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:04:19 INFO - PROCESS | 3728 | 1464055459329 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 3728 | ++DOCSHELL 168BC000 == 69 [pid = 3728] [id = 331] 18:04:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (168BE400) [pid = 3728] [serial = 992] [outer = 00000000] 18:04:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (199C1800) [pid = 3728] [serial = 993] [outer = 168BE400] 18:04:19 INFO - PROCESS | 3728 | 1464055459415 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (12B24C00) [pid = 3728] [serial = 994] [outer = 168BE400] 18:04:19 INFO - PROCESS | 3728 | 1464055460003 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]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 963ms 18:04:20 INFO - PROCESS | 3728 | 1464055460031 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 3728 | 1464055460034 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 18:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:04:20 INFO - PROCESS | 3728 | 1464055460037 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 3728 | 1464055460039 Marionette TRACE conn2 <- [1,1290,null,{}] 18:04:20 INFO - PROCESS | 3728 | 1464055460043 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}] 18:04:20 INFO - PROCESS | 3728 | 1464055460183 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:04:20 INFO - PROCESS | 3728 | 1464055460304 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 3728 | ++DOCSHELL 1AA61C00 == 70 [pid = 3728] [id = 332] 18:04:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1ABAD000) [pid = 3728] [serial = 995] [outer = 00000000] 18:04:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1AE74400) [pid = 3728] [serial = 996] [outer = 1ABAD000] 18:04:20 INFO - PROCESS | 3728 | 1464055460358 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1B106000) [pid = 3728] [serial = 997] [outer = 1ABAD000] 18:04:20 INFO - PROCESS | 3728 | 1464055460874 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]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 18:04:20 INFO - PROCESS | 3728 | 1464055460940 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 3728 | 1464055460925 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 18:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:04:20 INFO - PROCESS | 3728 | 1464055460929 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 3728 | 1464055460931 Marionette TRACE conn2 <- [1,1294,null,{}] 18:04:20 INFO - PROCESS | 3728 | 1464055460935 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}] 18:04:21 INFO - PROCESS | 3728 | 1464055461042 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:04:21 INFO - PROCESS | 3728 | 1464055461165 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 3728 | ++DOCSHELL 0F396000 == 71 [pid = 3728] [id = 333] 18:04:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (10322000) [pid = 3728] [serial = 998] [outer = 00000000] 18:04:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (1B3A8000) [pid = 3728] [serial = 999] [outer = 10322000] 18:04:21 INFO - PROCESS | 3728 | 1464055461202 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1B3AE400) [pid = 3728] [serial = 1000] [outer = 10322000] 18:04:21 INFO - PROCESS | 3728 | 1464055461734 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]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 826ms 18:04:21 INFO - PROCESS | 3728 | 1464055461781 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 3728 | 1464055461765 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 18:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:04:21 INFO - PROCESS | 3728 | 1464055461769 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 3728 | 1464055461771 Marionette TRACE conn2 <- [1,1298,null,{}] 18:04:21 INFO - PROCESS | 3728 | 1464055461775 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}] 18:04:21 INFO - PROCESS | 3728 | 1464055461901 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:04:22 INFO - PROCESS | 3728 | 1464055462055 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 3728 | ++DOCSHELL 168C4C00 == 72 [pid = 3728] [id = 334] 18:04:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (1980E400) [pid = 3728] [serial = 1001] [outer = 00000000] 18:04:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (19813C00) [pid = 3728] [serial = 1002] [outer = 1980E400] 18:04:22 INFO - PROCESS | 3728 | 1464055462092 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1B3A7000) [pid = 3728] [serial = 1003] [outer = 1980E400] 18:04:22 INFO - PROCESS | 3728 | 1464055462873 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] 18:04:22 INFO - PROCESS | 3728 | 1464055462929 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 18:04:22 INFO - PROCESS | 3728 | 1464055462934 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:04:22 INFO - PROCESS | 3728 | 1464055462938 Marionette TRACE conn2 <- [1,1302,null,{}] 18:04:22 INFO - PROCESS | 3728 | 1464055462943 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}] 18:04:23 INFO - PROCESS | 3728 | 1464055463036 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:04:23 INFO - PROCESS | 3728 | 1464055463185 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 3728 | ++DOCSHELL 1108F800 == 73 [pid = 3728] [id = 335] 18:04:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (110F3C00) [pid = 3728] [serial = 1004] [outer = 00000000] 18:04:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (12BDC400) [pid = 3728] [serial = 1005] [outer = 110F3C00] 18:04:23 INFO - PROCESS | 3728 | 1464055463236 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (13E6E800) [pid = 3728] [serial = 1006] [outer = 110F3C00] 18:04:23 INFO - PROCESS | 3728 | 1464055463759 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]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 827ms 18:04:23 INFO - PROCESS | 3728 | 1464055463779 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 3728 | 1464055463763 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 18:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:04:23 INFO - PROCESS | 3728 | 1464055463769 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 3728 | 1464055463771 Marionette TRACE conn2 <- [1,1306,null,{}] 18:04:23 INFO - PROCESS | 3728 | 1464055463775 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}] 18:04:23 INFO - PROCESS | 3728 | 1464055463878 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:04:24 INFO - PROCESS | 3728 | 1464055464010 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 10B03000 == 72 [pid = 3728] [id = 327] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 10C35000 == 71 [pid = 3728] [id = 326] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 1822D400 == 70 [pid = 3728] [id = 325] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 103CC800 == 69 [pid = 3728] [id = 324] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 164B7000 == 68 [pid = 3728] [id = 323] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 157B7400 == 67 [pid = 3728] [id = 322] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 12910800 == 66 [pid = 3728] [id = 321] 18:04:24 INFO - PROCESS | 3728 | --DOCSHELL 11F1A400 == 65 [pid = 3728] [id = 320] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (16BA4000) [pid = 3728] [serial = 927] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (10C33400) [pid = 3728] [serial = 897] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (10C37800) [pid = 3728] [serial = 913] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (105F4C00) [pid = 3728] [serial = 912] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (15722000) [pid = 3728] [serial = 921] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (158CC800) [pid = 3728] [serial = 922] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (1431E000) [pid = 3728] [serial = 916] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (13938C00) [pid = 3728] [serial = 915] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (1AA5B400) [pid = 3728] [serial = 906] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (15D88000) [pid = 3728] [serial = 924] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (18226400) [pid = 3728] [serial = 931] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (17F32C00) [pid = 3728] [serial = 930] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (11F1B000) [pid = 3728] [serial = 918] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (13A51800) [pid = 3728] [serial = 919] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (174EBC00) [pid = 3728] [serial = 928] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (199C4000) [pid = 3728] [serial = 903] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1ABA6800) [pid = 3728] [serial = 909] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (199D0C00) [pid = 3728] [serial = 933] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (13932800) [pid = 3728] [serial = 900] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (1ABA2800) [pid = 3728] [serial = 942] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1A5B8800) [pid = 3728] [serial = 939] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1A7C6400) [pid = 3728] [serial = 940] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (19FE9400) [pid = 3728] [serial = 934] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (174E4800) [pid = 3728] [serial = 936] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (162DE000) [pid = 3728] [serial = 925] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (18224800) [pid = 3728] [serial = 937] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3728 | ++DOCSHELL 0F23A000 == 66 [pid = 3728] [id = 336] 18:04:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (0F258800) [pid = 3728] [serial = 1007] [outer = 00000000] 18:04:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (10B07800) [pid = 3728] [serial = 1008] [outer = 0F258800] 18:04:24 INFO - PROCESS | 3728 | 1464055464096 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (11F1A400) [pid = 3728] [serial = 1009] [outer = 0F258800] 18:04:24 INFO - PROCESS | 3728 | 1464055464492 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]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 744ms 18:04:24 INFO - PROCESS | 3728 | 1464055464524 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 3728 | 1464055464527 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 18:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:04:24 INFO - PROCESS | 3728 | 1464055464534 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 3728 | 1464055464538 Marionette TRACE conn2 <- [1,1310,null,{}] 18:04:24 INFO - PROCESS | 3728 | 1464055464548 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}] 18:04:24 INFO - PROCESS | 3728 | 1464055464624 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:04:24 INFO - PROCESS | 3728 | 1464055464634 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 3728 | ++DOCSHELL 158D0C00 == 67 [pid = 3728] [id = 337] 18:04:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (158D1800) [pid = 3728] [serial = 1010] [outer = 00000000] 18:04:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (15FA1400) [pid = 3728] [serial = 1011] [outer = 158D1800] 18:04:24 INFO - PROCESS | 3728 | 1464055464692 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (164B5000) [pid = 3728] [serial = 1012] [outer = 158D1800] 18:04:25 INFO - PROCESS | 3728 | 1464055465124 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]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 605ms 18:04:25 INFO - PROCESS | 3728 | 1464055465145 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 3728 | 1464055465147 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 18:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:04:25 INFO - PROCESS | 3728 | 1464055465150 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 3728 | 1464055465152 Marionette TRACE conn2 <- [1,1314,null,{}] 18:04:25 INFO - PROCESS | 3728 | 1464055465156 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}] 18:04:25 INFO - PROCESS | 3728 | 1464055465223 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:04:25 INFO - PROCESS | 3728 | 1464055465230 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 3728 | ++DOCSHELL 15FADC00 == 68 [pid = 3728] [id = 338] 18:04:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (162DA800) [pid = 3728] [serial = 1013] [outer = 00000000] 18:04:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (168C4400) [pid = 3728] [serial = 1014] [outer = 162DA800] 18:04:25 INFO - PROCESS | 3728 | 1464055465276 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (174E9C00) [pid = 3728] [serial = 1015] [outer = 162DA800] 18:04:25 INFO - PROCESS | 3728 | 1464055465691 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]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 551ms 18:04:25 INFO - PROCESS | 3728 | 1464055465703 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 3728 | 1464055465705 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 18:04:25 INFO - PROCESS | 3728 | 1464055465708 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:04:25 INFO - PROCESS | 3728 | 1464055465710 Marionette TRACE conn2 <- [1,1318,null,{}] 18:04:25 INFO - PROCESS | 3728 | 1464055465714 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}] 18:04:25 INFO - PROCESS | 3728 | 1464055465801 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:04:25 INFO - PROCESS | 3728 | 1464055465808 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 3728 | ++DOCSHELL 168B9400 == 69 [pid = 3728] [id = 339] 18:04:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (17505000) [pid = 3728] [serial = 1016] [outer = 00000000] 18:04:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (18229800) [pid = 3728] [serial = 1017] [outer = 17505000] 18:04:25 INFO - PROCESS | 3728 | 1464055465854 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (1980A400) [pid = 3728] [serial = 1018] [outer = 17505000] 18:04:26 INFO - PROCESS | 3728 | 1464055466309 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]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 605ms 18:04:26 INFO - PROCESS | 3728 | 1464055466337 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 3728 | 1464055466339 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 18:04:26 INFO - PROCESS | 3728 | 1464055466343 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:04:26 INFO - PROCESS | 3728 | 1464055466345 Marionette TRACE conn2 <- [1,1322,null,{}] 18:04:26 INFO - PROCESS | 3728 | 1464055466348 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}] 18:04:26 INFO - PROCESS | 3728 | 1464055466464 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:04:26 INFO - PROCESS | 3728 | 1464055466518 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 3728 | ++DOCSHELL 19813400 == 70 [pid = 3728] [id = 340] 18:04:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (19815C00) [pid = 3728] [serial = 1019] [outer = 00000000] 18:04:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (199B7400) [pid = 3728] [serial = 1020] [outer = 19815C00] 18:04:26 INFO - PROCESS | 3728 | 1464055466564 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (199BEC00) [pid = 3728] [serial = 1021] [outer = 19815C00] 18:04:26 INFO - PROCESS | 3728 | 1464055466961 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]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 647ms 18:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:04:26 INFO - PROCESS | 3728 | 1464055466998 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 3728 | 1464055467000 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 18:04:26 INFO - PROCESS | 3728 | 1464055466986 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 3728 | 1464055466988 Marionette TRACE conn2 <- [1,1326,null,{}] 18:04:26 INFO - PROCESS | 3728 | 1464055466991 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}] 18:04:27 INFO - PROCESS | 3728 | 1464055467145 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:04:27 INFO - PROCESS | 3728 | 1464055467169 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 3728 | ++DOCSHELL 199D6C00 == 71 [pid = 3728] [id = 341] 18:04:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (19FE5800) [pid = 3728] [serial = 1022] [outer = 00000000] 18:04:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1A23B000) [pid = 3728] [serial = 1023] [outer = 19FE5800] 18:04:27 INFO - PROCESS | 3728 | 1464055467215 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1A5C7000) [pid = 3728] [serial = 1024] [outer = 19FE5800] 18:04:28 INFO - PROCESS | 3728 | 1464055468014 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]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1046ms 18:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:04:28 INFO - PROCESS | 3728 | 1464055468050 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 3728 | 1464055468052 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 18:04:28 INFO - PROCESS | 3728 | 1464055468055 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 3728 | 1464055468057 Marionette TRACE conn2 <- [1,1330,null,{}] 18:04:28 INFO - PROCESS | 3728 | 1464055468061 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}] 18:04:28 INFO - PROCESS | 3728 | 1464055468297 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (164BA800) [pid = 3728] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (199B6800) [pid = 3728] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (1290DC00) [pid = 3728] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (12914000) [pid = 3728] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (164B7C00) [pid = 3728] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (13233800) [pid = 3728] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (15835800) [pid = 3728] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (164B7400) [pid = 3728] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (19FE8000) [pid = 3728] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (13204C00) [pid = 3728] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (10375800) [pid = 3728] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (199C7400) [pid = 3728] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (13E6B000) [pid = 3728] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:04:28 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (10A60800) [pid = 3728] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:04:28 INFO - PROCESS | 3728 | 1464055468398 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 3728 | ++DOCSHELL 0F260000 == 72 [pid = 3728] [id = 342] 18:04:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (10375800) [pid = 3728] [serial = 1025] [outer = 00000000] 18:04:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (11085400) [pid = 3728] [serial = 1026] [outer = 10375800] 18:04:28 INFO - PROCESS | 3728 | 1464055468445 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (13204C00) [pid = 3728] [serial = 1027] [outer = 10375800] 18:04:28 INFO - PROCESS | 3728 | 1464055468771 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]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 744ms 18:04:28 INFO - PROCESS | 3728 | 1464055468800 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 3728 | 1464055468802 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 18:04:28 INFO - PROCESS | 3728 | 1464055468805 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:04:28 INFO - PROCESS | 3728 | 1464055468817 Marionette TRACE conn2 <- [1,1334,null,{}] 18:04:28 INFO - PROCESS | 3728 | 1464055468820 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}] 18:04:28 INFO - PROCESS | 3728 | 1464055468894 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:04:28 INFO - PROCESS | 3728 | 1464055468900 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 3728 | ++DOCSHELL 10A60800 == 73 [pid = 3728] [id = 343] 18:04:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (11FAF400) [pid = 3728] [serial = 1028] [outer = 00000000] 18:04:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (17D5A800) [pid = 3728] [serial = 1029] [outer = 11FAF400] 18:04:28 INFO - PROCESS | 3728 | 1464055468946 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (19753C00) [pid = 3728] [serial = 1030] [outer = 11FAF400] 18:04:29 INFO - PROCESS | 3728 | 1464055469372 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]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 619ms 18:04:29 INFO - PROCESS | 3728 | 1464055469429 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 3728 | 1464055469431 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 18:04:29 INFO - PROCESS | 3728 | 1464055469435 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:04:29 INFO - PROCESS | 3728 | 1464055469437 Marionette TRACE conn2 <- [1,1338,null,{}] 18:04:29 INFO - PROCESS | 3728 | 1464055469423 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}] 18:04:29 INFO - PROCESS | 3728 | 1464055469544 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:04:29 INFO - PROCESS | 3728 | 1464055469557 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 3728 | ++DOCSHELL 17D59800 == 74 [pid = 3728] [id = 344] 18:04:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (19756000) [pid = 3728] [serial = 1031] [outer = 00000000] 18:04:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (198BE000) [pid = 3728] [serial = 1032] [outer = 19756000] 18:04:29 INFO - PROCESS | 3728 | 1464055469580 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (199C1000) [pid = 3728] [serial = 1033] [outer = 19756000] 18:04:29 INFO - PROCESS | 3728 | 1464055470002 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]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 620ms 18:04:30 INFO - PROCESS | 3728 | 1464055470082 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 3728 | 1464055470086 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 18:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:04:30 INFO - PROCESS | 3728 | 1464055470092 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 3728 | 1464055470096 Marionette TRACE conn2 <- [1,1342,null,{}] 18:04:30 INFO - PROCESS | 3728 | 1464055470103 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}] 18:04:30 INFO - PROCESS | 3728 | 1464055470219 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:04:30 INFO - PROCESS | 3728 | 1464055470340 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 3728 | ++DOCSHELL 10C38400 == 75 [pid = 3728] [id = 345] 18:04:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (10C38800) [pid = 3728] [serial = 1034] [outer = 00000000] 18:04:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (110EAC00) [pid = 3728] [serial = 1035] [outer = 10C38800] 18:04:30 INFO - PROCESS | 3728 | 1464055470380 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (12FF7400) [pid = 3728] [serial = 1036] [outer = 10C38800] 18:04:31 INFO - PROCESS | 3728 | 1464055471055 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]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 964ms 18:04:31 INFO - PROCESS | 3728 | 1464055471076 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 3728 | 1464055471081 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 18:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:04:31 INFO - PROCESS | 3728 | 1464055471072 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 3728 | 1464055471076 Marionette TRACE conn2 <- [1,1346,null,{}] 18:04:31 INFO - PROCESS | 3728 | 1464055471081 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}] 18:04:31 INFO - PROCESS | 3728 | 1464055471197 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:04:31 INFO - PROCESS | 3728 | 1464055471325 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 3728 | ++DOCSHELL 13B2C400 == 76 [pid = 3728] [id = 346] 18:04:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1543A400) [pid = 3728] [serial = 1037] [outer = 00000000] 18:04:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (15841C00) [pid = 3728] [serial = 1038] [outer = 1543A400] 18:04:31 INFO - PROCESS | 3728 | 1464055471363 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (168B6400) [pid = 3728] [serial = 1039] [outer = 1543A400] 18:04:31 INFO - PROCESS | 3728 | 1464055471941 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]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 923ms 18:04:31 INFO - PROCESS | 3728 | 1464055472001 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 3728 | 1464055472003 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 18:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:04:32 INFO - PROCESS | 3728 | 1464055472028 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 3728 | 1464055472030 Marionette TRACE conn2 <- [1,1350,null,{}] 18:04:32 INFO - PROCESS | 3728 | 1464055472081 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}] 18:04:32 INFO - PROCESS | 3728 | 1464055472227 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:04:32 INFO - PROCESS | 3728 | 1464055472242 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 3728 | ++DOCSHELL 19813000 == 77 [pid = 3728] [id = 347] 18:04:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (19813800) [pid = 3728] [serial = 1040] [outer = 00000000] 18:04:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (198B6000) [pid = 3728] [serial = 1041] [outer = 19813800] 18:04:32 INFO - PROCESS | 3728 | 1464055472283 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (19FE5000) [pid = 3728] [serial = 1042] [outer = 19813800] 18:04:32 INFO - PROCESS | 3728 | 1464055472946 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]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 964ms 18:04:33 INFO - PROCESS | 3728 | 1464055473004 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 3728 | 1464055473006 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 18:04:33 INFO - PROCESS | 3728 | 1464055473010 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:04:33 INFO - PROCESS | 3728 | 1464055473013 Marionette TRACE conn2 <- [1,1354,null,{}] 18:04:33 INFO - PROCESS | 3728 | 1464055473016 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}] 18:04:33 INFO - PROCESS | 3728 | 1464055473130 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:04:33 INFO - PROCESS | 3728 | 1464055473261 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 3728 | ++DOCSHELL 0F25B400 == 78 [pid = 3728] [id = 348] 18:04:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (15713C00) [pid = 3728] [serial = 1043] [outer = 00000000] 18:04:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1B10D800) [pid = 3728] [serial = 1044] [outer = 15713C00] 18:04:33 INFO - PROCESS | 3728 | 1464055473318 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1B3A5800) [pid = 3728] [serial = 1045] [outer = 15713C00] 18:04:33 INFO - PROCESS | 3728 | 1464055473888 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] 18:04:33 INFO - PROCESS | 3728 | 1464055473962 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 18:04:33 INFO - PROCESS | 3728 | 1464055473965 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:04:33 INFO - PROCESS | 3728 | 1464055473950 Marionette TRACE conn2 <- [1,1358,null,{}] 18:04:33 INFO - PROCESS | 3728 | 1464055473953 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}] 18:04:34 INFO - PROCESS | 3728 | 1464055474064 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:04:34 INFO - PROCESS | 3728 | 1464055474251 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 3728 | ++DOCSHELL 168BA800 == 79 [pid = 3728] [id = 349] 18:04:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (1A0C6000) [pid = 3728] [serial = 1046] [outer = 00000000] 18:04:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (1AE73800) [pid = 3728] [serial = 1047] [outer = 1A0C6000] 18:04:34 INFO - PROCESS | 3728 | 1464055474308 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (1B50DC00) [pid = 3728] [serial = 1048] [outer = 1A0C6000] 18:04:35 INFO - PROCESS | 3728 | 1464055475135 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] 18:04:35 INFO - PROCESS | 3728 | 1464055475208 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 18:04:35 INFO - PROCESS | 3728 | 1464055475213 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:04:35 INFO - PROCESS | 3728 | 1464055475217 Marionette TRACE conn2 <- [1,1362,null,{}] 18:04:35 INFO - PROCESS | 3728 | 1464055475224 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}] 18:04:35 INFO - PROCESS | 3728 | 1464055475343 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:04:35 INFO - PROCESS | 3728 | 1464055475453 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 3728 | ++DOCSHELL 0F256400 == 80 [pid = 3728] [id = 350] 18:04:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (0F259800) [pid = 3728] [serial = 1049] [outer = 00000000] 18:04:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (10C3B800) [pid = 3728] [serial = 1050] [outer = 0F259800] 18:04:35 INFO - PROCESS | 3728 | 1464055475554 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (13A51800) [pid = 3728] [serial = 1051] [outer = 0F259800] 18:04:36 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:04:36 INFO - PROCESS | 3728 | 1464055476056 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] 18:04:36 INFO - PROCESS | 3728 | 1464055476099 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 18:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:04:36 INFO - PROCESS | 3728 | 1464055476105 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 3728 | 1464055476108 Marionette TRACE conn2 <- [1,1366,null,{}] 18:04:36 INFO - PROCESS | 3728 | 1464055476111 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}] 18:04:36 INFO - PROCESS | 3728 | 1464055476197 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:04:36 INFO - PROCESS | 3728 | 1464055476354 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 1678C400 == 79 [pid = 3728] [id = 249] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 199C8400 == 78 [pid = 3728] [id = 237] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 13935400 == 77 [pid = 3728] [id = 187] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 12B51800 == 76 [pid = 3728] [id = 114] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 1AA61800 == 75 [pid = 3728] [id = 224] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 1320B000 == 74 [pid = 3728] [id = 125] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 1047D800 == 73 [pid = 3728] [id = 235] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 10C35400 == 72 [pid = 3728] [id = 238] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 19FE3400 == 71 [pid = 3728] [id = 273] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 10A60800 == 70 [pid = 3728] [id = 343] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 0F260000 == 69 [pid = 3728] [id = 342] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 199D6C00 == 68 [pid = 3728] [id = 341] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 19813400 == 67 [pid = 3728] [id = 340] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 168B9400 == 66 [pid = 3728] [id = 339] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 15FADC00 == 65 [pid = 3728] [id = 338] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 158D0C00 == 64 [pid = 3728] [id = 337] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 0F23A000 == 63 [pid = 3728] [id = 336] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 1108F800 == 62 [pid = 3728] [id = 335] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (17501800) [pid = 3728] [serial = 957] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (168BD400) [pid = 3728] [serial = 984] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | ++DOCSHELL 0F235400 == 63 [pid = 3728] [id = 351] 18:04:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (0F238C00) [pid = 3728] [serial = 1052] [outer = 00000000] 18:04:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (10C35400) [pid = 3728] [serial = 1053] [outer = 0F238C00] 18:04:36 INFO - PROCESS | 3728 | 1464055476435 Marionette DEBUG loaded listener.js 18:04:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (13231C00) [pid = 3728] [serial = 1054] [outer = 0F238C00] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 168BC000 == 62 [pid = 3728] [id = 331] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 13962000 == 61 [pid = 3728] [id = 330] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 10326400 == 60 [pid = 3728] [id = 329] 18:04:36 INFO - PROCESS | 3728 | --DOCSHELL 165C2000 == 59 [pid = 3728] [id = 328] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1A5C1400) [pid = 3728] [serial = 820] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (132EA400) [pid = 3728] [serial = 769] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (11252800) [pid = 3728] [serial = 823] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (1A0C4400) [pid = 3728] [serial = 817] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (162D7400) [pid = 3728] [serial = 814] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (12F86400) [pid = 3728] [serial = 811] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1770DC00) [pid = 3728] [serial = 972] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (1A7CCC00) [pid = 3728] [serial = 951] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (199CC000) [pid = 3728] [serial = 975] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (17E10C00) [pid = 3728] [serial = 973] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1B103800) [pid = 3728] [serial = 954] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (13B24000) [pid = 3728] [serial = 961] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (13212400) [pid = 3728] [serial = 960] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (132E4400) [pid = 3728] [serial = 963] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (13E73800) [pid = 3728] [serial = 964] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1320A400) [pid = 3728] [serial = 945] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (16BA0C00) [pid = 3728] [serial = 969] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (15713400) [pid = 3728] [serial = 978] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (19C3A000) [pid = 3728] [serial = 976] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (15F9F400) [pid = 3728] [serial = 948] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (158DB000) [pid = 3728] [serial = 966] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (15FA7400) [pid = 3728] [serial = 967] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (19FE4800) [pid = 3728] [serial = 982] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (15718C00) [pid = 3728] [serial = 979] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (174EE000) [pid = 3728] [serial = 970] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (18232800) [pid = 3728] [serial = 981] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3728 | 1464055476824 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] 18:04:36 INFO - PROCESS | 3728 | 1464055476848 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 18:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:04:36 INFO - PROCESS | 3728 | 1464055476852 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 3728 | 1464055476855 Marionette TRACE conn2 <- [1,1370,null,{}] 18:04:36 INFO - PROCESS | 3728 | 1464055476865 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}] 18:04:36 INFO - PROCESS | 3728 | 1464055476966 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:04:36 INFO - PROCESS | 3728 | 1464055476956 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 3728 | ++DOCSHELL 13939C00 == 60 [pid = 3728] [id = 352] 18:04:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (15367C00) [pid = 3728] [serial = 1055] [outer = 00000000] 18:04:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (15721800) [pid = 3728] [serial = 1056] [outer = 15367C00] 18:04:36 INFO - PROCESS | 3728 | 1464055477004 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (158D0C00) [pid = 3728] [serial = 1057] [outer = 15367C00] 18:04:37 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:04:37 INFO - PROCESS | 3728 | 1464055477445 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] 18:04:37 INFO - PROCESS | 3728 | 1464055477468 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 18:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:04:37 INFO - PROCESS | 3728 | 1464055477476 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 3728 | 1464055477478 Marionette TRACE conn2 <- [1,1374,null,{}] 18:04:37 INFO - PROCESS | 3728 | 1464055477481 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}] 18:04:37 INFO - PROCESS | 3728 | 1464055477570 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:04:37 INFO - PROCESS | 3728 | 1464055477559 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 3728 | ++DOCSHELL 162D6C00 == 61 [pid = 3728] [id = 353] 18:04:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (162D7000) [pid = 3728] [serial = 1058] [outer = 00000000] 18:04:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (168B9800) [pid = 3728] [serial = 1059] [outer = 162D7000] 18:04:37 INFO - PROCESS | 3728 | 1464055477606 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (168C2400) [pid = 3728] [serial = 1060] [outer = 162D7000] 18:04:38 INFO - PROCESS | 3728 | 1464055478053 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] 18:04:38 INFO - PROCESS | 3728 | 1464055478096 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 18:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:04:38 INFO - PROCESS | 3728 | 1464055478099 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 3728 | 1464055478101 Marionette TRACE conn2 <- [1,1378,null,{}] 18:04:38 INFO - PROCESS | 3728 | 1464055478110 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}] 18:04:38 INFO - PROCESS | 3728 | 1464055478177 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:04:38 INFO - PROCESS | 3728 | 1464055478186 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 3728 | ++DOCSHELL 15F9F400 == 62 [pid = 3728] [id = 354] 18:04:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (16C0F400) [pid = 3728] [serial = 1061] [outer = 00000000] 18:04:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (176C1400) [pid = 3728] [serial = 1062] [outer = 16C0F400] 18:04:38 INFO - PROCESS | 3728 | 1464055478235 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (176CF400) [pid = 3728] [serial = 1063] [outer = 16C0F400] 18:04:38 INFO - PROCESS | 3728 | 1464055478676 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]]]}] 18:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 620ms 18:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:04:38 INFO - PROCESS | 3728 | 1464055478713 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 3728 | 1464055478715 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 18:04:38 INFO - PROCESS | 3728 | 1464055478719 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 3728 | 1464055478721 Marionette TRACE conn2 <- [1,1382,null,{}] 18:04:38 INFO - PROCESS | 3728 | 1464055478724 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}] 18:04:38 INFO - PROCESS | 3728 | 1464055478893 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:04:38 INFO - PROCESS | 3728 | 1464055478903 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 3728 | ++DOCSHELL 175B6C00 == 63 [pid = 3728] [id = 355] 18:04:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (17E9E400) [pid = 3728] [serial = 1064] [outer = 00000000] 18:04:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (19759000) [pid = 3728] [serial = 1065] [outer = 17E9E400] 18:04:38 INFO - PROCESS | 3728 | 1464055478958 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (19812C00) [pid = 3728] [serial = 1066] [outer = 17E9E400] 18:04:39 INFO - PROCESS | 3728 | 1464055479338 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]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 648ms 18:04:39 INFO - PROCESS | 3728 | 1464055479377 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 3728 | 1464055479379 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 18:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:04:39 INFO - PROCESS | 3728 | 1464055479382 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 3728 | 1464055479384 Marionette TRACE conn2 <- [1,1386,null,{}] 18:04:39 INFO - PROCESS | 3728 | 1464055479387 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}] 18:04:39 INFO - PROCESS | 3728 | 1464055479490 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:04:39 INFO - PROCESS | 3728 | 1464055479555 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 3728 | ++DOCSHELL 19757800 == 64 [pid = 3728] [id = 356] 18:04:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (19758C00) [pid = 3728] [serial = 1067] [outer = 00000000] 18:04:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (199BB000) [pid = 3728] [serial = 1068] [outer = 19758C00] 18:04:39 INFO - PROCESS | 3728 | 1464055479601 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (199BE400) [pid = 3728] [serial = 1069] [outer = 19758C00] 18:04:39 INFO - PROCESS | 3728 | 1464055479971 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]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 606ms 18:04:39 INFO - PROCESS | 3728 | 1464055479999 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 3728 | 1464055480001 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 18:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:04:39 INFO - PROCESS | 3728 | 1464055480004 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 3728 | 1464055480006 Marionette TRACE conn2 <- [1,1390,null,{}] 18:04:39 INFO - PROCESS | 3728 | 1464055480009 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}] 18:04:40 INFO - PROCESS | 3728 | 1464055480131 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:04:40 INFO - PROCESS | 3728 | 1464055480210 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3728 | ++DOCSHELL 198B9C00 == 65 [pid = 3728] [id = 357] 18:04:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (198BA000) [pid = 3728] [serial = 1070] [outer = 00000000] 18:04:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1A0C7400) [pid = 3728] [serial = 1071] [outer = 198BA000] 18:04:40 INFO - PROCESS | 3728 | 1464055480255 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1A29DC00) [pid = 3728] [serial = 1072] [outer = 198BA000] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (15716400) [pid = 3728] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (19FE5800) [pid = 3728] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1980E400) [pid = 3728] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (10375800) [pid = 3728] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (0F258800) [pid = 3728] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (162DA800) [pid = 3728] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (110F3C00) [pid = 3728] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (158D1800) [pid = 3728] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (17505000) [pid = 3728] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (11FAF400) [pid = 3728] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:04:40 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (19815C00) [pid = 3728] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:04:40 INFO - PROCESS | 3728 | 1464055480840 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]]]}] 18:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 881ms 18:04:40 INFO - PROCESS | 3728 | 1464055480888 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 3728 | 1464055480900 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 18:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:04:40 INFO - PROCESS | 3728 | 1464055480911 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 3728 | 1464055480913 Marionette TRACE conn2 <- [1,1394,null,{}] 18:04:40 INFO - PROCESS | 3728 | 1464055480916 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}] 18:04:40 INFO - PROCESS | 3728 | 1464055480988 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:04:40 INFO - PROCESS | 3728 | 1464055480997 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3728 | ++DOCSHELL 11FAF400 == 66 [pid = 3728] [id = 358] 18:04:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (15374000) [pid = 3728] [serial = 1073] [outer = 00000000] 18:04:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (162DA800) [pid = 3728] [serial = 1074] [outer = 15374000] 18:04:41 INFO - PROCESS | 3728 | 1464055481041 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (19751C00) [pid = 3728] [serial = 1075] [outer = 15374000] 18:04:41 INFO - PROCESS | 3728 | 1464055481420 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]]]}] 18:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 564ms 18:04:41 INFO - PROCESS | 3728 | 1464055481471 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 3728 | 1464055481473 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 18:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:04:41 INFO - PROCESS | 3728 | 1464055481477 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 3728 | 1464055481479 Marionette TRACE conn2 <- [1,1398,null,{}] 18:04:41 INFO - PROCESS | 3728 | 1464055481482 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}] 18:04:41 INFO - PROCESS | 3728 | 1464055481550 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:04:41 INFO - PROCESS | 3728 | 1464055481558 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 3728 | ++DOCSHELL 1980C800 == 67 [pid = 3728] [id = 359] 18:04:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (19815C00) [pid = 3728] [serial = 1076] [outer = 00000000] 18:04:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1A0C3800) [pid = 3728] [serial = 1077] [outer = 19815C00] 18:04:41 INFO - PROCESS | 3728 | 1464055481634 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (1A7C1C00) [pid = 3728] [serial = 1078] [outer = 19815C00] 18:04:42 INFO - PROCESS | 3728 | 1464055482061 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]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 606ms 18:04:42 INFO - PROCESS | 3728 | 1464055482097 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 3728 | 1464055482099 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 18:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:04:42 INFO - PROCESS | 3728 | 1464055482103 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 3728 | 1464055482105 Marionette TRACE conn2 <- [1,1402,null,{}] 18:04:42 INFO - PROCESS | 3728 | 1464055482109 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}] 18:04:42 INFO - PROCESS | 3728 | 1464055482198 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:04:42 INFO - PROCESS | 3728 | 1464055482204 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 3728 | ++DOCSHELL 1ABA2800 == 68 [pid = 3728] [id = 360] 18:04:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1ABA6000) [pid = 3728] [serial = 1079] [outer = 00000000] 18:04:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (1B10D000) [pid = 3728] [serial = 1080] [outer = 1ABA6000] 18:04:42 INFO - PROCESS | 3728 | 1464055482259 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (1B428000) [pid = 3728] [serial = 1081] [outer = 1ABA6000] 18:04:42 INFO - PROCESS | 3728 | 1464055482984 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]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 908ms 18:04:42 INFO - PROCESS | 3728 | 1464055483024 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 3728 | 1464055483029 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:04:43 INFO - PROCESS | 3728 | 1464055483038 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 3728 | 1464055483043 Marionette TRACE conn2 <- [1,1406,null,{}] 18:04:43 INFO - PROCESS | 3728 | 1464055483048 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}] 18:04:43 INFO - PROCESS | 3728 | 1464055483190 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:04:43 INFO - PROCESS | 3728 | 1464055483334 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 3728 | ++DOCSHELL 10565C00 == 69 [pid = 3728] [id = 361] 18:04:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (10B0E800) [pid = 3728] [serial = 1082] [outer = 00000000] 18:04:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (13A52C00) [pid = 3728] [serial = 1083] [outer = 10B0E800] 18:04:43 INFO - PROCESS | 3728 | 1464055483378 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (143C7800) [pid = 3728] [serial = 1084] [outer = 10B0E800] 18:04:43 INFO - PROCESS | 3728 | 1464055483961 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]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 977ms 18:04:44 INFO - PROCESS | 3728 | 1464055484022 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 3728 | 1464055484033 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:04:44 INFO - PROCESS | 3728 | 1464055484041 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 3728 | 1464055484045 Marionette TRACE conn2 <- [1,1410,null,{}] 18:04:44 INFO - PROCESS | 3728 | 1464055484049 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}] 18:04:44 INFO - PROCESS | 3728 | 1464055484164 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:04:44 INFO - PROCESS | 3728 | 1464055484311 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 3728 | ++DOCSHELL 1571F800 == 70 [pid = 3728] [id = 362] 18:04:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (157B2C00) [pid = 3728] [serial = 1085] [outer = 00000000] 18:04:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (16BA8000) [pid = 3728] [serial = 1086] [outer = 157B2C00] 18:04:44 INFO - PROCESS | 3728 | 1464055484370 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (13E6B800) [pid = 3728] [serial = 1087] [outer = 157B2C00] 18:04:44 INFO - PROCESS | 3728 | 1464055484906 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]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 909ms 18:04:44 INFO - PROCESS | 3728 | 1464055484961 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 3728 | 1464055484964 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:04:44 INFO - PROCESS | 3728 | 1464055484985 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 3728 | 1464055484989 Marionette TRACE conn2 <- [1,1414,null,{}] 18:04:44 INFO - PROCESS | 3728 | 1464055485001 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}] 18:04:45 INFO - PROCESS | 3728 | 1464055485107 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:04:45 INFO - PROCESS | 3728 | 1464055485239 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 3728 | ++DOCSHELL 164B6C00 == 71 [pid = 3728] [id = 363] 18:04:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (1975AC00) [pid = 3728] [serial = 1088] [outer = 00000000] 18:04:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (1ADDB800) [pid = 3728] [serial = 1089] [outer = 1975AC00] 18:04:45 INFO - PROCESS | 3728 | 1464055485299 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1B103C00) [pid = 3728] [serial = 1090] [outer = 1975AC00] 18:04:45 INFO - PROCESS | 3728 | 1464055485838 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]]]}] 18:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 937ms 18:04:45 INFO - PROCESS | 3728 | 1464055485904 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 3728 | 1464055485907 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 18:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:04:45 INFO - PROCESS | 3728 | 1464055485929 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 3728 | 1464055485931 Marionette TRACE conn2 <- [1,1418,null,{}] 18:04:45 INFO - PROCESS | 3728 | 1464055485934 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}] 18:04:46 INFO - PROCESS | 3728 | 1464055486047 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:04:46 INFO - PROCESS | 3728 | 1464055486201 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 3728 | ++DOCSHELL 1B42B000 == 72 [pid = 3728] [id = 364] 18:04:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (1B509800) [pid = 3728] [serial = 1091] [outer = 00000000] 18:04:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (1B514000) [pid = 3728] [serial = 1092] [outer = 1B509800] 18:04:46 INFO - PROCESS | 3728 | 1464055486278 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (1B518C00) [pid = 3728] [serial = 1093] [outer = 1B509800] 18:04:46 INFO - PROCESS | 3728 | 1464055486813 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]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 991ms 18:04:46 INFO - PROCESS | 3728 | 1464055486902 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 3728 | 1464055486905 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 18:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:04:46 INFO - PROCESS | 3728 | 1464055486908 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 3728 | 1464055486910 Marionette TRACE conn2 <- [1,1422,null,{}] 18:04:46 INFO - PROCESS | 3728 | 1464055486915 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}] 18:04:47 INFO - PROCESS | 3728 | 1464055487074 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:04:47 INFO - PROCESS | 3728 | 1464055487086 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3728 | ++DOCSHELL 12914000 == 73 [pid = 3728] [id = 365] 18:04:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (143CE400) [pid = 3728] [serial = 1094] [outer = 00000000] 18:04:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1B3B0C00) [pid = 3728] [serial = 1095] [outer = 143CE400] 18:04:47 INFO - PROCESS | 3728 | 1464055487142 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (1DE6E800) [pid = 3728] [serial = 1096] [outer = 143CE400] 18:04:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1750E800) [pid = 3728] [serial = 1097] [outer = 1B3B2C00] 18:04:48 INFO - PROCESS | 3728 | 1464055488021 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]]]}] 18:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1170ms 18:04:48 INFO - PROCESS | 3728 | 1464055488092 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 3728 | 1464055488096 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 18:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:04:48 INFO - PROCESS | 3728 | 1464055488104 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 3728 | 1464055488111 Marionette TRACE conn2 <- [1,1426,null,{}] 18:04:48 INFO - PROCESS | 3728 | 1464055488119 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}] 18:04:48 INFO - PROCESS | 3728 | 1464055488244 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:04:48 INFO - PROCESS | 3728 | 1464055488381 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 3728 | ++DOCSHELL 10F5F800 == 74 [pid = 3728] [id = 366] 18:04:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (11086C00) [pid = 3728] [serial = 1098] [outer = 00000000] 18:04:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (118CA000) [pid = 3728] [serial = 1099] [outer = 11086C00] 18:04:48 INFO - PROCESS | 3728 | 1464055488487 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (13212000) [pid = 3728] [serial = 1100] [outer = 11086C00] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 1980C800 == 73 [pid = 3728] [id = 359] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 11FAF400 == 72 [pid = 3728] [id = 358] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 198B9C00 == 71 [pid = 3728] [id = 357] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 19757800 == 70 [pid = 3728] [id = 356] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 175B6C00 == 69 [pid = 3728] [id = 355] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 15F9F400 == 68 [pid = 3728] [id = 354] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 162D6C00 == 67 [pid = 3728] [id = 353] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 13939C00 == 66 [pid = 3728] [id = 352] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 0F235400 == 65 [pid = 3728] [id = 351] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 0F256400 == 64 [pid = 3728] [id = 350] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 0F25B400 == 63 [pid = 3728] [id = 348] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 19813000 == 62 [pid = 3728] [id = 347] 18:04:48 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (199C1800) [pid = 3728] [serial = 993] [outer = 00000000] [url = about:blank] 18:04:48 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (11857400) [pid = 3728] [serial = 987] [outer = 00000000] [url = about:blank] 18:04:48 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (1AE74400) [pid = 3728] [serial = 996] [outer = 00000000] [url = about:blank] 18:04:48 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (1B3A8000) [pid = 3728] [serial = 999] [outer = 00000000] [url = about:blank] 18:04:48 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (157B7C00) [pid = 3728] [serial = 990] [outer = 00000000] [url = about:blank] 18:04:48 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (198BE000) [pid = 3728] [serial = 1032] [outer = 00000000] [url = about:blank] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 13B2C400 == 61 [pid = 3728] [id = 346] 18:04:48 INFO - PROCESS | 3728 | --DOCSHELL 10C38400 == 60 [pid = 3728] [id = 345] 18:04:49 INFO - PROCESS | 3728 | 1464055489055 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]]]}] 18:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 977ms 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (198BCC00) [pid = 3728] [serial = 958] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1A23B000) [pid = 3728] [serial = 1023] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (1B3A7000) [pid = 3728] [serial = 1003] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (19813C00) [pid = 3728] [serial = 1002] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (11085400) [pid = 3728] [serial = 1026] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (10B07800) [pid = 3728] [serial = 1008] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (168C4400) [pid = 3728] [serial = 1014] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (174E9C00) [pid = 3728] [serial = 1015] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (13E6E800) [pid = 3728] [serial = 1006] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (12BDC400) [pid = 3728] [serial = 1005] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (15FA1400) [pid = 3728] [serial = 1011] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (164B5000) [pid = 3728] [serial = 1012] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (18229800) [pid = 3728] [serial = 1017] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (17D5A800) [pid = 3728] [serial = 1029] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (11F1A400) [pid = 3728] [serial = 1009] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (199B7400) [pid = 3728] [serial = 1020] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (199BEC00) [pid = 3728] [serial = 1021] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (13204C00) [pid = 3728] [serial = 1027] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1A5C7000) [pid = 3728] [serial = 1024] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (19753C00) [pid = 3728] [serial = 1030] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (1980A400) [pid = 3728] [serial = 1018] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3728 | 1464055489084 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 3728 | 1464055489090 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 18:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:04:49 INFO - PROCESS | 3728 | 1464055489099 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 3728 | 1464055489102 Marionette TRACE conn2 <- [1,1430,null,{}] 18:04:49 INFO - PROCESS | 3728 | 1464055489105 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}] 18:04:49 INFO - PROCESS | 3728 | 1464055489187 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:04:49 INFO - PROCESS | 3728 | 1464055489194 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 3728 | ++DOCSHELL 110ECC00 == 61 [pid = 3728] [id = 367] 18:04:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (11253000) [pid = 3728] [serial = 1101] [outer = 00000000] 18:04:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (13204C00) [pid = 3728] [serial = 1102] [outer = 11253000] 18:04:49 INFO - PROCESS | 3728 | 1464055489243 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (13962000) [pid = 3728] [serial = 1103] [outer = 11253000] 18:04:49 INFO - PROCESS | 3728 | 1464055489726 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]]]}] 18:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 647ms 18:04:49 INFO - PROCESS | 3728 | 1464055489755 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 3728 | 1464055489757 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 18:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:04:49 INFO - PROCESS | 3728 | 1464055489742 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 3728 | 1464055489746 Marionette TRACE conn2 <- [1,1434,null,{}] 18:04:49 INFO - PROCESS | 3728 | 1464055489756 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}] 18:04:49 INFO - PROCESS | 3728 | 1464055489849 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:04:49 INFO - PROCESS | 3728 | 1464055489937 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 3728 | ++DOCSHELL 14382800 == 62 [pid = 3728] [id = 368] 18:04:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (15716400) [pid = 3728] [serial = 1104] [outer = 00000000] 18:04:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (15D6D400) [pid = 3728] [serial = 1105] [outer = 15716400] 18:04:49 INFO - PROCESS | 3728 | 1464055489983 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (162DE000) [pid = 3728] [serial = 1106] [outer = 15716400] 18:04:50 INFO - PROCESS | 3728 | 1464055490346 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]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 619ms 18:04:50 INFO - PROCESS | 3728 | 1464055490371 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3728 | 1464055490373 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:04:50 INFO - PROCESS | 3728 | 1464055490376 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3728 | 1464055490378 Marionette TRACE conn2 <- [1,1438,null,{}] 18:04:50 INFO - PROCESS | 3728 | 1464055490382 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}] 18:04:50 INFO - PROCESS | 3728 | 1464055490455 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:04:50 INFO - PROCESS | 3728 | 1464055490461 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 3728 | ++DOCSHELL 162D6400 == 63 [pid = 3728] [id = 369] 18:04:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (164B8000) [pid = 3728] [serial = 1107] [outer = 00000000] 18:04:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (16C15800) [pid = 3728] [serial = 1108] [outer = 164B8000] 18:04:50 INFO - PROCESS | 3728 | 1464055490509 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1750F400) [pid = 3728] [serial = 1109] [outer = 164B8000] 18:04:50 INFO - PROCESS | 3728 | 1464055490934 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]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 606ms 18:04:50 INFO - PROCESS | 3728 | 1464055490990 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3728 | 1464055490992 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:04:50 INFO - PROCESS | 3728 | 1464055490996 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3728 | 1464055490997 Marionette TRACE conn2 <- [1,1442,null,{}] 18:04:50 INFO - PROCESS | 3728 | 1464055491001 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}] 18:04:51 INFO - PROCESS | 3728 | 1464055491142 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:04:51 INFO - PROCESS | 3728 | 1464055491175 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 3728 | ++DOCSHELL 176CC400 == 64 [pid = 3728] [id = 370] 18:04:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (176CCC00) [pid = 3728] [serial = 1110] [outer = 00000000] 18:04:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1822AC00) [pid = 3728] [serial = 1111] [outer = 176CCC00] 18:04:51 INFO - PROCESS | 3728 | 1464055491203 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (19753800) [pid = 3728] [serial = 1112] [outer = 176CCC00] 18:04:51 INFO - PROCESS | 3728 | 1464055491617 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]]]}] 18:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 647ms 18:04:51 INFO - PROCESS | 3728 | 1464055491651 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 3728 | 1464055491653 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 18:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:04:51 INFO - PROCESS | 3728 | 1464055491656 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 3728 | 1464055491658 Marionette TRACE conn2 <- [1,1446,null,{}] 18:04:51 INFO - PROCESS | 3728 | 1464055491668 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}] 18:04:51 INFO - PROCESS | 3728 | 1464055491790 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:04:51 INFO - PROCESS | 3728 | 1464055491848 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 3728 | ++DOCSHELL 19810C00 == 65 [pid = 3728] [id = 371] 18:04:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (19812000) [pid = 3728] [serial = 1113] [outer = 00000000] 18:04:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (199B9C00) [pid = 3728] [serial = 1114] [outer = 19812000] 18:04:51 INFO - PROCESS | 3728 | 1464055491895 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (199BDC00) [pid = 3728] [serial = 1115] [outer = 19812000] 18:04:52 INFO - PROCESS | 3728 | 1464055492307 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]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 716ms 18:04:52 INFO - PROCESS | 3728 | 1464055492354 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 3728 | 1464055492356 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 18:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:04:52 INFO - PROCESS | 3728 | 1464055492366 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 3728 | 1464055492367 Marionette TRACE conn2 <- [1,1450,null,{}] 18:04:52 INFO - PROCESS | 3728 | 1464055492371 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}] 18:04:52 INFO - PROCESS | 3728 | 1464055492493 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:04:52 INFO - PROCESS | 3728 | 1464055492548 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 3728 | ++DOCSHELL 158D4C00 == 66 [pid = 3728] [id = 372] 18:04:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (199C2000) [pid = 3728] [serial = 1116] [outer = 00000000] 18:04:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1A0BE000) [pid = 3728] [serial = 1117] [outer = 199C2000] 18:04:52 INFO - PROCESS | 3728 | 1464055492596 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (1A5BE000) [pid = 3728] [serial = 1118] [outer = 199C2000] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1438D000) [pid = 3728] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (10A5D400) [pid = 3728] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (1ABA3000) [pid = 3728] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (143CFC00) [pid = 3728] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (10322000) [pid = 3728] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (199B8800) [pid = 3728] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (13B2B400) [pid = 3728] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (10C40400) [pid = 3728] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (168B5C00) [pid = 3728] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (168BE400) [pid = 3728] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1047B400) [pid = 3728] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (0C7EDC00) [pid = 3728] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (199C0800) [pid = 3728] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (162E3800) [pid = 3728] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (0F253400) [pid = 3728] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (10B05C00) [pid = 3728] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (18229C00) [pid = 3728] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (1A7CF400) [pid = 3728] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (13962400) [pid = 3728] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (17E9E400) [pid = 3728] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (19758C00) [pid = 3728] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (0F259800) [pid = 3728] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1543A400) [pid = 3728] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (15367C00) [pid = 3728] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (16C0F400) [pid = 3728] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (1A0C6000) [pid = 3728] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (10C38800) [pid = 3728] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (162D7000) [pid = 3728] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (0F238C00) [pid = 3728] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (198BA000) [pid = 3728] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (19815C00) [pid = 3728] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (15374000) [pid = 3728] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1ABAD000) [pid = 3728] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (199BAC00) [pid = 3728] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:04:53 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (14325800) [pid = 3728] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:04:53 INFO - PROCESS | 3728 | 1464055493205 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]]]}] 18:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 881ms 18:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:04:53 INFO - PROCESS | 3728 | 1464055493253 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 3728 | 1464055493255 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 18:04:53 INFO - PROCESS | 3728 | 1464055493258 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 3728 | 1464055493260 Marionette TRACE conn2 <- [1,1454,null,{}] 18:04:53 INFO - PROCESS | 3728 | 1464055493264 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}] 18:04:53 INFO - PROCESS | 3728 | 1464055493329 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:04:53 INFO - PROCESS | 3728 | 1464055493335 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 3728 | ++DOCSHELL 10B06400 == 67 [pid = 3728] [id = 373] 18:04:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (10C40400) [pid = 3728] [serial = 1119] [outer = 00000000] 18:04:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (132E7800) [pid = 3728] [serial = 1120] [outer = 10C40400] 18:04:53 INFO - PROCESS | 3728 | 1464055493380 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1431E000) [pid = 3728] [serial = 1121] [outer = 10C40400] 18:04:53 INFO - PROCESS | 3728 | 1464055493774 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]]]}] 18:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 564ms 18:04:53 INFO - PROCESS | 3728 | 1464055493819 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 3728 | 1464055493821 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 18:04:53 INFO - PROCESS | 3728 | 1464055493824 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:04:53 INFO - PROCESS | 3728 | 1464055493826 Marionette TRACE conn2 <- [1,1458,null,{}] 18:04:53 INFO - PROCESS | 3728 | 1464055493829 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}] 18:04:53 INFO - PROCESS | 3728 | 1464055493916 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:04:53 INFO - PROCESS | 3728 | 1464055493906 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 3728 | ++DOCSHELL 10B01800 == 68 [pid = 3728] [id = 374] 18:04:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (143CFC00) [pid = 3728] [serial = 1122] [outer = 00000000] 18:04:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (162E2400) [pid = 3728] [serial = 1123] [outer = 143CFC00] 18:04:53 INFO - PROCESS | 3728 | 1464055493952 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (176C1C00) [pid = 3728] [serial = 1124] [outer = 143CFC00] 18:04:54 INFO - PROCESS | 3728 | 1464055494389 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]]]}] 18:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 606ms 18:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:04:54 INFO - PROCESS | 3728 | 1464055494436 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 3728 | 1464055494438 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 18:04:54 INFO - PROCESS | 3728 | 1464055494442 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 3728 | 1464055494443 Marionette TRACE conn2 <- [1,1462,null,{}] 18:04:54 INFO - PROCESS | 3728 | 1464055494447 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}] 18:04:54 INFO - PROCESS | 3728 | 1464055494534 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:04:54 INFO - PROCESS | 3728 | 1464055494541 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 3728 | ++DOCSHELL 18225000 == 69 [pid = 3728] [id = 375] 18:04:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1822C800) [pid = 3728] [serial = 1125] [outer = 00000000] 18:04:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (19C32C00) [pid = 3728] [serial = 1126] [outer = 1822C800] 18:04:54 INFO - PROCESS | 3728 | 1464055494571 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (19FE8400) [pid = 3728] [serial = 1127] [outer = 1822C800] 18:04:55 INFO - PROCESS | 3728 | 1464055495287 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]]]}] 18:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 881ms 18:04:55 INFO - PROCESS | 3728 | 1464055495338 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 3728 | 1464055495343 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 18:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:04:55 INFO - PROCESS | 3728 | 1464055495349 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 3728 | 1464055495353 Marionette TRACE conn2 <- [1,1466,null,{}] 18:04:55 INFO - PROCESS | 3728 | 1464055495359 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}] 18:04:55 INFO - PROCESS | 3728 | 1464055495465 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:04:55 INFO - PROCESS | 3728 | 1464055495599 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 3728 | ++DOCSHELL 118BE400 == 70 [pid = 3728] [id = 376] 18:04:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (118C7800) [pid = 3728] [serial = 1128] [outer = 00000000] 18:04:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (13213400) [pid = 3728] [serial = 1129] [outer = 118C7800] 18:04:55 INFO - PROCESS | 3728 | 1464055495659 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (14321800) [pid = 3728] [serial = 1130] [outer = 118C7800] 18:04:56 INFO - PROCESS | 3728 | 1464055496208 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]]]}] 18:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 881ms 18:04:56 INFO - PROCESS | 3728 | 1464055496235 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 3728 | 1464055496241 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 18:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:04:56 INFO - PROCESS | 3728 | 1464055496249 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 3728 | 1464055496254 Marionette TRACE conn2 <- [1,1470,null,{}] 18:04:56 INFO - PROCESS | 3728 | 1464055496241 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}] 18:04:56 INFO - PROCESS | 3728 | 1464055496355 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:04:56 INFO - PROCESS | 3728 | 1464055496488 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 3728 | ++DOCSHELL 15718000 == 71 [pid = 3728] [id = 377] 18:04:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (15719800) [pid = 3728] [serial = 1131] [outer = 00000000] 18:04:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (164B6000) [pid = 3728] [serial = 1132] [outer = 15719800] 18:04:56 INFO - PROCESS | 3728 | 1464055496545 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (17417C00) [pid = 3728] [serial = 1133] [outer = 15719800] 18:04:57 INFO - PROCESS | 3728 | 1464055497127 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]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 923ms 18:04:57 INFO - PROCESS | 3728 | 1464055497171 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 3728 | 1464055497174 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 18:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:04:57 INFO - PROCESS | 3728 | 1464055497177 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 3728 | 1464055497181 Marionette TRACE conn2 <- [1,1474,null,{}] 18:04:57 INFO - PROCESS | 3728 | 1464055497193 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}] 18:04:57 INFO - PROCESS | 3728 | 1464055497316 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:04:57 INFO - PROCESS | 3728 | 1464055497450 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 3728 | ++DOCSHELL 199C3000 == 72 [pid = 3728] [id = 378] 18:04:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (19C31800) [pid = 3728] [serial = 1134] [outer = 00000000] 18:04:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1A7CAC00) [pid = 3728] [serial = 1135] [outer = 19C31800] 18:04:57 INFO - PROCESS | 3728 | 1464055497509 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1ABA2400) [pid = 3728] [serial = 1136] [outer = 19C31800] 18:04:58 INFO - PROCESS | 3728 | 1464055498098 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]]]}] 18:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 977ms 18:04:58 INFO - PROCESS | 3728 | 1464055498156 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 3728 | 1464055498159 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 18:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:04:58 INFO - PROCESS | 3728 | 1464055498163 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 3728 | 1464055498165 Marionette TRACE conn2 <- [1,1478,null,{}] 18:04:58 INFO - PROCESS | 3728 | 1464055498169 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}] 18:04:58 INFO - PROCESS | 3728 | 1464055498281 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:04:58 INFO - PROCESS | 3728 | 1464055498419 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 3728 | ++DOCSHELL 1B101C00 == 73 [pid = 3728] [id = 379] 18:04:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1B103800) [pid = 3728] [serial = 1137] [outer = 00000000] 18:04:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1B10BC00) [pid = 3728] [serial = 1138] [outer = 1B103800] 18:04:58 INFO - PROCESS | 3728 | 1464055498455 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1B3ABC00) [pid = 3728] [serial = 1139] [outer = 1B103800] 18:04:58 INFO - PROCESS | 3728 | 1464055498956 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]]]}] 18:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 826ms 18:04:58 INFO - PROCESS | 3728 | 1464055499001 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 3728 | 1464055499004 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 18:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:04:58 INFO - PROCESS | 3728 | 1464055499008 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 3728 | 1464055499010 Marionette TRACE conn2 <- [1,1482,null,{}] 18:04:58 INFO - PROCESS | 3728 | 1464055499014 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}] 18:04:59 INFO - PROCESS | 3728 | 1464055499106 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:04:59 INFO - PROCESS | 3728 | 1464055499268 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 3728 | ++DOCSHELL 0F260400 == 74 [pid = 3728] [id = 380] 18:04:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (1ABA5400) [pid = 3728] [serial = 1140] [outer = 00000000] 18:04:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1B50E400) [pid = 3728] [serial = 1141] [outer = 1ABA5400] 18:04:59 INFO - PROCESS | 3728 | 1464055499334 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (1DE6F800) [pid = 3728] [serial = 1142] [outer = 1ABA5400] 18:04:59 INFO - PROCESS | 3728 | 1464055499970 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]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 18:05:00 INFO - PROCESS | 3728 | 1464055500018 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 3728 | 1464055500021 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 18:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:05:00 INFO - PROCESS | 3728 | 1464055500025 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 3728 | 1464055500027 Marionette TRACE conn2 <- [1,1486,null,{}] 18:05:00 INFO - PROCESS | 3728 | 1464055500031 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}] 18:05:00 INFO - PROCESS | 3728 | 1464055500175 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:05:00 INFO - PROCESS | 3728 | 1464055500468 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 3728 | ++DOCSHELL 0C7F7400 == 75 [pid = 3728] [id = 381] 18:05:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (103D4400) [pid = 3728] [serial = 1143] [outer = 00000000] 18:05:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (10C37C00) [pid = 3728] [serial = 1144] [outer = 103D4400] 18:05:00 INFO - PROCESS | 3728 | 1464055500553 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (10A5E400) [pid = 3728] [serial = 1145] [outer = 103D4400] 18:05:01 INFO - PROCESS | 3728 | 1464055501132 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]]]}] 18:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1142ms 18:05:01 INFO - PROCESS | 3728 | 1464055501167 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 3728 | 1464055501171 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 18:05:01 INFO - PROCESS | 3728 | 1464055501175 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:05:01 INFO - PROCESS | 3728 | 1464055501179 Marionette TRACE conn2 <- [1,1490,null,{}] 18:05:01 INFO - PROCESS | 3728 | 1464055501184 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}] 18:05:01 INFO - PROCESS | 3728 | 1464055501296 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:05:01 INFO - PROCESS | 3728 | 1464055501439 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 3728 | ++DOCSHELL 10EBC000 == 76 [pid = 3728] [id = 382] 18:05:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (11856000) [pid = 3728] [serial = 1146] [outer = 00000000] 18:05:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (13B29000) [pid = 3728] [serial = 1147] [outer = 11856000] 18:05:01 INFO - PROCESS | 3728 | 1464055501471 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (1438F400) [pid = 3728] [serial = 1148] [outer = 11856000] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 1431C400 == 75 [pid = 3728] [id = 286] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 10B01800 == 74 [pid = 3728] [id = 374] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 10B06400 == 73 [pid = 3728] [id = 373] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 158D4C00 == 72 [pid = 3728] [id = 372] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 19810C00 == 71 [pid = 3728] [id = 371] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 176CC400 == 70 [pid = 3728] [id = 370] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 162D6400 == 69 [pid = 3728] [id = 369] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 14382800 == 68 [pid = 3728] [id = 368] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 110ECC00 == 67 [pid = 3728] [id = 367] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 10F5F800 == 66 [pid = 3728] [id = 366] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 1B42B000 == 65 [pid = 3728] [id = 364] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 164B6C00 == 64 [pid = 3728] [id = 363] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 1571F800 == 63 [pid = 3728] [id = 362] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (198B6000) [pid = 3728] [serial = 1041] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1B10D800) [pid = 3728] [serial = 1044] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (1B10D000) [pid = 3728] [serial = 1080] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOCSHELL 10565C00 == 62 [pid = 3728] [id = 361] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (1AE68C00) [pid = 3728] [serial = 943] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (198B5C00) [pid = 3728] [serial = 862] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (13212800) [pid = 3728] [serial = 856] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (168BF800) [pid = 3728] [serial = 985] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (12B24C00) [pid = 3728] [serial = 994] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (12F43400) [pid = 3728] [serial = 988] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (104E8800) [pid = 3728] [serial = 853] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (19C36C00) [pid = 3728] [serial = 865] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (1A29D800) [pid = 3728] [serial = 895] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (110F2C00) [pid = 3728] [serial = 898] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (15431800) [pid = 3728] [serial = 901] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (105E7C00) [pid = 3728] [serial = 904] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (1AA5EC00) [pid = 3728] [serial = 907] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (1ADDBC00) [pid = 3728] [serial = 910] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1AE73800) [pid = 3728] [serial = 1047] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (12FF7400) [pid = 3728] [serial = 1036] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (110EAC00) [pid = 3728] [serial = 1035] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (168B9800) [pid = 3728] [serial = 1059] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (168C2400) [pid = 3728] [serial = 1060] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (10C35400) [pid = 3728] [serial = 1053] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (13231C00) [pid = 3728] [serial = 1054] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1A0C7400) [pid = 3728] [serial = 1071] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1A0C3800) [pid = 3728] [serial = 1077] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1A7C1C00) [pid = 3728] [serial = 1078] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1A29DC00) [pid = 3728] [serial = 1072] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (162DA800) [pid = 3728] [serial = 1074] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (176CF400) [pid = 3728] [serial = 1063] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (19751C00) [pid = 3728] [serial = 1075] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1B106000) [pid = 3728] [serial = 997] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1ADD8800) [pid = 3728] [serial = 952] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (15D76800) [pid = 3728] [serial = 859] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (15FA0800) [pid = 3728] [serial = 991] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (13A4B800) [pid = 3728] [serial = 946] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1B108400) [pid = 3728] [serial = 955] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (174E3000) [pid = 3728] [serial = 949] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1B3AE400) [pid = 3728] [serial = 1000] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (19759000) [pid = 3728] [serial = 1065] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (19812C00) [pid = 3728] [serial = 1066] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (199BE400) [pid = 3728] [serial = 1069] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (13A51800) [pid = 3728] [serial = 1051] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (10C3B800) [pid = 3728] [serial = 1050] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (199BB000) [pid = 3728] [serial = 1068] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (168B6400) [pid = 3728] [serial = 1039] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (15841C00) [pid = 3728] [serial = 1038] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (15721800) [pid = 3728] [serial = 1056] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (158D0C00) [pid = 3728] [serial = 1057] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (176C1400) [pid = 3728] [serial = 1062] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1B50DC00) [pid = 3728] [serial = 1048] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3728 | 1464055501933 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]]]}] 18:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 785ms 18:05:01 INFO - PROCESS | 3728 | 1464055501981 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 3728 | 1464055501985 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 18:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:05:01 INFO - PROCESS | 3728 | 1464055501990 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 3728 | 1464055501992 Marionette TRACE conn2 <- [1,1494,null,{}] 18:05:01 INFO - PROCESS | 3728 | 1464055501996 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}] 18:05:02 INFO - PROCESS | 3728 | 1464055502070 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:05:02 INFO - PROCESS | 3728 | 1464055502177 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 3728 | ++DOCSHELL 0F233000 == 63 [pid = 3728] [id = 383] 18:05:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (11CAE800) [pid = 3728] [serial = 1149] [outer = 00000000] 18:05:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1320A000) [pid = 3728] [serial = 1150] [outer = 11CAE800] 18:05:02 INFO - PROCESS | 3728 | 1464055502207 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (13A50800) [pid = 3728] [serial = 1151] [outer = 11CAE800] 18:05:02 INFO - PROCESS | 3728 | 1464055502615 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]]]}] 18:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 647ms 18:05:02 INFO - PROCESS | 3728 | 1464055502652 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 3728 | 1464055502655 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 18:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:05:02 INFO - PROCESS | 3728 | 1464055502660 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 3728 | 1464055502644 Marionette TRACE conn2 <- [1,1498,null,{}] 18:05:02 INFO - PROCESS | 3728 | 1464055502654 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}] 18:05:02 INFO - PROCESS | 3728 | 1464055502774 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:05:02 INFO - PROCESS | 3728 | 1464055502791 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 3728 | ++DOCSHELL 157BB400 == 64 [pid = 3728] [id = 384] 18:05:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (15834400) [pid = 3728] [serial = 1152] [outer = 00000000] 18:05:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (158D1800) [pid = 3728] [serial = 1153] [outer = 15834400] 18:05:02 INFO - PROCESS | 3728 | 1464055502821 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (15D75C00) [pid = 3728] [serial = 1154] [outer = 15834400] 18:05:03 INFO - PROCESS | 3728 | 1464055503228 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]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 619ms 18:05:03 INFO - PROCESS | 3728 | 1464055503261 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 3728 | 1464055503263 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 18:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:05:03 INFO - PROCESS | 3728 | 1464055503267 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 3728 | 1464055503268 Marionette TRACE conn2 <- [1,1502,null,{}] 18:05:03 INFO - PROCESS | 3728 | 1464055503272 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}] 18:05:03 INFO - PROCESS | 3728 | 1464055503343 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:05:03 INFO - PROCESS | 3728 | 1464055503350 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 3728 | ++DOCSHELL 0F257800 == 65 [pid = 3728] [id = 385] 18:05:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (10A60800) [pid = 3728] [serial = 1155] [outer = 00000000] 18:05:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (164B6400) [pid = 3728] [serial = 1156] [outer = 10A60800] 18:05:03 INFO - PROCESS | 3728 | 1464055503404 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (16791000) [pid = 3728] [serial = 1157] [outer = 10A60800] 18:05:03 INFO - PROCESS | 3728 | 1464055503800 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]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 565ms 18:05:03 INFO - PROCESS | 3728 | 1464055503831 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 3728 | 1464055503833 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 18:05:03 INFO - PROCESS | 3728 | 1464055503844 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:05:03 INFO - PROCESS | 3728 | 1464055503845 Marionette TRACE conn2 <- [1,1506,null,{}] 18:05:03 INFO - PROCESS | 3728 | 1464055503849 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}] 18:05:03 INFO - PROCESS | 3728 | 1464055503953 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:05:04 INFO - PROCESS | 3728 | 1464055504046 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 3728 | ++DOCSHELL 168B9800 == 66 [pid = 3728] [id = 386] 18:05:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (168BD800) [pid = 3728] [serial = 1158] [outer = 00000000] 18:05:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (16BA0C00) [pid = 3728] [serial = 1159] [outer = 168BD800] 18:05:04 INFO - PROCESS | 3728 | 1464055504100 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (174E6C00) [pid = 3728] [serial = 1160] [outer = 168BD800] 18:05:04 INFO - PROCESS | 3728 | 1464055504495 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]]]}] 18:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 716ms 18:05:04 INFO - PROCESS | 3728 | 1464055504566 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 3728 | 1464055504568 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 18:05:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:05:04 INFO - PROCESS | 3728 | 1464055504572 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 3728 | 1464055504574 Marionette TRACE conn2 <- [1,1510,null,{}] 18:05:04 INFO - PROCESS | 3728 | 1464055504559 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}] 18:05:04 INFO - PROCESS | 3728 | 1464055504686 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:05:04 INFO - PROCESS | 3728 | 1464055504750 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 3728 | ++DOCSHELL 17D5EC00 == 67 [pid = 3728] [id = 387] 18:05:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (17E0C800) [pid = 3728] [serial = 1161] [outer = 00000000] 18:05:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (18230400) [pid = 3728] [serial = 1162] [outer = 17E0C800] 18:05:04 INFO - PROCESS | 3728 | 1464055504795 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1974FC00) [pid = 3728] [serial = 1163] [outer = 17E0C800] 18:05:05 INFO - PROCESS | 3728 | 1464055505192 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"]]]}] 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:05:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:05:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:05:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:05:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:05:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 716ms 18:05:05 INFO - PROCESS | 3728 | 1464055505279 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 3728 | 1464055505281 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 18:05:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:05:05 INFO - PROCESS | 3728 | 1464055505284 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 3728 | 1464055505286 Marionette TRACE conn2 <- [1,1514,null,{}] 18:05:05 INFO - PROCESS | 3728 | 1464055505295 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}] 18:05:05 INFO - PROCESS | 3728 | 1464055505399 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:05:05 INFO - PROCESS | 3728 | 1464055505477 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 3728 | ++DOCSHELL 15FA1800 == 68 [pid = 3728] [id = 388] 18:05:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (164B5800) [pid = 3728] [serial = 1164] [outer = 00000000] 18:05:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (1980AC00) [pid = 3728] [serial = 1165] [outer = 164B5800] 18:05:05 INFO - PROCESS | 3728 | 1464055505501 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (198B7800) [pid = 3728] [serial = 1166] [outer = 164B5800] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (164B8000) [pid = 3728] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (19813800) [pid = 3728] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (11086C00) [pid = 3728] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (199C2000) [pid = 3728] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (15716400) [pid = 3728] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (11253000) [pid = 3728] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (10C40400) [pid = 3728] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (176CCC00) [pid = 3728] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (19812000) [pid = 3728] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (143CFC00) [pid = 3728] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:05:05 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (15713C00) [pid = 3728] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:05:05 INFO - PROCESS | 3728 | 1464055505940 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"]]]}] 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:05:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:05:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 702ms 18:05:05 INFO - PROCESS | 3728 | 1464055505990 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 3728 | 1464055505992 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 18:05:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:05:05 INFO - PROCESS | 3728 | 1464055505995 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 3728 | 1464055505997 Marionette TRACE conn2 <- [1,1518,null,{}] 18:05:05 INFO - PROCESS | 3728 | 1464055506001 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}] 18:05:06 INFO - PROCESS | 3728 | 1464055506081 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:05:06 INFO - PROCESS | 3728 | 1464055506088 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 3728 | ++DOCSHELL 114E4C00 == 69 [pid = 3728] [id = 389] 18:05:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (164B8000) [pid = 3728] [serial = 1167] [outer = 00000000] 18:05:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (19752C00) [pid = 3728] [serial = 1168] [outer = 164B8000] 18:05:06 INFO - PROCESS | 3728 | 1464055506133 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1975B400) [pid = 3728] [serial = 1169] [outer = 164B8000] 18:05:06 INFO - PROCESS | 3728 | 1464055506507 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]]]}] 18:05: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 18:05:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:05:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:05: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. 18:05:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:05:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 565ms 18:05:06 INFO - PROCESS | 3728 | 1464055506560 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 3728 | 1464055506562 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 18:05:06 INFO - PROCESS | 3728 | 1464055506565 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:05:06 INFO - PROCESS | 3728 | 1464055506567 Marionette TRACE conn2 <- [1,1522,null,{}] 18:05:06 INFO - PROCESS | 3728 | 1464055506570 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}] 18:05:06 INFO - PROCESS | 3728 | 1464055506658 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:05:06 INFO - PROCESS | 3728 | 1464055506664 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 3728 | ++DOCSHELL 1770DC00 == 70 [pid = 3728] [id = 390] 18:05:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1822C400) [pid = 3728] [serial = 1170] [outer = 00000000] 18:05:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (199D1000) [pid = 3728] [serial = 1171] [outer = 1822C400] 18:05:06 INFO - PROCESS | 3728 | 1464055506692 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (199D6400) [pid = 3728] [serial = 1172] [outer = 1822C400] 18:05:07 INFO - PROCESS | 3728 | 1464055507108 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]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 564ms 18:05:07 INFO - PROCESS | 3728 | 1464055507124 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 3728 | 1464055507126 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 18:05:07 INFO - PROCESS | 3728 | 1464055507129 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:05:07 INFO - PROCESS | 3728 | 1464055507131 Marionette TRACE conn2 <- [1,1526,null,{}] 18:05:07 INFO - PROCESS | 3728 | 1464055507139 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}] 18:05:07 INFO - PROCESS | 3728 | 1464055507259 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:05:07 INFO - PROCESS | 3728 | 1464055507269 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 3728 | ++DOCSHELL 162DE400 == 71 [pid = 3728] [id = 391] 18:05:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (199CA400) [pid = 3728] [serial = 1173] [outer = 00000000] 18:05:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1A236800) [pid = 3728] [serial = 1174] [outer = 199CA400] 18:05:07 INFO - PROCESS | 3728 | 1464055507320 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1A2A2800) [pid = 3728] [serial = 1175] [outer = 199CA400] 18:05:07 INFO - PROCESS | 3728 | 1464055507934 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]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 840ms 18:05:07 INFO - PROCESS | 3728 | 1464055507974 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 3728 | 1464055507978 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 18:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:05:07 INFO - PROCESS | 3728 | 1464055507998 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 3728 | 1464055508002 Marionette TRACE conn2 <- [1,1530,null,{}] 18:05:07 INFO - PROCESS | 3728 | 1464055508009 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}] 18:05:08 INFO - PROCESS | 3728 | 1464055508126 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:05:08 INFO - PROCESS | 3728 | 1464055508250 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 3728 | ++DOCSHELL 10B0D400 == 72 [pid = 3728] [id = 392] 18:05:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (10C35400) [pid = 3728] [serial = 1176] [outer = 00000000] 18:05:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (12FF7400) [pid = 3728] [serial = 1177] [outer = 10C35400] 18:05:08 INFO - PROCESS | 3728 | 1464055508309 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1322E400) [pid = 3728] [serial = 1178] [outer = 10C35400] 18:05:08 INFO - PROCESS | 3728 | 1464055508823 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]]]}] 18:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 895ms 18:05:08 INFO - PROCESS | 3728 | 1464055508868 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 3728 | 1464055508874 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 18:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:05:08 INFO - PROCESS | 3728 | 1464055508881 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 3728 | 1464055508884 Marionette TRACE conn2 <- [1,1534,null,{}] 18:05:08 INFO - PROCESS | 3728 | 1464055508888 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}] 18:05:08 INFO - PROCESS | 3728 | 1464055508988 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:05:09 INFO - PROCESS | 3728 | 1464055509154 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 3728 | ++DOCSHELL 1438EC00 == 73 [pid = 3728] [id = 393] 18:05:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (143F8000) [pid = 3728] [serial = 1179] [outer = 00000000] 18:05:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (158D0C00) [pid = 3728] [serial = 1180] [outer = 143F8000] 18:05:09 INFO - PROCESS | 3728 | 1464055509211 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (162E3800) [pid = 3728] [serial = 1181] [outer = 143F8000] 18:05:09 INFO - PROCESS | 3728 | 1464055509773 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]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 908ms 18:05:09 INFO - PROCESS | 3728 | 1464055509802 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 3728 | 1464055509805 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 18:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:05:09 INFO - PROCESS | 3728 | 1464055509828 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 3728 | 1464055509832 Marionette TRACE conn2 <- [1,1538,null,{}] 18:05:09 INFO - PROCESS | 3728 | 1464055509825 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}] 18:05:09 INFO - PROCESS | 3728 | 1464055509945 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:05:10 INFO - PROCESS | 3728 | 1464055510079 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 3728 | ++DOCSHELL 19FDBC00 == 74 [pid = 3728] [id = 394] 18:05:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (19FDCC00) [pid = 3728] [serial = 1182] [outer = 00000000] 18:05:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1A0C7400) [pid = 3728] [serial = 1183] [outer = 19FDCC00] 18:05:10 INFO - PROCESS | 3728 | 1464055510121 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1A5C5C00) [pid = 3728] [serial = 1184] [outer = 19FDCC00] 18:05:10 INFO - PROCESS | 3728 | 1464055510673 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]]]}] 18:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 881ms 18:05:10 INFO - PROCESS | 3728 | 1464055510709 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 3728 | 1464055510712 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 18:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:05:10 INFO - PROCESS | 3728 | 1464055510697 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 3728 | 1464055510699 Marionette TRACE conn2 <- [1,1542,null,{}] 18:05:10 INFO - PROCESS | 3728 | 1464055510703 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}] 18:05:10 INFO - PROCESS | 3728 | 1464055510818 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:05:10 INFO - PROCESS | 3728 | 1464055510964 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 3728 | ++DOCSHELL 19FE6400 == 75 [pid = 3728] [id = 395] 18:05:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1A0C6400) [pid = 3728] [serial = 1185] [outer = 00000000] 18:05:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1ABAD400) [pid = 3728] [serial = 1186] [outer = 1A0C6400] 18:05:11 INFO - PROCESS | 3728 | 1464055511021 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1ADE2800) [pid = 3728] [serial = 1187] [outer = 1A0C6400] 18:05:11 INFO - PROCESS | 3728 | 1464055511501 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]]]}] 18:05:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:05:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 840ms 18:05:11 INFO - PROCESS | 3728 | 1464055511537 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 3728 | 1464055511540 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 18:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:05:11 INFO - PROCESS | 3728 | 1464055511543 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 3728 | 1464055511546 Marionette TRACE conn2 <- [1,1546,null,{}] 18:05:11 INFO - PROCESS | 3728 | 1464055511549 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}] 18:05:11 INFO - PROCESS | 3728 | 1464055511660 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:05:11 INFO - PROCESS | 3728 | 1464055511824 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 3728 | ++DOCSHELL 1A5C1400 == 76 [pid = 3728] [id = 396] 18:05:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1A7CC800) [pid = 3728] [serial = 1188] [outer = 00000000] 18:05:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1B106000) [pid = 3728] [serial = 1189] [outer = 1A7CC800] 18:05:11 INFO - PROCESS | 3728 | 1464055511880 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1B10B000) [pid = 3728] [serial = 1190] [outer = 1A7CC800] 18:05:12 INFO - PROCESS | 3728 | 1464055512403 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]]]}] 18:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 881ms 18:05:12 INFO - PROCESS | 3728 | 1464055512424 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 3728 | 1464055512427 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 18:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:05:12 INFO - PROCESS | 3728 | 1464055512430 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - PROCESS | 3728 | 1464055512432 Marionette TRACE conn2 <- [1,1550,null,{}] 18:05:12 INFO - PROCESS | 3728 | 1464055512436 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}] 18:05:12 INFO - PROCESS | 3728 | 1464055512559 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:05:12 INFO - PROCESS | 3728 | 1464055512707 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 3728 | ++DOCSHELL 10B01400 == 77 [pid = 3728] [id = 397] 18:05:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (1AE71400) [pid = 3728] [serial = 1191] [outer = 00000000] 18:05:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1B517400) [pid = 3728] [serial = 1192] [outer = 1AE71400] 18:05:12 INFO - PROCESS | 3728 | 1464055512764 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (1DE79000) [pid = 3728] [serial = 1193] [outer = 1AE71400] 18:05:13 INFO - PROCESS | 3728 | 1464055513399 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]]]}] 18:05:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:05:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1005ms 18:05:13 INFO - PROCESS | 3728 | 1464055513436 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 3728 | 1464055513438 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 18:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:05:13 INFO - PROCESS | 3728 | 1464055513442 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 3728 | 1464055513444 Marionette TRACE conn2 <- [1,1554,null,{}] 18:05:13 INFO - PROCESS | 3728 | 1464055513448 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}] 18:05:13 INFO - PROCESS | 3728 | 1464055513561 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:05:13 INFO - PROCESS | 3728 | 1464055513834 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 3728 | ++DOCSHELL 0F231C00 == 78 [pid = 3728] [id = 398] 18:05:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (0F256400) [pid = 3728] [serial = 1194] [outer = 00000000] 18:05:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (10B0E000) [pid = 3728] [serial = 1195] [outer = 0F256400] 18:05:13 INFO - PROCESS | 3728 | 1464055513902 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (11253000) [pid = 3728] [serial = 1196] [outer = 0F256400] 18:05:14 INFO - PROCESS | 3728 | 1464055514499 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]]]}] 18:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1046ms 18:05:14 INFO - PROCESS | 3728 | 1464055514498 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 3728 | 1464055514502 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 18:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:05:14 INFO - PROCESS | 3728 | 1464055514507 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 3728 | 1464055514510 Marionette TRACE conn2 <- [1,1558,null,{}] 18:05:14 INFO - PROCESS | 3728 | 1464055514515 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}] 18:05:14 INFO - PROCESS | 3728 | 1464055514632 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 1770DC00 == 77 [pid = 3728] [id = 390] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 114E4C00 == 76 [pid = 3728] [id = 389] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 15FA1800 == 75 [pid = 3728] [id = 388] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 17D5EC00 == 74 [pid = 3728] [id = 387] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 168B9800 == 73 [pid = 3728] [id = 386] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 0F257800 == 72 [pid = 3728] [id = 385] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 157BB400 == 71 [pid = 3728] [id = 384] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 0F233000 == 70 [pid = 3728] [id = 383] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 10EBC000 == 69 [pid = 3728] [id = 382] 18:05:14 INFO - PROCESS | 3728 | --DOCSHELL 0C7F7400 == 68 [pid = 3728] [id = 381] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (19C32C00) [pid = 3728] [serial = 1126] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | 1464055514816 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 3728 | ++DOCSHELL 10A5C000 == 69 [pid = 3728] [id = 399] 18:05:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (10A65C00) [pid = 3728] [serial = 1197] [outer = 00000000] 18:05:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (11FB6C00) [pid = 3728] [serial = 1198] [outer = 10A65C00] 18:05:14 INFO - PROCESS | 3728 | 1464055514846 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (132EA000) [pid = 3728] [serial = 1199] [outer = 10A65C00] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (176C1C00) [pid = 3728] [serial = 1124] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (16C15800) [pid = 3728] [serial = 1108] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (19FE5000) [pid = 3728] [serial = 1042] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (118CA000) [pid = 3728] [serial = 1099] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (16BA8000) [pid = 3728] [serial = 1086] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1B3B0C00) [pid = 3728] [serial = 1095] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (1A5BE000) [pid = 3728] [serial = 1118] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1B514000) [pid = 3728] [serial = 1092] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (162DE000) [pid = 3728] [serial = 1106] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (13204C00) [pid = 3728] [serial = 1102] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (132E7800) [pid = 3728] [serial = 1120] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (15D6D400) [pid = 3728] [serial = 1105] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (19753800) [pid = 3728] [serial = 1112] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (199B9C00) [pid = 3728] [serial = 1114] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1750F400) [pid = 3728] [serial = 1109] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (19C33C00) [pid = 3728] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (162E2400) [pid = 3728] [serial = 1123] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (199BDC00) [pid = 3728] [serial = 1115] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1431E000) [pid = 3728] [serial = 1121] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1822AC00) [pid = 3728] [serial = 1111] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (13962000) [pid = 3728] [serial = 1103] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1A0BE000) [pid = 3728] [serial = 1117] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (13212000) [pid = 3728] [serial = 1100] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (1B3A5800) [pid = 3728] [serial = 1045] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1ADDB800) [pid = 3728] [serial = 1089] [outer = 00000000] [url = about:blank] 18:05:14 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (13A52C00) [pid = 3728] [serial = 1083] [outer = 00000000] [url = about:blank] 18:05:15 INFO - PROCESS | 3728 | 1464055515264 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]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 798ms 18:05:15 INFO - PROCESS | 3728 | 1464055515325 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 3728 | 1464055515310 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 18:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:05:15 INFO - PROCESS | 3728 | 1464055515315 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 3728 | 1464055515317 Marionette TRACE conn2 <- [1,1562,null,{}] 18:05:15 INFO - PROCESS | 3728 | 1464055515320 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}] 18:05:15 INFO - PROCESS | 3728 | 1464055515414 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:05:15 INFO - PROCESS | 3728 | 1464055515531 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 3728 | ++DOCSHELL 13227800 == 70 [pid = 3728] [id = 400] 18:05:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (132E7C00) [pid = 3728] [serial = 1200] [outer = 00000000] 18:05:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1571D400) [pid = 3728] [serial = 1201] [outer = 132E7C00] 18:05:15 INFO - PROCESS | 3728 | 1464055515577 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (15D6E400) [pid = 3728] [serial = 1202] [outer = 132E7C00] 18:05:15 INFO - PROCESS | 3728 | 1464055515932 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]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 647ms 18:05:15 INFO - PROCESS | 3728 | 1464055515981 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 3728 | 1464055515984 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 18:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:05:15 INFO - PROCESS | 3728 | 1464055515989 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 3728 | 1464055515994 Marionette TRACE conn2 <- [1,1566,null,{}] 18:05:15 INFO - PROCESS | 3728 | 1464055515985 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}] 18:05:16 INFO - PROCESS | 3728 | 1464055516107 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:05:16 INFO - PROCESS | 3728 | 1464055516125 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 3728 | ++DOCSHELL 164B9800 == 71 [pid = 3728] [id = 401] 18:05:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (164BAC00) [pid = 3728] [serial = 1203] [outer = 00000000] 18:05:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (174E4000) [pid = 3728] [serial = 1204] [outer = 164BAC00] 18:05:16 INFO - PROCESS | 3728 | 1464055516152 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (174F0400) [pid = 3728] [serial = 1205] [outer = 164BAC00] 18:05:16 INFO - PROCESS | 3728 | 1464055516569 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]]]}] 18:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 637ms 18:05:16 INFO - PROCESS | 3728 | 1464055516633 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 3728 | 1464055516638 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 18:05:16 INFO - PROCESS | 3728 | 1464055516641 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - PROCESS | 3728 | 1464055516643 Marionette TRACE conn2 <- [1,1570,null,{}] 18:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:05:16 INFO - PROCESS | 3728 | 1464055516647 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}] 18:05:16 INFO - PROCESS | 3728 | 1464055516738 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:05:16 INFO - PROCESS | 3728 | 1464055516745 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 3728 | ++DOCSHELL 105E7C00 == 72 [pid = 3728] [id = 402] 18:05:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (174E3000) [pid = 3728] [serial = 1206] [outer = 00000000] 18:05:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (17EA0000) [pid = 3728] [serial = 1207] [outer = 174E3000] 18:05:16 INFO - PROCESS | 3728 | 1464055516790 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (18232000) [pid = 3728] [serial = 1208] [outer = 174E3000] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (103D4400) [pid = 3728] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1822C400) [pid = 3728] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (164B8000) [pid = 3728] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1ABA6000) [pid = 3728] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (17E0C800) [pid = 3728] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (11CAE800) [pid = 3728] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (15834400) [pid = 3728] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (168BD800) [pid = 3728] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (164B5800) [pid = 3728] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (10A60800) [pid = 3728] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:05:17 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (11856000) [pid = 3728] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:05:17 INFO - PROCESS | 3728 | 1464055517832 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]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1241ms 18:05:17 INFO - PROCESS | 3728 | 1464055517880 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 3728 | 1464055517886 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 18:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:05:17 INFO - PROCESS | 3728 | 1464055517891 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 3728 | 1464055517895 Marionette TRACE conn2 <- [1,1574,null,{}] 18:05:17 INFO - PROCESS | 3728 | 1464055517900 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}] 18:05:18 INFO - PROCESS | 3728 | 1464055518024 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:05:18 INFO - PROCESS | 3728 | 1464055518160 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 3728 | ++DOCSHELL 1320B400 == 73 [pid = 3728] [id = 403] 18:05:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1320B800) [pid = 3728] [serial = 1209] [outer = 00000000] 18:05:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (13A52C00) [pid = 3728] [serial = 1210] [outer = 1320B800] 18:05:18 INFO - PROCESS | 3728 | 1464055518219 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (143F6400) [pid = 3728] [serial = 1211] [outer = 1320B800] 18:05:18 INFO - PROCESS | 3728 | 1464055518807 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]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 987ms 18:05:18 INFO - PROCESS | 3728 | 1464055518882 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 3728 | 1464055518888 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 18:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:05:18 INFO - PROCESS | 3728 | 1464055518895 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 3728 | 1464055518898 Marionette TRACE conn2 <- [1,1578,null,{}] 18:05:18 INFO - PROCESS | 3728 | 1464055518922 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}] 18:05:19 INFO - PROCESS | 3728 | 1464055519113 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:05:19 INFO - PROCESS | 3728 | 1464055519223 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 3728 | ++DOCSHELL 158D8800 == 74 [pid = 3728] [id = 404] 18:05:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (15D74400) [pid = 3728] [serial = 1212] [outer = 00000000] 18:05:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (168B6000) [pid = 3728] [serial = 1213] [outer = 15D74400] 18:05:19 INFO - PROCESS | 3728 | 1464055519262 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (16C10400) [pid = 3728] [serial = 1214] [outer = 15D74400] 18:05:19 INFO - PROCESS | 3728 | 1464055519874 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]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1032ms 18:05:19 INFO - PROCESS | 3728 | 1464055519930 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 3728 | 1464055519932 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 18:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:05:19 INFO - PROCESS | 3728 | 1464055519936 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 3728 | 1464055519940 Marionette TRACE conn2 <- [1,1582,null,{}] 18:05:19 INFO - PROCESS | 3728 | 1464055519952 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}] 18:05:20 INFO - PROCESS | 3728 | 1464055520054 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:05:20 INFO - PROCESS | 3728 | 1464055520207 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 3728 | ++DOCSHELL 1980BC00 == 75 [pid = 3728] [id = 405] 18:05:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (1980C000) [pid = 3728] [serial = 1215] [outer = 00000000] 18:05:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (19815000) [pid = 3728] [serial = 1216] [outer = 1980C000] 18:05:20 INFO - PROCESS | 3728 | 1464055520265 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (198B9400) [pid = 3728] [serial = 1217] [outer = 1980C000] 18:05:20 INFO - PROCESS | 3728 | 1464055520872 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]]]}] 18:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1002ms 18:05:20 INFO - PROCESS | 3728 | 1464055520937 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:05:20 INFO - PROCESS | 3728 | 1464055520940 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 18:05:20 INFO - PROCESS | 3728 | 1464055520960 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 3728 | 1464055520962 Marionette TRACE conn2 <- [1,1586,null,{}] 18:05:20 INFO - PROCESS | 3728 | 1464055520966 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}] 18:05:21 INFO - PROCESS | 3728 | 1464055521082 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:05:21 INFO - PROCESS | 3728 | 1464055521216 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 3728 | ++DOCSHELL 198BB000 == 76 [pid = 3728] [id = 406] 18:05:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (199BA400) [pid = 3728] [serial = 1218] [outer = 00000000] 18:05:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (19C32C00) [pid = 3728] [serial = 1219] [outer = 199BA400] 18:05:21 INFO - PROCESS | 3728 | 1464055521272 Marionette DEBUG loaded listener.js 18:05:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (19C40800) [pid = 3728] [serial = 1220] [outer = 199BA400] 18:05:21 INFO - PROCESS | 3728 | 1464055521809 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]]]}] 18:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 912ms 18:05:21 INFO - PROCESS | 3728 | 1464055521874 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 3728 | 1464055521876 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 18:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:05:21 INFO - PROCESS | 3728 | 1464055521880 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 3728 | 1464055521882 Marionette TRACE conn2 <- [1,1590,null,{}] 18:05:21 INFO - PROCESS | 3728 | 1464055521886 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}] 18:05:21 INFO - PROCESS | 3728 | 1464055521978 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:05:22 INFO - PROCESS | 3728 | 1464055522128 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 3728 | ++DOCSHELL 198BD800 == 77 [pid = 3728] [id = 407] 18:05:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (199B9800) [pid = 3728] [serial = 1221] [outer = 00000000] 18:05:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1A0C4C00) [pid = 3728] [serial = 1222] [outer = 199B9800] 18:05:22 INFO - PROCESS | 3728 | 1464055522187 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1A23D400) [pid = 3728] [serial = 1223] [outer = 199B9800] 18:05:22 INFO - PROCESS | 3728 | 1464055522765 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]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 958ms 18:05:22 INFO - PROCESS | 3728 | 1464055522841 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 3728 | 1464055522843 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 18:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:05:22 INFO - PROCESS | 3728 | 1464055522848 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 3728 | 1464055522850 Marionette TRACE conn2 <- [1,1594,null,{}] 18:05:22 INFO - PROCESS | 3728 | 1464055522854 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}] 18:05:22 INFO - PROCESS | 3728 | 1464055522975 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:05:23 INFO - PROCESS | 3728 | 1464055523110 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 3728 | ++DOCSHELL 1974F800 == 78 [pid = 3728] [id = 408] 18:05:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1A0BE400) [pid = 3728] [serial = 1224] [outer = 00000000] 18:05:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1AE74800) [pid = 3728] [serial = 1225] [outer = 1A0BE400] 18:05:23 INFO - PROCESS | 3728 | 1464055523167 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1B107C00) [pid = 3728] [serial = 1226] [outer = 1A0BE400] 18:05:23 INFO - PROCESS | 3728 | 1464055523758 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]]]}] 18:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 957ms 18:05:23 INFO - PROCESS | 3728 | 1464055523813 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 3728 | 1464055523815 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 18:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:05:23 INFO - PROCESS | 3728 | 1464055523819 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 3728 | 1464055523821 Marionette TRACE conn2 <- [1,1598,null,{}] 18:05:23 INFO - PROCESS | 3728 | 1464055523825 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}] 18:05:23 INFO - PROCESS | 3728 | 1464055523917 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:05:24 INFO - PROCESS | 3728 | 1464055524067 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 3728 | ++DOCSHELL 143F1000 == 79 [pid = 3728] [id = 409] 18:05:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1B3A7800) [pid = 3728] [serial = 1227] [outer = 00000000] 18:05:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1B425C00) [pid = 3728] [serial = 1228] [outer = 1B3A7800] 18:05:24 INFO - PROCESS | 3728 | 1464055524122 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (1B430800) [pid = 3728] [serial = 1229] [outer = 1B3A7800] 18:05:24 INFO - PROCESS | 3728 | 1464055524652 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]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1032ms 18:05:24 INFO - PROCESS | 3728 | 1464055524858 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 3728 | 1464055524863 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 18:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:05:24 INFO - PROCESS | 3728 | 1464055524869 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 3728 | 1464055524872 Marionette TRACE conn2 <- [1,1602,null,{}] 18:05:24 INFO - PROCESS | 3728 | 1464055524878 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}] 18:05:24 INFO - PROCESS | 3728 | 1464055524995 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:05:25 INFO - PROCESS | 3728 | 1464055525144 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 3728 | ++DOCSHELL 10C3D800 == 80 [pid = 3728] [id = 410] 18:05:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1108F000) [pid = 3728] [serial = 1230] [outer = 00000000] 18:05:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (13210000) [pid = 3728] [serial = 1231] [outer = 1108F000] 18:05:25 INFO - PROCESS | 3728 | 1464055525198 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (13B26000) [pid = 3728] [serial = 1232] [outer = 1108F000] 18:05:25 INFO - PROCESS | 3728 | 1464055525804 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]]]}] 18:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 957ms 18:05:25 INFO - PROCESS | 3728 | 1464055525833 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 3728 | 1464055525836 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 18:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:05:25 INFO - PROCESS | 3728 | 1464055525844 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:05:25 INFO - PROCESS | 3728 | 1464055525848 Marionette TRACE conn2 <- [1,1606,null,{}] 18:05:25 INFO - PROCESS | 3728 | 1464055525852 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}] 18:05:25 INFO - PROCESS | 3728 | 1464055525943 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:05:26 INFO - PROCESS | 3728 | 1464055526098 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 0F255400 == 79 [pid = 3728] [id = 274] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 164B9800 == 78 [pid = 3728] [id = 401] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 13227800 == 77 [pid = 3728] [id = 400] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 10A5C000 == 76 [pid = 3728] [id = 399] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 0F231C00 == 75 [pid = 3728] [id = 398] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 19FE6400 == 74 [pid = 3728] [id = 395] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 19FDBC00 == 73 [pid = 3728] [id = 394] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 1438EC00 == 72 [pid = 3728] [id = 393] 18:05:26 INFO - PROCESS | 3728 | --DOCSHELL 10B0D400 == 71 [pid = 3728] [id = 392] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (18230400) [pid = 3728] [serial = 1162] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1320A000) [pid = 3728] [serial = 1150] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (13A50800) [pid = 3728] [serial = 1151] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (158D1800) [pid = 3728] [serial = 1153] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (15D75C00) [pid = 3728] [serial = 1154] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (16BA0C00) [pid = 3728] [serial = 1159] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (174E6C00) [pid = 3728] [serial = 1160] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (1980AC00) [pid = 3728] [serial = 1165] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (164B6400) [pid = 3728] [serial = 1156] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1974FC00) [pid = 3728] [serial = 1163] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1438F400) [pid = 3728] [serial = 1148] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (13B29000) [pid = 3728] [serial = 1147] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (10A5E400) [pid = 3728] [serial = 1145] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (10C37C00) [pid = 3728] [serial = 1144] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (13213400) [pid = 3728] [serial = 1129] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (164B6000) [pid = 3728] [serial = 1132] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1A7CAC00) [pid = 3728] [serial = 1135] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1B10BC00) [pid = 3728] [serial = 1138] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (1B50E400) [pid = 3728] [serial = 1141] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (199D6400) [pid = 3728] [serial = 1172] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1A236800) [pid = 3728] [serial = 1174] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (199D1000) [pid = 3728] [serial = 1171] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (198B7800) [pid = 3728] [serial = 1166] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (19752C00) [pid = 3728] [serial = 1168] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1975B400) [pid = 3728] [serial = 1169] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (16791000) [pid = 3728] [serial = 1157] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1B428000) [pid = 3728] [serial = 1081] [outer = 00000000] [url = about:blank] 18:05:26 INFO - PROCESS | 3728 | ++DOCSHELL 0F232C00 == 72 [pid = 3728] [id = 411] 18:05:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (0F255400) [pid = 3728] [serial = 1233] [outer = 00000000] 18:05:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (12FF3800) [pid = 3728] [serial = 1234] [outer = 0F255400] 18:05:26 INFO - PROCESS | 3728 | 1464055526175 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (132EB000) [pid = 3728] [serial = 1235] [outer = 0F255400] 18:05:26 INFO - PROCESS | 3728 | 1464055526600 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]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 807ms 18:05:26 INFO - PROCESS | 3728 | 1464055526653 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 3728 | 1464055526655 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 18:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:05:26 INFO - PROCESS | 3728 | 1464055526642 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 3728 | 1464055526644 Marionette TRACE conn2 <- [1,1610,null,{}] 18:05:26 INFO - PROCESS | 3728 | 1464055526657 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}] 18:05:26 INFO - PROCESS | 3728 | 1464055526758 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:05:26 INFO - PROCESS | 3728 | 1464055526774 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 3728 | ++DOCSHELL 164B4400 == 73 [pid = 3728] [id = 412] 18:05:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (164B4800) [pid = 3728] [serial = 1236] [outer = 00000000] 18:05:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (16845000) [pid = 3728] [serial = 1237] [outer = 164B4800] 18:05:26 INFO - PROCESS | 3728 | 1464055526833 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (168B9400) [pid = 3728] [serial = 1238] [outer = 164B4800] 18:05:27 INFO - PROCESS | 3728 | 1464055527360 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]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 18:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 763ms 18:05:27 INFO - PROCESS | 3728 | 1464055527427 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:05:27 INFO - PROCESS | 3728 | 1464055527429 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 18:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:05:27 INFO - PROCESS | 3728 | 1464055527432 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - PROCESS | 3728 | 1464055527434 Marionette TRACE conn2 <- [1,1614,null,{}] 18:05:27 INFO - PROCESS | 3728 | 1464055527467 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}] 18:05:27 INFO - PROCESS | 3728 | 1464055527558 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:05:27 INFO - PROCESS | 3728 | 1464055527663 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 3728 | ++DOCSHELL 164B7800 == 74 [pid = 3728] [id = 413] 18:05:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (16BA0C00) [pid = 3728] [serial = 1239] [outer = 00000000] 18:05:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (18229C00) [pid = 3728] [serial = 1240] [outer = 16BA0C00] 18:05:27 INFO - PROCESS | 3728 | 1464055527710 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (19752C00) [pid = 3728] [serial = 1241] [outer = 16BA0C00] 18:05:28 INFO - PROCESS | 3728 | 1464055528081 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]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 718ms 18:05:28 INFO - PROCESS | 3728 | 1464055528136 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 3728 | 1464055528138 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 18:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:05:28 INFO - PROCESS | 3728 | 1464055528142 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 3728 | 1464055528144 Marionette TRACE conn2 <- [1,1618,null,{}] 18:05:28 INFO - PROCESS | 3728 | 1464055528148 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}] 18:05:28 INFO - PROCESS | 3728 | 1464055528239 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:05:28 INFO - PROCESS | 3728 | 1464055528246 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 3728 | ++DOCSHELL 1822DC00 == 75 [pid = 3728] [id = 414] 18:05:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (1974F400) [pid = 3728] [serial = 1242] [outer = 00000000] 18:05:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (19813800) [pid = 3728] [serial = 1243] [outer = 1974F400] 18:05:28 INFO - PROCESS | 3728 | 1464055528295 Marionette DEBUG loaded listener.js 18:05:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (198B7800) [pid = 3728] [serial = 1244] [outer = 1974F400] 18:05:28 INFO - PROCESS | 3728 | 1464055528762 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]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 673ms 18:05:28 INFO - PROCESS | 3728 | 1464055528806 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 3728 | 1464055528808 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 18:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:05:28 INFO - PROCESS | 3728 | 1464055528811 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 3728 | 1464055528813 Marionette TRACE conn2 <- [1,1622,null,{}] 18:05:28 INFO - PROCESS | 3728 | 1464055528816 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}] 18:05:28 INFO - PROCESS | 3728 | 1464055528998 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:05:29 INFO - PROCESS | 3728 | 1464055529025 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 3728 | ++DOCSHELL 19FE9000 == 76 [pid = 3728] [id = 415] 18:05:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (19FE9800) [pid = 3728] [serial = 1245] [outer = 00000000] 18:05:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1A239800) [pid = 3728] [serial = 1246] [outer = 19FE9800] 18:05:29 INFO - PROCESS | 3728 | 1464055529069 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (1A7CDC00) [pid = 3728] [serial = 1247] [outer = 19FE9800] 18:05:29 INFO - PROCESS | 3728 | 1464055529499 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]]]}] 18:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 703ms 18:05:29 INFO - PROCESS | 3728 | 1464055529534 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:05:29 INFO - PROCESS | 3728 | 1464055529536 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 18:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:05:29 INFO - PROCESS | 3728 | 1464055529540 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:05:29 INFO - PROCESS | 3728 | 1464055529541 Marionette TRACE conn2 <- [1,1626,null,{}] 18:05:29 INFO - PROCESS | 3728 | 1464055529544 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}] 18:05:29 INFO - PROCESS | 3728 | 1464055529675 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:05:29 INFO - PROCESS | 3728 | 1464055529692 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 3728 | ++DOCSHELL 19FE5400 == 77 [pid = 3728] [id = 416] 18:05:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1A0BD800) [pid = 3728] [serial = 1248] [outer = 00000000] 18:05:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1AE6F400) [pid = 3728] [serial = 1249] [outer = 1A0BD800] 18:05:29 INFO - PROCESS | 3728 | 1464055529737 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1B3AA400) [pid = 3728] [serial = 1250] [outer = 1A0BD800] 18:05:30 INFO - PROCESS | 3728 | 1464055530172 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]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 673ms 18:05:30 INFO - PROCESS | 3728 | 1464055530219 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 3728 | 1464055530221 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 18:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:05:30 INFO - PROCESS | 3728 | 1464055530224 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 3728 | 1464055530226 Marionette TRACE conn2 <- [1,1630,null,{}] 18:05:30 INFO - PROCESS | 3728 | 1464055530229 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}] 18:05:30 INFO - PROCESS | 3728 | 1464055530376 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:05:30 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1822C800) [pid = 3728] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:05:30 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (10A65C00) [pid = 3728] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:05:30 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (164BAC00) [pid = 3728] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:05:30 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (0F256400) [pid = 3728] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:05:30 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (132E7C00) [pid = 3728] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:05:30 INFO - PROCESS | 3728 | 1464055530509 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:30 INFO - PROCESS | 3728 | ++DOCSHELL 0F260800 == 78 [pid = 3728] [id = 417] 18:05:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (10431800) [pid = 3728] [serial = 1251] [outer = 00000000] 18:05:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (13224800) [pid = 3728] [serial = 1252] [outer = 10431800] 18:05:30 INFO - PROCESS | 3728 | 1464055530555 Marionette DEBUG loaded listener.js 18:05:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (162E2000) [pid = 3728] [serial = 1253] [outer = 10431800] 18:05:30 INFO - PROCESS | 3728 | 1464055530911 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]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 703ms 18:05:30 INFO - PROCESS | 3728 | 1464055530930 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 3728 | 1464055530932 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 18:05:30 INFO - PROCESS | 3728 | 1464055530935 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:05:30 INFO - PROCESS | 3728 | 1464055530937 Marionette TRACE conn2 <- [1,1634,null,{}] 18:05:30 INFO - PROCESS | 3728 | 1464055530940 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}] 18:05:31 INFO - PROCESS | 3728 | 1464055531031 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:05:31 INFO - PROCESS | 3728 | 1464055531037 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 3728 | ++DOCSHELL 17D59C00 == 79 [pid = 3728] [id = 418] 18:05:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1822C800) [pid = 3728] [serial = 1254] [outer = 00000000] 18:05:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1DE74000) [pid = 3728] [serial = 1255] [outer = 1822C800] 18:05:31 INFO - PROCESS | 3728 | 1464055531166 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1DE7A800) [pid = 3728] [serial = 1256] [outer = 1822C800] 18:05:31 INFO - PROCESS | 3728 | 1464055531520 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]]]}] 18:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 613ms 18:05:31 INFO - PROCESS | 3728 | 1464055531537 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:05:31 INFO - PROCESS | 3728 | 1464055531539 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 18:05:31 INFO - PROCESS | 3728 | 1464055531542 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:05:31 INFO - PROCESS | 3728 | 1464055531544 Marionette TRACE conn2 <- [1,1638,null,{}] 18:05:31 INFO - PROCESS | 3728 | 1464055531548 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}] 18:05:31 INFO - PROCESS | 3728 | 1464055531638 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:05:31 INFO - PROCESS | 3728 | 1464055531644 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 3728 | ++DOCSHELL 1DE6F000 == 80 [pid = 3728] [id = 419] 18:05:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1DE70C00) [pid = 3728] [serial = 1257] [outer = 00000000] 18:05:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1E96B400) [pid = 3728] [serial = 1258] [outer = 1DE70C00] 18:05:31 INFO - PROCESS | 3728 | 1464055531690 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1E970000) [pid = 3728] [serial = 1259] [outer = 1DE70C00] 18:05:32 INFO - PROCESS | 3728 | 1464055532185 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]]]}] 18:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 673ms 18:05:32 INFO - PROCESS | 3728 | 1464055532223 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:05:32 INFO - PROCESS | 3728 | 1464055532225 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 18:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:05:32 INFO - PROCESS | 3728 | 1464055532228 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:05:32 INFO - PROCESS | 3728 | 1464055532231 Marionette TRACE conn2 <- [1,1642,null,{}] 18:05:32 INFO - PROCESS | 3728 | 1464055532234 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}] 18:05:32 INFO - PROCESS | 3728 | 1464055532327 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:05:32 INFO - PROCESS | 3728 | 1464055532333 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 3728 | ++DOCSHELL 1DA50C00 == 81 [pid = 3728] [id = 420] 18:05:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1DA51800) [pid = 3728] [serial = 1260] [outer = 00000000] 18:05:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (1DA55000) [pid = 3728] [serial = 1261] [outer = 1DA51800] 18:05:32 INFO - PROCESS | 3728 | 1464055532383 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1E967800) [pid = 3728] [serial = 1262] [outer = 1DA51800] 18:05:33 INFO - PROCESS | 3728 | 1464055533148 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]]]}] 18:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 957ms 18:05:33 INFO - PROCESS | 3728 | 1464055533182 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:05:33 INFO - PROCESS | 3728 | 1464055533187 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 18:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:05:33 INFO - PROCESS | 3728 | 1464055533192 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:05:33 INFO - PROCESS | 3728 | 1464055533197 Marionette TRACE conn2 <- [1,1646,null,{}] 18:05:33 INFO - PROCESS | 3728 | 1464055533202 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}] 18:05:33 INFO - PROCESS | 3728 | 1464055533329 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:05:33 INFO - PROCESS | 3728 | 1464055533501 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 3728 | ++DOCSHELL 15D76400 == 82 [pid = 3728] [id = 421] 18:05:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (15FA0800) [pid = 3728] [serial = 1263] [outer = 00000000] 18:05:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (174E9000) [pid = 3728] [serial = 1264] [outer = 15FA0800] 18:05:33 INFO - PROCESS | 3728 | 1464055533559 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (1770F000) [pid = 3728] [serial = 1265] [outer = 15FA0800] 18:05:34 INFO - PROCESS | 3728 | 1464055534159 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]]]}] 18:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1003ms 18:05:34 INFO - PROCESS | 3728 | 1464055534199 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:05:34 INFO - PROCESS | 3728 | 1464055534206 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 18:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:05:34 INFO - PROCESS | 3728 | 1464055534231 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:05:34 INFO - PROCESS | 3728 | 1464055534234 Marionette TRACE conn2 <- [1,1650,null,{}] 18:05:34 INFO - PROCESS | 3728 | 1464055534238 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}] 18:05:34 INFO - PROCESS | 3728 | 1464055534395 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:05:34 INFO - PROCESS | 3728 | 1464055534514 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:34 INFO - PROCESS | 3728 | ++DOCSHELL 19815800 == 83 [pid = 3728] [id = 422] 18:05:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (199C8800) [pid = 3728] [serial = 1266] [outer = 00000000] 18:05:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1A29F800) [pid = 3728] [serial = 1267] [outer = 199C8800] 18:05:34 INFO - PROCESS | 3728 | 1464055534571 Marionette DEBUG loaded listener.js 18:05:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1ABA6000) [pid = 3728] [serial = 1268] [outer = 199C8800] 18:05:35 INFO - PROCESS | 3728 | 1464055535143 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]]]}] 18:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 958ms 18:05:35 INFO - PROCESS | 3728 | 1464055535171 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 3728 | 1464055535174 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 18:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:05:35 INFO - PROCESS | 3728 | 1464055535179 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - PROCESS | 3728 | 1464055535183 Marionette TRACE conn2 <- [1,1654,null,{}] 18:05:35 INFO - PROCESS | 3728 | 1464055535195 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}] 18:05:35 INFO - PROCESS | 3728 | 1464055535317 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:05:35 INFO - PROCESS | 3728 | 1464055535487 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 3728 | ++DOCSHELL 1DA58C00 == 84 [pid = 3728] [id = 423] 18:05:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1DE70400) [pid = 3728] [serial = 1269] [outer = 00000000] 18:05:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1E969400) [pid = 3728] [serial = 1270] [outer = 1DE70400] 18:05:35 INFO - PROCESS | 3728 | 1464055535546 Marionette DEBUG loaded listener.js 18:05:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1F1B5800) [pid = 3728] [serial = 1271] [outer = 1DE70400] 18:05:36 INFO - PROCESS | 3728 | 1464055536152 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]]]}] 18:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1002ms 18:05:36 INFO - PROCESS | 3728 | 1464055536191 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 3728 | 1464055536194 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 18:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:05:36 INFO - PROCESS | 3728 | 1464055536197 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 3728 | 1464055536199 Marionette TRACE conn2 <- [1,1658,null,{}] 18:05:36 INFO - PROCESS | 3728 | 1464055536220 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}] 18:05:36 INFO - PROCESS | 3728 | 1464055536321 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:05:36 INFO - PROCESS | 3728 | 1464055536477 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 3728 | ++DOCSHELL 1B514400 == 85 [pid = 3728] [id = 424] 18:05:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (1E967C00) [pid = 3728] [serial = 1272] [outer = 00000000] 18:05:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1F1BD800) [pid = 3728] [serial = 1273] [outer = 1E967C00] 18:05:36 INFO - PROCESS | 3728 | 1464055536533 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (200DC000) [pid = 3728] [serial = 1274] [outer = 1E967C00] 18:05:37 INFO - PROCESS | 3728 | 1464055537162 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]]]}] 18:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1017ms 18:05:37 INFO - PROCESS | 3728 | 1464055537220 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:05:37 INFO - PROCESS | 3728 | 1464055537223 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 18:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:05:37 INFO - PROCESS | 3728 | 1464055537226 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:05:37 INFO - PROCESS | 3728 | 1464055537228 Marionette TRACE conn2 <- [1,1662,null,{}] 18:05:37 INFO - PROCESS | 3728 | 1464055537232 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}] 18:05:37 INFO - PROCESS | 3728 | 1464055537346 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:05:37 INFO - PROCESS | 3728 | 1464055537805 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:37 INFO - PROCESS | 3728 | ++DOCSHELL 0C775800 == 86 [pid = 3728] [id = 425] 18:05:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (0C777000) [pid = 3728] [serial = 1275] [outer = 00000000] 18:05:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (0F230000) [pid = 3728] [serial = 1276] [outer = 0C777000] 18:05:37 INFO - PROCESS | 3728 | 1464055537900 Marionette DEBUG loaded listener.js 18:05:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (10370400) [pid = 3728] [serial = 1277] [outer = 0C777000] 18:05:38 INFO - PROCESS | 3728 | 1464055538481 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]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1271ms 18:05:38 INFO - PROCESS | 3728 | 1464055538517 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 3728 | 1464055538521 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:05:38 INFO - PROCESS | 3728 | 1464055538526 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 3728 | 1464055538529 Marionette TRACE conn2 <- [1,1666,null,{}] 18:05:38 INFO - PROCESS | 3728 | 1464055538534 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}] 18:05:38 INFO - PROCESS | 3728 | 1464055538621 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:05:38 INFO - PROCESS | 3728 | 1464055538796 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 3728 | ++DOCSHELL 10B09800 == 87 [pid = 3728] [id = 426] 18:05:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (10B0AC00) [pid = 3728] [serial = 1278] [outer = 00000000] 18:05:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (10C40400) [pid = 3728] [serial = 1279] [outer = 10B0AC00] 18:05:38 INFO - PROCESS | 3728 | 1464055538870 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (11090400) [pid = 3728] [serial = 1280] [outer = 10B0AC00] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 10C3F400 == 86 [pid = 3728] [id = 285] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 1ABA2800 == 85 [pid = 3728] [id = 360] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 1DE6F000 == 84 [pid = 3728] [id = 419] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 17D59C00 == 83 [pid = 3728] [id = 418] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 0F260800 == 82 [pid = 3728] [id = 417] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 19FE5400 == 81 [pid = 3728] [id = 416] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 19FE9000 == 80 [pid = 3728] [id = 415] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 162DE400 == 79 [pid = 3728] [id = 391] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 1822DC00 == 78 [pid = 3728] [id = 414] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 164B7800 == 77 [pid = 3728] [id = 413] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 164B4400 == 76 [pid = 3728] [id = 412] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 0F232C00 == 75 [pid = 3728] [id = 411] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 10C3D800 == 74 [pid = 3728] [id = 410] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 143F1000 == 73 [pid = 3728] [id = 409] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 1974F800 == 72 [pid = 3728] [id = 408] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 198BD800 == 71 [pid = 3728] [id = 407] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (17EA0000) [pid = 3728] [serial = 1207] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1B517400) [pid = 3728] [serial = 1192] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 198BB000 == 70 [pid = 3728] [id = 406] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 1980BC00 == 69 [pid = 3728] [id = 405] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 158D8800 == 68 [pid = 3728] [id = 404] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 1320B400 == 67 [pid = 3728] [id = 403] 18:05:39 INFO - PROCESS | 3728 | --DOCSHELL 105E7C00 == 66 [pid = 3728] [id = 402] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (19FE8400) [pid = 3728] [serial = 1127] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (11FB6C00) [pid = 3728] [serial = 1198] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (132EA000) [pid = 3728] [serial = 1199] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (12FF7400) [pid = 3728] [serial = 1177] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (174E4000) [pid = 3728] [serial = 1204] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (11253000) [pid = 3728] [serial = 1196] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (10B0E000) [pid = 3728] [serial = 1195] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (174F0400) [pid = 3728] [serial = 1205] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (158D0C00) [pid = 3728] [serial = 1180] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (1A0C7400) [pid = 3728] [serial = 1183] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (15D6E400) [pid = 3728] [serial = 1202] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1571D400) [pid = 3728] [serial = 1201] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (1ABAD400) [pid = 3728] [serial = 1186] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (1B106000) [pid = 3728] [serial = 1189] [outer = 00000000] [url = about:blank] 18:05:39 INFO - PROCESS | 3728 | 1464055539452 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]]]}] 18:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 957ms 18:05:39 INFO - PROCESS | 3728 | 1464055539479 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 3728 | 1464055539483 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 18:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:05:39 INFO - PROCESS | 3728 | 1464055539488 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - PROCESS | 3728 | 1464055539490 Marionette TRACE conn2 <- [1,1670,null,{}] 18:05:39 INFO - PROCESS | 3728 | 1464055539494 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}] 18:05:39 INFO - PROCESS | 3728 | 1464055539579 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:05:39 INFO - PROCESS | 3728 | 1464055539586 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 3728 | ++DOCSHELL 10C40000 == 67 [pid = 3728] [id = 427] 18:05:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (10EB5400) [pid = 3728] [serial = 1281] [outer = 00000000] 18:05:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (11CAE800) [pid = 3728] [serial = 1282] [outer = 10EB5400] 18:05:39 INFO - PROCESS | 3728 | 1464055539636 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (12BDDC00) [pid = 3728] [serial = 1283] [outer = 10EB5400] 18:05:40 INFO - PROCESS | 3728 | 1464055540133 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]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 18:05:40 INFO - PROCESS | 3728 | 1464055540169 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 3728 | 1464055540171 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 18:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:05:40 INFO - PROCESS | 3728 | 1464055540180 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 3728 | 1464055540186 Marionette TRACE conn2 <- [1,1674,null,{}] 18:05:40 INFO - PROCESS | 3728 | 1464055540195 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}] 18:05:40 INFO - PROCESS | 3728 | 1464055540296 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:05:40 INFO - PROCESS | 3728 | 1464055540307 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 3728 | ++DOCSHELL 13225800 == 68 [pid = 3728] [id = 428] 18:05:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (13226000) [pid = 3728] [serial = 1284] [outer = 00000000] 18:05:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (132EA400) [pid = 3728] [serial = 1285] [outer = 13226000] 18:05:40 INFO - PROCESS | 3728 | 1464055540359 Marionette DEBUG loaded listener.js 18:05:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1395B800) [pid = 3728] [serial = 1286] [outer = 13226000] 18:05:40 INFO - PROCESS | 3728 | 1464055540827 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]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 658ms 18:05:40 INFO - PROCESS | 3728 | 1464055540843 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 3728 | 1464055540845 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 18:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:05:40 INFO - PROCESS | 3728 | 1464055540849 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 3728 | 1464055540850 Marionette TRACE conn2 <- [1,1678,null,{}] 18:05:40 INFO - PROCESS | 3728 | 1464055540858 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}] 18:05:40 INFO - PROCESS | 3728 | 1464055540943 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:05:40 INFO - PROCESS | 3728 | 1464055540951 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 3728 | ++DOCSHELL 0F236400 == 69 [pid = 3728] [id = 429] 18:05:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (13209400) [pid = 3728] [serial = 1287] [outer = 00000000] 18:05:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (13B2D000) [pid = 3728] [serial = 1288] [outer = 13209400] 18:05:40 INFO - PROCESS | 3728 | 1464055540998 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (13B30C00) [pid = 3728] [serial = 1289] [outer = 13209400] 18:05:41 INFO - PROCESS | 3728 | 1464055541422 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]]]}] 18:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 598ms 18:05:41 INFO - PROCESS | 3728 | 1464055541459 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 3728 | 1464055541461 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 18:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:05:41 INFO - PROCESS | 3728 | 1464055541465 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 3728 | 1464055541467 Marionette TRACE conn2 <- [1,1682,null,{}] 18:05:41 INFO - PROCESS | 3728 | 1464055541482 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}] 18:05:41 INFO - PROCESS | 3728 | 1464055541643 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:05:41 INFO - PROCESS | 3728 | 1464055541697 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 3728 | ++DOCSHELL 143C5800 == 70 [pid = 3728] [id = 430] 18:05:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (143C6C00) [pid = 3728] [serial = 1290] [outer = 00000000] 18:05:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (1536B800) [pid = 3728] [serial = 1291] [outer = 143C6C00] 18:05:41 INFO - PROCESS | 3728 | 1464055541750 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (15717000) [pid = 3728] [serial = 1292] [outer = 143C6C00] 18:05:42 INFO - PROCESS | 3728 | 1464055542186 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]]]}] 18:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 763ms 18:05:42 INFO - PROCESS | 3728 | 1464055542229 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 3728 | 1464055542231 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 18:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:05:42 INFO - PROCESS | 3728 | 1464055542246 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 3728 | 1464055542248 Marionette TRACE conn2 <- [1,1686,null,{}] 18:05:42 INFO - PROCESS | 3728 | 1464055542252 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}] 18:05:42 INFO - PROCESS | 3728 | 1464055542374 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:05:42 INFO - PROCESS | 3728 | 1464055542452 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 3728 | ++DOCSHELL 0F230C00 == 71 [pid = 3728] [id = 431] 18:05:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1571B000) [pid = 3728] [serial = 1293] [outer = 00000000] 18:05:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (158D9800) [pid = 3728] [serial = 1294] [outer = 1571B000] 18:05:42 INFO - PROCESS | 3728 | 1464055542497 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (15D68800) [pid = 3728] [serial = 1295] [outer = 1571B000] 18:05:42 INFO - PROCESS | 3728 | 1464055542894 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]]]}] 18:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 18:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 673ms 18:05:42 INFO - PROCESS | 3728 | 1464055542917 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 3728 | 1464055542919 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 18:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:05:42 INFO - PROCESS | 3728 | 1464055542922 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 3728 | 1464055542924 Marionette TRACE conn2 <- [1,1690,null,{}] 18:05:42 INFO - PROCESS | 3728 | 1464055542927 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}] 18:05:43 INFO - PROCESS | 3728 | 1464055543058 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:05:43 INFO - PROCESS | 3728 | 1464055543088 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 3728 | ++DOCSHELL 15842C00 == 72 [pid = 3728] [id = 432] 18:05:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (15D70400) [pid = 3728] [serial = 1296] [outer = 00000000] 18:05:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (162DE800) [pid = 3728] [serial = 1297] [outer = 15D70400] 18:05:43 INFO - PROCESS | 3728 | 1464055543133 Marionette DEBUG loaded listener.js 18:05:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (164B7800) [pid = 3728] [serial = 1298] [outer = 15D70400] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (164B4800) [pid = 3728] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (1822C800) [pid = 3728] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1974F400) [pid = 3728] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (19FE9800) [pid = 3728] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (1DE70C00) [pid = 3728] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (10431800) [pid = 3728] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (0F255400) [pid = 3728] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1A0BD800) [pid = 3728] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (1108F000) [pid = 3728] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:05:43 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (16BA0C00) [pid = 3728] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:05:44 INFO - PROCESS | 3728 | 1464055544021 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]]]}] 18:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1137ms 18:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:05:44 INFO - PROCESS | 3728 | 1464055544058 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 3728 | 1464055544060 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 18:05:44 INFO - PROCESS | 3728 | 1464055544063 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - PROCESS | 3728 | 1464055544065 Marionette TRACE conn2 <- [1,1694,null,{}] 18:05:44 INFO - PROCESS | 3728 | 1464055544068 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}] 18:05:44 INFO - PROCESS | 3728 | 1464055544158 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:05:44 INFO - PROCESS | 3728 | 1464055544277 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:44 INFO - PROCESS | 3728 | ++DOCSHELL 10431800 == 73 [pid = 3728] [id = 433] 18:05:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1047D800) [pid = 3728] [serial = 1299] [outer = 00000000] 18:05:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (15D8BC00) [pid = 3728] [serial = 1300] [outer = 1047D800] 18:05:44 INFO - PROCESS | 3728 | 1464055544320 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (1678BC00) [pid = 3728] [serial = 1301] [outer = 1047D800] 18:05:44 INFO - PROCESS | 3728 | 1464055544683 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]]]}] 18:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 658ms 18:05:44 INFO - PROCESS | 3728 | 1464055544745 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 3728 | 1464055544747 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 18:05:44 INFO - PROCESS | 3728 | 1464055544750 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:05:44 INFO - PROCESS | 3728 | 1464055544752 Marionette TRACE conn2 <- [1,1698,null,{}] 18:05:44 INFO - PROCESS | 3728 | 1464055544756 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}] 18:05:44 INFO - PROCESS | 3728 | 1464055544822 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:05:44 INFO - PROCESS | 3728 | 1464055544829 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:44 INFO - PROCESS | 3728 | ++DOCSHELL 15D82000 == 74 [pid = 3728] [id = 434] 18:05:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1678FC00) [pid = 3728] [serial = 1302] [outer = 00000000] 18:05:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (168C3800) [pid = 3728] [serial = 1303] [outer = 1678FC00] 18:05:44 INFO - PROCESS | 3728 | 1464055544874 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (17414000) [pid = 3728] [serial = 1304] [outer = 1678FC00] 18:05:45 INFO - PROCESS | 3728 | 1464055545300 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]]]}] 18:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 613ms 18:05:45 INFO - PROCESS | 3728 | 1464055545348 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 3728 | 1464055545350 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 18:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:05:45 INFO - PROCESS | 3728 | 1464055545357 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - PROCESS | 3728 | 1464055545359 Marionette TRACE conn2 <- [1,1702,null,{}] 18:05:45 INFO - PROCESS | 3728 | 1464055545362 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}] 18:05:45 INFO - PROCESS | 3728 | 1464055545448 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:05:45 INFO - PROCESS | 3728 | 1464055545454 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 3728 | ++DOCSHELL 168BC000 == 75 [pid = 3728] [id = 435] 18:05:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (168BCC00) [pid = 3728] [serial = 1305] [outer = 00000000] 18:05:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (174F0800) [pid = 3728] [serial = 1306] [outer = 168BCC00] 18:05:45 INFO - PROCESS | 3728 | 1464055545504 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (17D59C00) [pid = 3728] [serial = 1307] [outer = 168BCC00] 18:05:46 INFO - PROCESS | 3728 | 1464055546193 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]]]}] 18:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 897ms 18:05:46 INFO - PROCESS | 3728 | 1464055546268 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 3728 | 1464055546272 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 18:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:05:46 INFO - PROCESS | 3728 | 1464055546278 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 3728 | 1464055546282 Marionette TRACE conn2 <- [1,1706,null,{}] 18:05:46 INFO - PROCESS | 3728 | 1464055546288 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}] 18:05:46 INFO - PROCESS | 3728 | 1464055546440 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:05:46 INFO - PROCESS | 3728 | 1464055546587 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 3728 | ++DOCSHELL 1050B800 == 76 [pid = 3728] [id = 436] 18:05:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (10A5A800) [pid = 3728] [serial = 1308] [outer = 00000000] 18:05:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (10C39000) [pid = 3728] [serial = 1309] [outer = 10A5A800] 18:05:46 INFO - PROCESS | 3728 | 1464055546645 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (11253000) [pid = 3728] [serial = 1310] [outer = 10A5A800] 18:05:47 INFO - PROCESS | 3728 | 1464055547265 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]]]}] 18:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1047ms 18:05:47 INFO - PROCESS | 3728 | 1464055547342 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 3728 | 1464055547349 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 18:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:05:47 INFO - PROCESS | 3728 | 1464055547355 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 3728 | 1464055547358 Marionette TRACE conn2 <- [1,1710,null,{}] 18:05:47 INFO - PROCESS | 3728 | 1464055547359 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}] 18:05:47 INFO - PROCESS | 3728 | 1464055547514 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:05:47 INFO - PROCESS | 3728 | 1464055547582 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 3728 | ++DOCSHELL 0C7FA000 == 77 [pid = 3728] [id = 437] 18:05:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (12BD2800) [pid = 3728] [serial = 1311] [outer = 00000000] 18:05:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (13211800) [pid = 3728] [serial = 1312] [outer = 12BD2800] 18:05:47 INFO - PROCESS | 3728 | 1464055547679 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (13B2A800) [pid = 3728] [serial = 1313] [outer = 12BD2800] 18:05:48 INFO - PROCESS | 3728 | 1464055548254 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]]]}] 18:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 957ms 18:05:48 INFO - PROCESS | 3728 | 1464055548302 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:05:48 INFO - PROCESS | 3728 | 1464055548305 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 18:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:05:48 INFO - PROCESS | 3728 | 1464055548309 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:05:48 INFO - PROCESS | 3728 | 1464055548313 Marionette TRACE conn2 <- [1,1714,null,{}] 18:05:48 INFO - PROCESS | 3728 | 1464055548341 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}] 18:05:48 INFO - PROCESS | 3728 | 1464055548454 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:05:48 INFO - PROCESS | 3728 | 1464055548605 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 3728 | ++DOCSHELL 13211000 == 78 [pid = 3728] [id = 438] 18:05:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (168C2000) [pid = 3728] [serial = 1314] [outer = 00000000] 18:05:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (17502800) [pid = 3728] [serial = 1315] [outer = 168C2000] 18:05:48 INFO - PROCESS | 3728 | 1464055548665 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (17F36C00) [pid = 3728] [serial = 1316] [outer = 168C2000] 18:05:49 INFO - PROCESS | 3728 | 1464055549265 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]]]}] 18:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1003ms 18:05:49 INFO - PROCESS | 3728 | 1464055549330 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 3728 | 1464055549333 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 18:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:05:49 INFO - PROCESS | 3728 | 1464055549337 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 3728 | 1464055549339 Marionette TRACE conn2 <- [1,1718,null,{}] 18:05:49 INFO - PROCESS | 3728 | 1464055549362 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}] 18:05:49 INFO - PROCESS | 3728 | 1464055549453 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:05:49 INFO - PROCESS | 3728 | 1464055549601 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 3728 | ++DOCSHELL 175ADC00 == 79 [pid = 3728] [id = 439] 18:05:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (17F35800) [pid = 3728] [serial = 1317] [outer = 00000000] 18:05:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1975C400) [pid = 3728] [serial = 1318] [outer = 17F35800] 18:05:49 INFO - PROCESS | 3728 | 1464055549658 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (19813C00) [pid = 3728] [serial = 1319] [outer = 17F35800] 18:05:50 INFO - PROCESS | 3728 | 1464055550228 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]]]}] 18:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 18:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 958ms 18:05:50 INFO - PROCESS | 3728 | 1464055550286 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 3728 | 1464055550288 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 18:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:05:50 INFO - PROCESS | 3728 | 1464055550292 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 3728 | 1464055550294 Marionette TRACE conn2 <- [1,1722,null,{}] 18:05:50 INFO - PROCESS | 3728 | 1464055550298 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}] 18:05:50 INFO - PROCESS | 3728 | 1464055550405 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:05:50 INFO - PROCESS | 3728 | 1464055550567 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 3728 | ++DOCSHELL 18226000 == 80 [pid = 3728] [id = 440] 18:05:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (1974EC00) [pid = 3728] [serial = 1320] [outer = 00000000] 18:05:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (198BD800) [pid = 3728] [serial = 1321] [outer = 1974EC00] 18:05:50 INFO - PROCESS | 3728 | 1464055550625 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (199C2400) [pid = 3728] [serial = 1322] [outer = 1974EC00] 18:05:51 INFO - PROCESS | 3728 | 1464055551211 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]]]}] 18:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 957ms 18:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:05:51 INFO - PROCESS | 3728 | 1464055551260 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:05:51 INFO - PROCESS | 3728 | 1464055551263 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 18:05:51 INFO - PROCESS | 3728 | 1464055551266 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:05:51 INFO - PROCESS | 3728 | 1464055551268 Marionette TRACE conn2 <- [1,1726,null,{}] 18:05:51 INFO - PROCESS | 3728 | 1464055551273 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}] 18:05:51 INFO - PROCESS | 3728 | 1464055551385 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:05:51 INFO - PROCESS | 3728 | 1464055551536 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 3728 | ++DOCSHELL 13A51800 == 81 [pid = 3728] [id = 441] 18:05:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (13A57400) [pid = 3728] [serial = 1323] [outer = 00000000] 18:05:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (16BAE000) [pid = 3728] [serial = 1324] [outer = 13A57400] 18:05:51 INFO - PROCESS | 3728 | 1464055551594 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (19759000) [pid = 3728] [serial = 1325] [outer = 13A57400] 18:05:52 INFO - PROCESS | 3728 | 1464055552364 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]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1137ms 18:05:52 INFO - PROCESS | 3728 | 1464055552408 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 3728 | 1464055552412 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 18:05:52 INFO - PROCESS | 3728 | 1464055552417 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:05:52 INFO - PROCESS | 3728 | 1464055552421 Marionette TRACE conn2 <- [1,1730,null,{}] 18:05:52 INFO - PROCESS | 3728 | 1464055552427 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}] 18:05:52 INFO - PROCESS | 3728 | 1464055552537 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:05:52 INFO - PROCESS | 3728 | 1464055552693 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 3728 | ++DOCSHELL 11085400 == 82 [pid = 3728] [id = 442] 18:05:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (12BD6400) [pid = 3728] [serial = 1326] [outer = 00000000] 18:05:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (13206400) [pid = 3728] [serial = 1327] [outer = 12BD6400] 18:05:52 INFO - PROCESS | 3728 | 1464055552748 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (13A58000) [pid = 3728] [serial = 1328] [outer = 12BD6400] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 17D59800 == 81 [pid = 3728] [id = 344] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 15D82000 == 80 [pid = 3728] [id = 434] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 10431800 == 79 [pid = 3728] [id = 433] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 15842C00 == 78 [pid = 3728] [id = 432] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 0F230C00 == 77 [pid = 3728] [id = 431] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 143C5800 == 76 [pid = 3728] [id = 430] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 0F236400 == 75 [pid = 3728] [id = 429] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 13225800 == 74 [pid = 3728] [id = 428] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 10C40000 == 73 [pid = 3728] [id = 427] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 10B09800 == 72 [pid = 3728] [id = 426] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 0C775800 == 71 [pid = 3728] [id = 425] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 19815800 == 70 [pid = 3728] [id = 422] 18:05:53 INFO - PROCESS | 3728 | --DOCSHELL 15D76400 == 69 [pid = 3728] [id = 421] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (1E970000) [pid = 3728] [serial = 1259] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (16845000) [pid = 3728] [serial = 1237] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (1DE74000) [pid = 3728] [serial = 1255] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (19813800) [pid = 3728] [serial = 1243] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (1A239800) [pid = 3728] [serial = 1246] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (19C32C00) [pid = 3728] [serial = 1219] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (168B6000) [pid = 3728] [serial = 1213] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (1E96B400) [pid = 3728] [serial = 1258] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (168B9400) [pid = 3728] [serial = 1238] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (13224800) [pid = 3728] [serial = 1252] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (1DE7A800) [pid = 3728] [serial = 1256] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (132EB000) [pid = 3728] [serial = 1235] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (1A7CDC00) [pid = 3728] [serial = 1247] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (162E2000) [pid = 3728] [serial = 1253] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (13A52C00) [pid = 3728] [serial = 1210] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1B425C00) [pid = 3728] [serial = 1228] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (1AE6F400) [pid = 3728] [serial = 1249] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1A0C4C00) [pid = 3728] [serial = 1222] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (13B26000) [pid = 3728] [serial = 1232] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (1AE74800) [pid = 3728] [serial = 1225] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (1B3AA400) [pid = 3728] [serial = 1250] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (13210000) [pid = 3728] [serial = 1231] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (19752C00) [pid = 3728] [serial = 1241] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (18229C00) [pid = 3728] [serial = 1240] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (198B7800) [pid = 3728] [serial = 1244] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (19815000) [pid = 3728] [serial = 1216] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (12FF3800) [pid = 3728] [serial = 1234] [outer = 00000000] [url = about:blank] 18:05:53 INFO - PROCESS | 3728 | 1464055553324 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]]]}] 18:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 957ms 18:05:53 INFO - PROCESS | 3728 | 1464055553379 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 3728 | 1464055553385 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 18:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:05:53 INFO - PROCESS | 3728 | 1464055553391 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - PROCESS | 3728 | 1464055553393 Marionette TRACE conn2 <- [1,1734,null,{}] 18:05:53 INFO - PROCESS | 3728 | 1464055553397 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}] 18:05:53 INFO - PROCESS | 3728 | 1464055553486 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:05:53 INFO - PROCESS | 3728 | 1464055553581 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:53 INFO - PROCESS | 3728 | ++DOCSHELL 0F231800 == 70 [pid = 3728] [id = 443] 18:05:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (0F257400) [pid = 3728] [serial = 1329] [outer = 00000000] 18:05:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (132EA000) [pid = 3728] [serial = 1330] [outer = 0F257400] 18:05:53 INFO - PROCESS | 3728 | 1464055553626 Marionette DEBUG loaded listener.js 18:05:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (13B2DC00) [pid = 3728] [serial = 1331] [outer = 0F257400] 18:05:54 INFO - PROCESS | 3728 | 1464055554020 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]]]}] 18:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 703ms 18:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:05:54 INFO - PROCESS | 3728 | 1464055554091 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:05:54 INFO - PROCESS | 3728 | 1464055554093 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 18:05:54 INFO - PROCESS | 3728 | 1464055554097 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:05:54 INFO - PROCESS | 3728 | 1464055554100 Marionette TRACE conn2 <- [1,1738,null,{}] 18:05:54 INFO - PROCESS | 3728 | 1464055554111 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}] 18:05:54 INFO - PROCESS | 3728 | 1464055554207 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:05:54 INFO - PROCESS | 3728 | 1464055554223 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:54 INFO - PROCESS | 3728 | ++DOCSHELL 158D2800 == 71 [pid = 3728] [id = 444] 18:05:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (158D8000) [pid = 3728] [serial = 1332] [outer = 00000000] 18:05:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (15D8D800) [pid = 3728] [serial = 1333] [outer = 158D8000] 18:05:54 INFO - PROCESS | 3728 | 1464055554272 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (162DFC00) [pid = 3728] [serial = 1334] [outer = 158D8000] 18:05:54 INFO - PROCESS | 3728 | 1464055554730 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]]]}] 18:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 658ms 18:05:54 INFO - PROCESS | 3728 | 1464055554761 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:05:54 INFO - PROCESS | 3728 | 1464055554764 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 18:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:05:54 INFO - PROCESS | 3728 | 1464055554771 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:05:54 INFO - PROCESS | 3728 | 1464055554773 Marionette TRACE conn2 <- [1,1742,null,{}] 18:05:54 INFO - PROCESS | 3728 | 1464055554776 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}] 18:05:54 INFO - PROCESS | 3728 | 1464055554893 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:05:55 INFO - PROCESS | 3728 | 1464055555007 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 3728 | ++DOCSHELL 164B6800 == 72 [pid = 3728] [id = 445] 18:05:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (16790000) [pid = 3728] [serial = 1335] [outer = 00000000] 18:05:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (168C3400) [pid = 3728] [serial = 1336] [outer = 16790000] 18:05:55 INFO - PROCESS | 3728 | 1464055555053 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (174F0400) [pid = 3728] [serial = 1337] [outer = 16790000] 18:05:55 INFO - PROCESS | 3728 | 1464055555440 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]]]}] 18:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 703ms 18:05:55 INFO - PROCESS | 3728 | 1464055555494 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 3728 | 1464055555496 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 18:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:05:55 INFO - PROCESS | 3728 | 1464055555499 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 3728 | 1464055555511 Marionette TRACE conn2 <- [1,1746,null,{}] 18:05:55 INFO - PROCESS | 3728 | 1464055555521 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}] 18:05:55 INFO - PROCESS | 3728 | 1464055555627 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:05:55 INFO - PROCESS | 3728 | 1464055555637 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 3728 | ++DOCSHELL 15716400 == 73 [pid = 3728] [id = 446] 18:05:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (168B7C00) [pid = 3728] [serial = 1338] [outer = 00000000] 18:05:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (19751000) [pid = 3728] [serial = 1339] [outer = 168B7C00] 18:05:55 INFO - PROCESS | 3728 | 1464055555743 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (19756800) [pid = 3728] [serial = 1340] [outer = 168B7C00] 18:05:56 INFO - PROCESS | 3728 | 1464055556190 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]]]}] 18:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 762ms 18:05:56 INFO - PROCESS | 3728 | 1464055556268 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 3728 | 1464055556270 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 18:05:56 INFO - PROCESS | 3728 | 1464055556274 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:05:56 INFO - PROCESS | 3728 | 1464055556275 Marionette TRACE conn2 <- [1,1750,null,{}] 18:05:56 INFO - PROCESS | 3728 | 1464055556279 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}] 18:05:56 INFO - PROCESS | 3728 | 1464055556414 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:05:56 INFO - PROCESS | 3728 | 1464055556489 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:56 INFO - PROCESS | 3728 | ++DOCSHELL 19FDF400 == 74 [pid = 3728] [id = 447] 18:05:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (19FE8400) [pid = 3728] [serial = 1341] [outer = 00000000] 18:05:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1A238400) [pid = 3728] [serial = 1342] [outer = 19FE8400] 18:05:56 INFO - PROCESS | 3728 | 1464055556534 Marionette DEBUG loaded listener.js 18:05:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (1A23B400) [pid = 3728] [serial = 1343] [outer = 19FE8400] 18:05:56 INFO - PROCESS | 3728 | 1464055556929 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]]]}] 18:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 18:05:56 INFO - PROCESS | 3728 | 1464055556979 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 3728 | 1464055556981 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 18:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:05:56 INFO - PROCESS | 3728 | 1464055556984 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - PROCESS | 3728 | 1464055556986 Marionette TRACE conn2 <- [1,1754,null,{}] 18:05:56 INFO - PROCESS | 3728 | 1464055556995 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}] 18:05:57 INFO - PROCESS | 3728 | 1464055557118 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:05:57 INFO - PROCESS | 3728 | 1464055557111 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 3728 | ++DOCSHELL 1A237400 == 75 [pid = 3728] [id = 448] 18:05:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1A23AC00) [pid = 3728] [serial = 1344] [outer = 00000000] 18:05:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1A7CE000) [pid = 3728] [serial = 1345] [outer = 1A23AC00] 18:05:57 INFO - PROCESS | 3728 | 1464055557219 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (1AA5BC00) [pid = 3728] [serial = 1346] [outer = 1A23AC00] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (143C6C00) [pid = 3728] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (1571B000) [pid = 3728] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (1047D800) [pid = 3728] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (13226000) [pid = 3728] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (10B0AC00) [pid = 3728] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (10EB5400) [pid = 3728] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (0C777000) [pid = 3728] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (13209400) [pid = 3728] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (15D70400) [pid = 3728] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:05:57 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (1678FC00) [pid = 3728] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:05:57 INFO - PROCESS | 3728 | 1464055557657 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]]]}] 18:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 718ms 18:05:57 INFO - PROCESS | 3728 | 1464055557689 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:05:57 INFO - PROCESS | 3728 | 1464055557691 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 18:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:05:57 INFO - PROCESS | 3728 | 1464055557720 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:05:57 INFO - PROCESS | 3728 | 1464055557722 Marionette TRACE conn2 <- [1,1758,null,{}] 18:05:57 INFO - PROCESS | 3728 | 1464055557729 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}] 18:05:57 INFO - PROCESS | 3728 | 1464055557825 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:05:57 INFO - PROCESS | 3728 | 1464055557832 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 3728 | ++DOCSHELL 10A59000 == 76 [pid = 3728] [id = 449] 18:05:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1542F000) [pid = 3728] [serial = 1347] [outer = 00000000] 18:05:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (16C14000) [pid = 3728] [serial = 1348] [outer = 1542F000] 18:05:57 INFO - PROCESS | 3728 | 1464055557876 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (1A5C2C00) [pid = 3728] [serial = 1349] [outer = 1542F000] 18:05:58 INFO - PROCESS | 3728 | 1464055558326 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]]]}] 18:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 18:05:58 INFO - PROCESS | 3728 | 1464055558377 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 3728 | 1464055558379 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 18:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:05:58 INFO - PROCESS | 3728 | 1464055558382 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 3728 | 1464055558384 Marionette TRACE conn2 <- [1,1762,null,{}] 18:05:58 INFO - PROCESS | 3728 | 1464055558387 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}] 18:05:58 INFO - PROCESS | 3728 | 1464055558474 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:05:58 INFO - PROCESS | 3728 | 1464055558480 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 3728 | ++DOCSHELL 0F22CC00 == 77 [pid = 3728] [id = 450] 18:05:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (10B0AC00) [pid = 3728] [serial = 1350] [outer = 00000000] 18:05:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (1A5C7C00) [pid = 3728] [serial = 1351] [outer = 10B0AC00] 18:05:58 INFO - PROCESS | 3728 | 1464055558525 Marionette DEBUG loaded listener.js 18:05:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1ABA2C00) [pid = 3728] [serial = 1352] [outer = 10B0AC00] 18:05:58 INFO - PROCESS | 3728 | 1464055558948 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]]]}] 18:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 598ms 18:05:58 INFO - PROCESS | 3728 | 1464055559000 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 3728 | 1464055559002 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 18:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:05:58 INFO - PROCESS | 3728 | 1464055559005 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 3728 | 1464055559007 Marionette TRACE conn2 <- [1,1766,null,{}] 18:05:58 INFO - PROCESS | 3728 | 1464055559010 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}] 18:05:59 INFO - PROCESS | 3728 | 1464055559097 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:05:59 INFO - PROCESS | 3728 | 1464055559103 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:59 INFO - PROCESS | 3728 | ++DOCSHELL 10EB7400 == 78 [pid = 3728] [id = 451] 18:05:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (168B6800) [pid = 3728] [serial = 1353] [outer = 00000000] 18:05:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1B107000) [pid = 3728] [serial = 1354] [outer = 168B6800] 18:05:59 INFO - PROCESS | 3728 | 1464055559147 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1B3A4800) [pid = 3728] [serial = 1355] [outer = 168B6800] 18:05:59 INFO - PROCESS | 3728 | 1464055559875 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]]]}] 18:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 898ms 18:05:59 INFO - PROCESS | 3728 | 1464055559915 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:05:59 INFO - PROCESS | 3728 | 1464055559920 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 18:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:05:59 INFO - PROCESS | 3728 | 1464055559925 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:05:59 INFO - PROCESS | 3728 | 1464055559930 Marionette TRACE conn2 <- [1,1770,null,{}] 18:05:59 INFO - PROCESS | 3728 | 1464055559935 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}] 18:06:00 INFO - PROCESS | 3728 | 1464055560057 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:06:00 INFO - PROCESS | 3728 | 1464055560229 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:00 INFO - PROCESS | 3728 | ++DOCSHELL 10C3F400 == 79 [pid = 3728] [id = 452] 18:06:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (11256400) [pid = 3728] [serial = 1356] [outer = 00000000] 18:06:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (131D9C00) [pid = 3728] [serial = 1357] [outer = 11256400] 18:06:00 INFO - PROCESS | 3728 | 1464055560288 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (13961800) [pid = 3728] [serial = 1358] [outer = 11256400] 18:06:00 INFO - PROCESS | 3728 | 1464055560874 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]]]}] 18:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 18:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1002ms 18:06:00 INFO - PROCESS | 3728 | 1464055560920 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:06:00 INFO - PROCESS | 3728 | 1464055560926 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 18:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:06:00 INFO - PROCESS | 3728 | 1464055560953 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:06:00 INFO - PROCESS | 3728 | 1464055560956 Marionette TRACE conn2 <- [1,1774,null,{}] 18:06:00 INFO - PROCESS | 3728 | 1464055560961 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}] 18:06:01 INFO - PROCESS | 3728 | 1464055561076 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:06:01 INFO - PROCESS | 3728 | 1464055561230 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 3728 | ++DOCSHELL 13209400 == 80 [pid = 3728] [id = 453] 18:06:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (13209800) [pid = 3728] [serial = 1359] [outer = 00000000] 18:06:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (162DF400) [pid = 3728] [serial = 1360] [outer = 13209800] 18:06:01 INFO - PROCESS | 3728 | 1464055561287 Marionette DEBUG loaded listener.js 18:06:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (168BFC00) [pid = 3728] [serial = 1361] [outer = 13209800] 18:06:01 INFO - PROCESS | 3728 | 1464055561877 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]]]}] 18:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 18:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 957ms 18:06:01 INFO - PROCESS | 3728 | 1464055561924 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 3728 | 1464055561926 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 18:06:01 INFO - PROCESS | 3728 | 1464055561932 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:06:01 INFO - PROCESS | 3728 | 1464055561935 Marionette TRACE conn2 <- [1,1778,null,{}] 18:06:01 INFO - PROCESS | 3728 | 1464055561946 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}] 18:06:02 INFO - PROCESS | 3728 | 1464055562046 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:06:02 INFO - PROCESS | 3728 | 1464055562217 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 3728 | ++DOCSHELL 19C38400 == 81 [pid = 3728] [id = 454] 18:06:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (1A2A7800) [pid = 3728] [serial = 1362] [outer = 00000000] 18:06:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (1ADDE000) [pid = 3728] [serial = 1363] [outer = 1A2A7800] 18:06:02 INFO - PROCESS | 3728 | 1464055562275 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (1B10EC00) [pid = 3728] [serial = 1364] [outer = 1A2A7800] 18:06:02 INFO - PROCESS | 3728 | 1464055562862 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]]]}] 18:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1002ms 18:06:02 INFO - PROCESS | 3728 | 1464055562926 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:06:02 INFO - PROCESS | 3728 | 1464055562929 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 18:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:06:02 INFO - PROCESS | 3728 | 1464055562932 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:06:02 INFO - PROCESS | 3728 | 1464055562934 Marionette TRACE conn2 <- [1,1782,null,{}] 18:06:02 INFO - PROCESS | 3728 | 1464055562956 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}] 18:06:03 INFO - PROCESS | 3728 | 1464055563067 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:06:03 INFO - PROCESS | 3728 | 1464055563219 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 3728 | ++DOCSHELL 1B42C400 == 82 [pid = 3728] [id = 455] 18:06:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (1B42C800) [pid = 3728] [serial = 1365] [outer = 00000000] 18:06:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (1B511400) [pid = 3728] [serial = 1366] [outer = 1B42C800] 18:06:03 INFO - PROCESS | 3728 | 1464055563277 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (1B517C00) [pid = 3728] [serial = 1367] [outer = 1B42C800] 18:06:03 INFO - PROCESS | 3728 | 1464055563819 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]]]}] 18:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 927ms 18:06:03 INFO - PROCESS | 3728 | 1464055563863 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 3728 | 1464055563865 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 18:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:06:03 INFO - PROCESS | 3728 | 1464055563870 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 3728 | 1464055563873 Marionette TRACE conn2 <- [1,1786,null,{}] 18:06:03 INFO - PROCESS | 3728 | 1464055563876 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}] 18:06:03 INFO - PROCESS | 3728 | 1464055563983 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:06:04 INFO - PROCESS | 3728 | 1464055564173 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 3728 | ++DOCSHELL 10C3BC00 == 83 [pid = 3728] [id = 456] 18:06:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (13231000) [pid = 3728] [serial = 1368] [outer = 00000000] 18:06:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (1DA4DC00) [pid = 3728] [serial = 1369] [outer = 13231000] 18:06:04 INFO - PROCESS | 3728 | 1464055564232 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (1DA50800) [pid = 3728] [serial = 1370] [outer = 13231000] 18:06:05 INFO - PROCESS | 3728 | 1464055565039 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]]]}] 18:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1197ms 18:06:05 INFO - PROCESS | 3728 | 1464055565072 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 3728 | 1464055565076 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 18:06:05 INFO - PROCESS | 3728 | 1464055565081 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:06:05 INFO - PROCESS | 3728 | 1464055565085 Marionette TRACE conn2 <- [1,1790,null,{}] 18:06:05 INFO - PROCESS | 3728 | 1464055565090 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}] 18:06:05 INFO - PROCESS | 3728 | 1464055565201 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:06:05 INFO - PROCESS | 3728 | 1464055565342 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 3728 | ++DOCSHELL 12910800 == 84 [pid = 3728] [id = 457] 18:06:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (12915800) [pid = 3728] [serial = 1371] [outer = 00000000] 18:06:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 174 (1320F800) [pid = 3728] [serial = 1372] [outer = 12915800] 18:06:05 INFO - PROCESS | 3728 | 1464055565394 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 175 (143C5800) [pid = 3728] [serial = 1373] [outer = 12915800] 18:06:05 INFO - PROCESS | 3728 | 1464055565983 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]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 957ms 18:06:06 INFO - PROCESS | 3728 | 1464055566051 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 3728 | 1464055566056 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 18:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:06:06 INFO - PROCESS | 3728 | 1464055566063 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 3728 | 1464055566065 Marionette TRACE conn2 <- [1,1794,null,{}] 18:06:06 INFO - PROCESS | 3728 | 1464055566053 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}] 18:06:06 INFO - PROCESS | 3728 | 1464055566155 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:06:06 INFO - PROCESS | 3728 | 1464055566314 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 3728 | ++DOCSHELL 10F58800 == 85 [pid = 3728] [id = 458] 18:06:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 176 (1543B800) [pid = 3728] [serial = 1374] [outer = 00000000] 18:06:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (158D9C00) [pid = 3728] [serial = 1375] [outer = 1543B800] 18:06:06 INFO - PROCESS | 3728 | 1464055566364 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (1678FC00) [pid = 3728] [serial = 1376] [outer = 1543B800] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 16BAB800 == 84 [pid = 3728] [id = 197] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 105EEC00 == 83 [pid = 3728] [id = 315] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 198BD000 == 82 [pid = 3728] [id = 314] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 0F22CC00 == 81 [pid = 3728] [id = 450] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 10A59000 == 80 [pid = 3728] [id = 449] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 1A237400 == 79 [pid = 3728] [id = 448] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 19FDF400 == 78 [pid = 3728] [id = 447] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 15716400 == 77 [pid = 3728] [id = 446] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 164B6800 == 76 [pid = 3728] [id = 445] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 158D2800 == 75 [pid = 3728] [id = 444] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 0F231800 == 74 [pid = 3728] [id = 443] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 11085400 == 73 [pid = 3728] [id = 442] 18:06:06 INFO - PROCESS | 3728 | --DOMWINDOW == 177 (1DA55000) [pid = 3728] [serial = 1261] [outer = 00000000] [url = about:blank] 18:06:06 INFO - PROCESS | 3728 | --DOMWINDOW == 176 (174E9000) [pid = 3728] [serial = 1264] [outer = 00000000] [url = about:blank] 18:06:06 INFO - PROCESS | 3728 | --DOMWINDOW == 175 (1A29F800) [pid = 3728] [serial = 1267] [outer = 00000000] [url = about:blank] 18:06:06 INFO - PROCESS | 3728 | --DOMWINDOW == 174 (1E969400) [pid = 3728] [serial = 1270] [outer = 00000000] [url = about:blank] 18:06:06 INFO - PROCESS | 3728 | --DOMWINDOW == 173 (1F1BD800) [pid = 3728] [serial = 1273] [outer = 00000000] [url = about:blank] 18:06:06 INFO - PROCESS | 3728 | --DOMWINDOW == 172 (174F0800) [pid = 3728] [serial = 1306] [outer = 00000000] [url = about:blank] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 1050B800 == 72 [pid = 3728] [id = 436] 18:06:06 INFO - PROCESS | 3728 | --DOCSHELL 168BC000 == 71 [pid = 3728] [id = 435] 18:06:06 INFO - PROCESS | 3728 | 1464055566903 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]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 897ms 18:06:06 INFO - PROCESS | 3728 | 1464055566953 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 3728 | 1464055566956 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 18:06:06 INFO - PROCESS | 3728 | 1464055566959 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:06:06 INFO - PROCESS | 3728 | 1464055566963 Marionette TRACE conn2 <- [1,1798,null,{}] 18:06:06 INFO - PROCESS | 3728 | 1464055566974 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}] 18:06:07 INFO - PROCESS | 3728 | 1464055567081 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 171 (1536B800) [pid = 3728] [serial = 1291] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 170 (15D68800) [pid = 3728] [serial = 1295] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (158D9800) [pid = 3728] [serial = 1294] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (15D8BC00) [pid = 3728] [serial = 1300] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (132EA400) [pid = 3728] [serial = 1285] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (1395B800) [pid = 3728] [serial = 1286] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (11090400) [pid = 3728] [serial = 1280] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (10C40400) [pid = 3728] [serial = 1279] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (11CAE800) [pid = 3728] [serial = 1282] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (12BDDC00) [pid = 3728] [serial = 1283] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (10370400) [pid = 3728] [serial = 1277] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (0F230000) [pid = 3728] [serial = 1276] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (13B2D000) [pid = 3728] [serial = 1288] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (162DE800) [pid = 3728] [serial = 1297] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (168C3800) [pid = 3728] [serial = 1303] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (164B7800) [pid = 3728] [serial = 1298] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (15717000) [pid = 3728] [serial = 1292] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (1678BC00) [pid = 3728] [serial = 1301] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (13B30C00) [pid = 3728] [serial = 1289] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (17414000) [pid = 3728] [serial = 1304] [outer = 00000000] [url = about:blank] 18:06:07 INFO - PROCESS | 3728 | 1464055567200 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 3728 | ++DOCSHELL 0F256800 == 72 [pid = 3728] [id = 459] 18:06:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (0F259000) [pid = 3728] [serial = 1377] [outer = 00000000] 18:06:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (11251C00) [pid = 3728] [serial = 1378] [outer = 0F259000] 18:06:07 INFO - PROCESS | 3728 | 1464055567249 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (13B2E000) [pid = 3728] [serial = 1379] [outer = 0F259000] 18:06:07 INFO - PROCESS | 3728 | 1464055567676 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]]]}] 18:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 763ms 18:06:07 INFO - PROCESS | 3728 | 1464055567727 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 3728 | 1464055567730 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 18:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:06:07 INFO - PROCESS | 3728 | 1464055567733 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 3728 | 1464055567735 Marionette TRACE conn2 <- [1,1802,null,{}] 18:06:07 INFO - PROCESS | 3728 | 1464055567738 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}] 18:06:07 INFO - PROCESS | 3728 | 1464055567827 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:06:07 INFO - PROCESS | 3728 | 1464055567837 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 3728 | ++DOCSHELL 162D6C00 == 73 [pid = 3728] [id = 460] 18:06:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (162DC000) [pid = 3728] [serial = 1380] [outer = 00000000] 18:06:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (16844800) [pid = 3728] [serial = 1381] [outer = 162DC000] 18:06:07 INFO - PROCESS | 3728 | 1464055567883 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (174E5C00) [pid = 3728] [serial = 1382] [outer = 162DC000] 18:06:08 INFO - PROCESS | 3728 | 1464055568339 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]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 598ms 18:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:06:08 INFO - PROCESS | 3728 | 1464055568354 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 3728 | 1464055568355 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 18:06:08 INFO - PROCESS | 3728 | 1464055568359 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 3728 | 1464055568360 Marionette TRACE conn2 <- [1,1806,null,{}] 18:06:08 INFO - PROCESS | 3728 | 1464055568364 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}] 18:06:08 INFO - PROCESS | 3728 | 1464055568430 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:06:08 INFO - PROCESS | 3728 | 1464055568437 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 3728 | ++DOCSHELL 104E1C00 == 74 [pid = 3728] [id = 461] 18:06:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (10B05000) [pid = 3728] [serial = 1383] [outer = 00000000] 18:06:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (1822A800) [pid = 3728] [serial = 1384] [outer = 10B05000] 18:06:08 INFO - PROCESS | 3728 | 1464055568482 Marionette DEBUG loaded listener.js 18:06:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (19814000) [pid = 3728] [serial = 1385] [outer = 10B05000] 18:06:08 INFO - PROCESS | 3728 | 1464055568951 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]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 658ms 18:06:09 INFO - PROCESS | 3728 | 1464055569024 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 3728 | 1464055569026 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 18:06:09 INFO - PROCESS | 3728 | 1464055569030 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:06:09 INFO - PROCESS | 3728 | 1464055569031 Marionette TRACE conn2 <- [1,1810,null,{}] 18:06:09 INFO - PROCESS | 3728 | 1464055569034 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}] 18:06:09 INFO - PROCESS | 3728 | 1464055569153 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:06:09 INFO - PROCESS | 3728 | 1464055569174 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 3728 | ++DOCSHELL 198BEC00 == 75 [pid = 3728] [id = 462] 18:06:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (199BD000) [pid = 3728] [serial = 1386] [outer = 00000000] 18:06:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (1A2A1400) [pid = 3728] [serial = 1387] [outer = 199BD000] 18:06:09 INFO - PROCESS | 3728 | 1464055569221 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (1A29F800) [pid = 3728] [serial = 1388] [outer = 199BD000] 18:06:09 INFO - PROCESS | 3728 | 1464055569689 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]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 703ms 18:06:09 INFO - PROCESS | 3728 | 1464055569735 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 3728 | 1464055569737 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 18:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:06:09 INFO - PROCESS | 3728 | 1464055569740 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - PROCESS | 3728 | 1464055569742 Marionette TRACE conn2 <- [1,1814,null,{}] 18:06:09 INFO - PROCESS | 3728 | 1464055569746 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}] 18:06:09 INFO - PROCESS | 3728 | 1464055569874 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:06:09 INFO - PROCESS | 3728 | 1464055569950 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 3728 | ++DOCSHELL 1A23A000 == 76 [pid = 3728] [id = 463] 18:06:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (1A2A2000) [pid = 3728] [serial = 1389] [outer = 00000000] 18:06:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (1B10D800) [pid = 3728] [serial = 1390] [outer = 1A2A2000] 18:06:09 INFO - PROCESS | 3728 | 1464055569977 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (1B425C00) [pid = 3728] [serial = 1391] [outer = 1A2A2000] 18:06:10 INFO - PROCESS | 3728 | 1464055570379 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]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 658ms 18:06:10 INFO - PROCESS | 3728 | 1464055570406 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 3728 | 1464055570408 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 18:06:10 INFO - PROCESS | 3728 | 1464055570411 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:06:10 INFO - PROCESS | 3728 | 1464055570413 Marionette TRACE conn2 <- [1,1818,null,{}] 18:06:10 INFO - PROCESS | 3728 | 1464055570416 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}] 18:06:10 INFO - PROCESS | 3728 | 1464055570548 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:06:10 INFO - PROCESS | 3728 | 1464055570638 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 3728 | ++DOCSHELL 1B515C00 == 77 [pid = 3728] [id = 464] 18:06:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (1DA55C00) [pid = 3728] [serial = 1392] [outer = 00000000] 18:06:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (1DE75C00) [pid = 3728] [serial = 1393] [outer = 1DA55C00] 18:06:10 INFO - PROCESS | 3728 | 1464055570684 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (1DE7D400) [pid = 3728] [serial = 1394] [outer = 1DA55C00] 18:06:11 INFO - PROCESS | 3728 | 1464055571115 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]]]}] 18:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 763ms 18:06:11 INFO - PROCESS | 3728 | 1464055571178 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 3728 | 1464055571180 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 18:06:11 INFO - PROCESS | 3728 | 1464055571183 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:06:11 INFO - PROCESS | 3728 | 1464055571185 Marionette TRACE conn2 <- [1,1822,null,{}] 18:06:11 INFO - PROCESS | 3728 | 1464055571189 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}] 18:06:11 INFO - PROCESS | 3728 | 1464055571317 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (19C31800) [pid = 3728] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (1B103800) [pid = 3728] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (1ABA5400) [pid = 3728] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (157B2C00) [pid = 3728] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (1B3A7800) [pid = 3728] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (174E3000) [pid = 3728] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (199BA400) [pid = 3728] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (1DA51800) [pid = 3728] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (1980C000) [pid = 3728] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (1320B800) [pid = 3728] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (1A0BE400) [pid = 3728] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (1A0C6400) [pid = 3728] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (1DE70400) [pid = 3728] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (15D74400) [pid = 3728] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (1AE71400) [pid = 3728] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (1E967C00) [pid = 3728] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (199C8800) [pid = 3728] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (199B9800) [pid = 3728] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (15FA0800) [pid = 3728] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (19FDCC00) [pid = 3728] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1A7CC800) [pid = 3728] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (143F8000) [pid = 3728] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (199CA400) [pid = 3728] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (10C35400) [pid = 3728] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (118C7800) [pid = 3728] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (143CE400) [pid = 3728] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (10B0E800) [pid = 3728] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (1975AC00) [pid = 3728] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (15719800) [pid = 3728] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (19756000) [pid = 3728] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1B509800) [pid = 3728] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (168B7C00) [pid = 3728] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (19FE8400) [pid = 3728] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (1A23AC00) [pid = 3728] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (1542F000) [pid = 3728] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (10B0AC00) [pid = 3728] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (0F257400) [pid = 3728] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (158D8000) [pid = 3728] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (13A57400) [pid = 3728] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (16790000) [pid = 3728] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (12BD2800) [pid = 3728] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (12BD6400) [pid = 3728] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:06:11 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (10A5A800) [pid = 3728] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:06:11 INFO - PROCESS | 3728 | 1464055571803 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:11 INFO - PROCESS | 3728 | ++DOCSHELL 0F232800 == 78 [pid = 3728] [id = 465] 18:06:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (0F233000) [pid = 3728] [serial = 1395] [outer = 00000000] 18:06:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (105EA400) [pid = 3728] [serial = 1396] [outer = 0F233000] 18:06:11 INFO - PROCESS | 3728 | 1464055571846 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (10C35400) [pid = 3728] [serial = 1397] [outer = 0F233000] 18:06:12 INFO - PROCESS | 3728 | 1464055572237 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]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1107ms 18:06:12 INFO - PROCESS | 3728 | 1464055572290 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 3728 | 1464055572292 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 18:06:12 INFO - PROCESS | 3728 | 1464055572295 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 3728 | 1464055572297 Marionette TRACE conn2 <- [1,1826,null,{}] 18:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:06:12 INFO - PROCESS | 3728 | 1464055572300 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}] 18:06:12 INFO - PROCESS | 3728 | 1464055572391 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:06:12 INFO - PROCESS | 3728 | 1464055572397 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 3728 | ++DOCSHELL 114D7800 == 79 [pid = 3728] [id = 466] 18:06:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (13205000) [pid = 3728] [serial = 1398] [outer = 00000000] 18:06:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (143CE400) [pid = 3728] [serial = 1399] [outer = 13205000] 18:06:12 INFO - PROCESS | 3728 | 1464055572442 Marionette DEBUG loaded listener.js 18:06:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (15837C00) [pid = 3728] [serial = 1400] [outer = 13205000] 18:06:12 INFO - PROCESS | 3728 | 1464055572888 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]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 613ms 18:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:06:12 INFO - PROCESS | 3728 | 1464055572929 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 3728 | 1464055572931 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 18:06:12 INFO - PROCESS | 3728 | 1464055572935 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 3728 | 1464055572937 Marionette TRACE conn2 <- [1,1830,null,{}] 18:06:12 INFO - PROCESS | 3728 | 1464055572945 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}] 18:06:13 INFO - PROCESS | 3728 | 1464055573051 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:06:13 INFO - PROCESS | 3728 | 1464055573077 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 3728 | ++DOCSHELL 176C3000 == 80 [pid = 3728] [id = 467] 18:06:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1770DC00) [pid = 3728] [serial = 1401] [outer = 00000000] 18:06:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1980CC00) [pid = 3728] [serial = 1402] [outer = 1770DC00] 18:06:13 INFO - PROCESS | 3728 | 1464055573127 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (199C5C00) [pid = 3728] [serial = 1403] [outer = 1770DC00] 18:06:13 INFO - PROCESS | 3728 | 1464055573551 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]]]}] 18:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 658ms 18:06:13 INFO - PROCESS | 3728 | 1464055573601 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:06:13 INFO - PROCESS | 3728 | 1464055573603 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 18:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:06:13 INFO - PROCESS | 3728 | 1464055573607 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:06:13 INFO - PROCESS | 3728 | 1464055573608 Marionette TRACE conn2 <- [1,1834,null,{}] 18:06:13 INFO - PROCESS | 3728 | 1464055573612 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}] 18:06:13 INFO - PROCESS | 3728 | 1464055573700 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:06:13 INFO - PROCESS | 3728 | 1464055573905 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 3728 | ++DOCSHELL 0C7ED000 == 81 [pid = 3728] [id = 468] 18:06:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (0C7F7400) [pid = 3728] [serial = 1404] [outer = 00000000] 18:06:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (0F256400) [pid = 3728] [serial = 1405] [outer = 0C7F7400] 18:06:13 INFO - PROCESS | 3728 | 1464055573968 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (105F5800) [pid = 3728] [serial = 1406] [outer = 0C7F7400] 18:06:14 INFO - PROCESS | 3728 | 1464055574638 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]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1107ms 18:06:14 INFO - PROCESS | 3728 | 1464055574712 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 3728 | 1464055574717 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 18:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:06:14 INFO - PROCESS | 3728 | 1464055574722 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - PROCESS | 3728 | 1464055574725 Marionette TRACE conn2 <- [1,1838,null,{}] 18:06:14 INFO - PROCESS | 3728 | 1464055574730 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}] 18:06:14 INFO - PROCESS | 3728 | 1464055574860 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:06:14 INFO - PROCESS | 3728 | 1464055575009 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 3728 | ++DOCSHELL 13A57400 == 82 [pid = 3728] [id = 469] 18:06:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (13B2F400) [pid = 3728] [serial = 1407] [outer = 00000000] 18:06:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (15430C00) [pid = 3728] [serial = 1408] [outer = 13B2F400] 18:06:15 INFO - PROCESS | 3728 | 1464055575077 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (15717000) [pid = 3728] [serial = 1409] [outer = 13B2F400] 18:06:15 INFO - PROCESS | 3728 | 1464055575644 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]]]}] 18:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 957ms 18:06:15 INFO - PROCESS | 3728 | 1464055575690 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 3728 | 1464055575695 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 18:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:06:15 INFO - PROCESS | 3728 | 1464055575699 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 3728 | 1464055575702 Marionette TRACE conn2 <- [1,1842,null,{}] 18:06:15 INFO - PROCESS | 3728 | 1464055575706 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}] 18:06:15 INFO - PROCESS | 3728 | 1464055575823 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:06:15 INFO - PROCESS | 3728 | 1464055575976 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 3728 | ++DOCSHELL 154B8800 == 83 [pid = 3728] [id = 470] 18:06:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (162E2800) [pid = 3728] [serial = 1410] [outer = 00000000] 18:06:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (168B7400) [pid = 3728] [serial = 1411] [outer = 162E2800] 18:06:16 INFO - PROCESS | 3728 | 1464055576033 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (176CCC00) [pid = 3728] [serial = 1412] [outer = 162E2800] 18:06:16 INFO - PROCESS | 3728 | 1464055576642 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]]]}] 18:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 957ms 18:06:16 INFO - PROCESS | 3728 | 1464055576666 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 3728 | 1464055576668 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 18:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:06:16 INFO - PROCESS | 3728 | 1464055576679 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:06:16 INFO - PROCESS | 3728 | 1464055576686 Marionette TRACE conn2 <- [1,1846,null,{}] 18:06:16 INFO - PROCESS | 3728 | 1464055576673 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}] 18:06:16 INFO - PROCESS | 3728 | 1464055576799 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:06:16 INFO - PROCESS | 3728 | 1464055576958 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 3728 | ++DOCSHELL 176C1C00 == 84 [pid = 3728] [id = 471] 18:06:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (17F37800) [pid = 3728] [serial = 1413] [outer = 00000000] 18:06:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (1AA58C00) [pid = 3728] [serial = 1414] [outer = 17F37800] 18:06:17 INFO - PROCESS | 3728 | 1464055577015 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (1ADE0800) [pid = 3728] [serial = 1415] [outer = 17F37800] 18:06:17 INFO - PROCESS | 3728 | 1464055577594 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]]]}] 18:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 957ms 18:06:17 INFO - PROCESS | 3728 | 1464055577619 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 3728 | 1464055577622 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 18:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:06:17 INFO - PROCESS | 3728 | 1464055577626 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 3728 | 1464055577628 Marionette TRACE conn2 <- [1,1850,null,{}] 18:06:17 INFO - PROCESS | 3728 | 1464055577632 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}] 18:06:17 INFO - PROCESS | 3728 | 1464055577751 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:06:17 INFO - PROCESS | 3728 | 1464055577922 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C5400 == 85 [pid = 3728] [id = 472] 18:06:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1AA58000) [pid = 3728] [serial = 1416] [outer = 00000000] 18:06:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (1B516800) [pid = 3728] [serial = 1417] [outer = 1AA58000] 18:06:17 INFO - PROCESS | 3728 | 1464055577979 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (1DA58000) [pid = 3728] [serial = 1418] [outer = 1AA58000] 18:06:18 INFO - PROCESS | 3728 | 1464055578542 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]]]}] 18:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 957ms 18:06:18 INFO - PROCESS | 3728 | 1464055578593 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:06:18 INFO - PROCESS | 3728 | 1464055578595 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 18:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:06:18 INFO - PROCESS | 3728 | 1464055578599 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 3728 | 1464055578601 Marionette TRACE conn2 <- [1,1854,null,{}] 18:06:18 INFO - PROCESS | 3728 | 1464055578605 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}] 18:06:18 INFO - PROCESS | 3728 | 1464055578706 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:06:18 INFO - PROCESS | 3728 | 1464055578864 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 3728 | ++DOCSHELL 1B58F000 == 86 [pid = 3728] [id = 473] 18:06:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (1B58F800) [pid = 3728] [serial = 1419] [outer = 00000000] 18:06:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (1B594400) [pid = 3728] [serial = 1420] [outer = 1B58F800] 18:06:18 INFO - PROCESS | 3728 | 1464055578927 Marionette DEBUG loaded listener.js 18:06:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1B599400) [pid = 3728] [serial = 1421] [outer = 1B58F800] 18:06:19 INFO - PROCESS | 3728 | 1464055579558 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]]]}] 18:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1002ms 18:06:19 INFO - PROCESS | 3728 | 1464055579604 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:06:19 INFO - PROCESS | 3728 | 1464055579606 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 18:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:06:19 INFO - PROCESS | 3728 | 1464055579610 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:06:19 INFO - PROCESS | 3728 | 1464055579612 Marionette TRACE conn2 <- [1,1858,null,{}] 18:06:19 INFO - PROCESS | 3728 | 1464055579616 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}] 18:06:19 INFO - PROCESS | 3728 | 1464055579737 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:06:19 INFO - PROCESS | 3728 | 1464055579894 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F800 == 87 [pid = 3728] [id = 474] 18:06:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (10B02000) [pid = 3728] [serial = 1422] [outer = 00000000] 18:06:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1395AC00) [pid = 3728] [serial = 1423] [outer = 10B02000] 18:06:19 INFO - PROCESS | 3728 | 1464055579953 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (157B2800) [pid = 3728] [serial = 1424] [outer = 10B02000] 18:06:20 INFO - PROCESS | 3728 | 1464055580793 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]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1257ms 18:06:20 INFO - PROCESS | 3728 | 1464055580867 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 3728 | 1464055580871 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 18:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:06:20 INFO - PROCESS | 3728 | 1464055580876 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 3728 | 1464055580880 Marionette TRACE conn2 <- [1,1862,null,{}] 18:06:20 INFO - PROCESS | 3728 | 1464055580887 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}] 18:06:20 INFO - PROCESS | 3728 | 1464055581000 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:06:21 INFO - PROCESS | 3728 | 1464055581150 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 3728 | ++DOCSHELL 10A5B000 == 88 [pid = 3728] [id = 475] 18:06:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (11F1A800) [pid = 3728] [serial = 1425] [outer = 00000000] 18:06:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (1320E000) [pid = 3728] [serial = 1426] [outer = 11F1A800] 18:06:21 INFO - PROCESS | 3728 | 1464055581203 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (13B2AC00) [pid = 3728] [serial = 1427] [outer = 11F1A800] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 176C3000 == 87 [pid = 3728] [id = 467] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 114D7800 == 86 [pid = 3728] [id = 466] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 0F232800 == 85 [pid = 3728] [id = 465] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 1B515C00 == 84 [pid = 3728] [id = 464] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 1A23A000 == 83 [pid = 3728] [id = 463] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 198BEC00 == 82 [pid = 3728] [id = 462] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 104E1C00 == 81 [pid = 3728] [id = 461] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 162D6C00 == 80 [pid = 3728] [id = 460] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 0F256800 == 79 [pid = 3728] [id = 459] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 10F58800 == 78 [pid = 3728] [id = 458] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 12910800 == 77 [pid = 3728] [id = 457] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (1B107000) [pid = 3728] [serial = 1354] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 13209400 == 76 [pid = 3728] [id = 453] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 10C3F400 == 75 [pid = 3728] [id = 452] 18:06:21 INFO - PROCESS | 3728 | --DOCSHELL 10EB7400 == 74 [pid = 3728] [id = 451] 18:06:21 INFO - PROCESS | 3728 | 1464055581814 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]]]}] 18:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 957ms 18:06:21 INFO - PROCESS | 3728 | 1464055581828 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 3728 | 1464055581834 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 18:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:06:21 INFO - PROCESS | 3728 | 1464055581840 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - PROCESS | 3728 | 1464055581842 Marionette TRACE conn2 <- [1,1866,null,{}] 18:06:21 INFO - PROCESS | 3728 | 1464055581846 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}] 18:06:21 INFO - PROCESS | 3728 | 1464055581952 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (14321800) [pid = 3728] [serial = 1130] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (1DE6E800) [pid = 3728] [serial = 1096] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (143C7800) [pid = 3728] [serial = 1084] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (1B103C00) [pid = 3728] [serial = 1090] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (17417C00) [pid = 3728] [serial = 1133] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (199C1000) [pid = 3728] [serial = 1033] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (1B518C00) [pid = 3728] [serial = 1093] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1ABA2400) [pid = 3728] [serial = 1136] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (1B3ABC00) [pid = 3728] [serial = 1139] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1DE6F800) [pid = 3728] [serial = 1142] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (13E6B800) [pid = 3728] [serial = 1087] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (200DC000) [pid = 3728] [serial = 1274] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (1ABA6000) [pid = 3728] [serial = 1268] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (1A23D400) [pid = 3728] [serial = 1223] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1770F000) [pid = 3728] [serial = 1265] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1A5C5C00) [pid = 3728] [serial = 1184] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (1B10B000) [pid = 3728] [serial = 1190] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (162E3800) [pid = 3728] [serial = 1181] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (1A2A2800) [pid = 3728] [serial = 1175] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1322E400) [pid = 3728] [serial = 1178] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (1975C400) [pid = 3728] [serial = 1318] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (198BD800) [pid = 3728] [serial = 1321] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (1A5C2C00) [pid = 3728] [serial = 1349] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (174F0400) [pid = 3728] [serial = 1337] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1ABA2C00) [pid = 3728] [serial = 1352] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (1B430800) [pid = 3728] [serial = 1229] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (18232000) [pid = 3728] [serial = 1208] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (19C40800) [pid = 3728] [serial = 1220] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (1E967800) [pid = 3728] [serial = 1262] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (198B9400) [pid = 3728] [serial = 1217] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (143F6400) [pid = 3728] [serial = 1211] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1B107C00) [pid = 3728] [serial = 1226] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (1ADE2800) [pid = 3728] [serial = 1187] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1F1B5800) [pid = 3728] [serial = 1271] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (16C10400) [pid = 3728] [serial = 1214] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1DE79000) [pid = 3728] [serial = 1193] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (19751000) [pid = 3728] [serial = 1339] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (1A23B400) [pid = 3728] [serial = 1343] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1A238400) [pid = 3728] [serial = 1342] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (19756800) [pid = 3728] [serial = 1340] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1A7CE000) [pid = 3728] [serial = 1345] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (16C14000) [pid = 3728] [serial = 1348] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (1A5C7C00) [pid = 3728] [serial = 1351] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (132EA000) [pid = 3728] [serial = 1330] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (13B2DC00) [pid = 3728] [serial = 1331] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (15D8D800) [pid = 3728] [serial = 1333] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (162DFC00) [pid = 3728] [serial = 1334] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (19759000) [pid = 3728] [serial = 1325] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (16BAE000) [pid = 3728] [serial = 1324] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (168C3400) [pid = 3728] [serial = 1336] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (13B2A800) [pid = 3728] [serial = 1313] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (13211800) [pid = 3728] [serial = 1312] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (13A58000) [pid = 3728] [serial = 1328] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (13206400) [pid = 3728] [serial = 1327] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (11253000) [pid = 3728] [serial = 1310] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (10C39000) [pid = 3728] [serial = 1309] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1AA5BC00) [pid = 3728] [serial = 1346] [outer = 00000000] [url = about:blank] 18:06:21 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (17502800) [pid = 3728] [serial = 1315] [outer = 00000000] [url = about:blank] 18:06:22 INFO - PROCESS | 3728 | 1464055582071 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 3728 | ++DOCSHELL 0F232800 == 75 [pid = 3728] [id = 476] 18:06:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (0F251C00) [pid = 3728] [serial = 1428] [outer = 00000000] 18:06:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (10C40000) [pid = 3728] [serial = 1429] [outer = 0F251C00] 18:06:22 INFO - PROCESS | 3728 | 1464055582121 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1320B800) [pid = 3728] [serial = 1430] [outer = 0F251C00] 18:06:22 INFO - PROCESS | 3728 | 1464055582555 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]]]}] 18:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 763ms 18:06:22 INFO - PROCESS | 3728 | 1464055582607 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 3728 | 1464055582609 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 18:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:06:22 INFO - PROCESS | 3728 | 1464055582613 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - PROCESS | 3728 | 1464055582617 Marionette TRACE conn2 <- [1,1870,null,{}] 18:06:22 INFO - PROCESS | 3728 | 1464055582627 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}] 18:06:22 INFO - PROCESS | 3728 | 1464055582722 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:06:22 INFO - PROCESS | 3728 | 1464055582732 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 3728 | ++DOCSHELL 143F6400 == 76 [pid = 3728] [id = 477] 18:06:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (143F7C00) [pid = 3728] [serial = 1431] [outer = 00000000] 18:06:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (15722000) [pid = 3728] [serial = 1432] [outer = 143F7C00] 18:06:22 INFO - PROCESS | 3728 | 1464055582789 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (15D76400) [pid = 3728] [serial = 1433] [outer = 143F7C00] 18:06:23 INFO - PROCESS | 3728 | 1464055583267 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]]]}] 18:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 658ms 18:06:23 INFO - PROCESS | 3728 | 1464055583291 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 3728 | 1464055583293 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 18:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:06:23 INFO - PROCESS | 3728 | 1464055583297 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 3728 | 1464055583298 Marionette TRACE conn2 <- [1,1874,null,{}] 18:06:23 INFO - PROCESS | 3728 | 1464055583302 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}] 18:06:23 INFO - PROCESS | 3728 | 1464055583395 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:06:23 INFO - PROCESS | 3728 | 1464055583504 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 3728 | ++DOCSHELL 15D8EC00 == 77 [pid = 3728] [id = 478] 18:06:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (162DE400) [pid = 3728] [serial = 1434] [outer = 00000000] 18:06:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (164B7400) [pid = 3728] [serial = 1435] [outer = 162DE400] 18:06:23 INFO - PROCESS | 3728 | 1464055583533 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (168BEC00) [pid = 3728] [serial = 1436] [outer = 162DE400] 18:06:24 INFO - PROCESS | 3728 | 1464055584195 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]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 957ms 18:06:24 INFO - PROCESS | 3728 | 1464055584264 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:06:24 INFO - PROCESS | 3728 | 1464055584270 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 18:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:06:24 INFO - PROCESS | 3728 | 1464055584260 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 3728 | 1464055584265 Marionette TRACE conn2 <- [1,1878,null,{}] 18:06:24 INFO - PROCESS | 3728 | 1464055584270 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}] 18:06:24 INFO - PROCESS | 3728 | 1464055584390 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:06:24 INFO - PROCESS | 3728 | 1464055584541 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 3728 | ++DOCSHELL 10C3AC00 == 78 [pid = 3728] [id = 479] 18:06:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (118C6800) [pid = 3728] [serial = 1437] [outer = 00000000] 18:06:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (13226400) [pid = 3728] [serial = 1438] [outer = 118C6800] 18:06:24 INFO - PROCESS | 3728 | 1464055584601 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (13E6E400) [pid = 3728] [serial = 1439] [outer = 118C6800] 18:06:25 INFO - PROCESS | 3728 | 1464055585200 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]]]}] 18:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1002ms 18:06:25 INFO - PROCESS | 3728 | 1464055585274 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 3728 | 1464055585280 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 18:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:06:25 INFO - PROCESS | 3728 | 1464055585306 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:06:25 INFO - PROCESS | 3728 | 1464055585309 Marionette TRACE conn2 <- [1,1882,null,{}] 18:06:25 INFO - PROCESS | 3728 | 1464055585313 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}] 18:06:25 INFO - PROCESS | 3728 | 1464055585469 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:06:25 INFO - PROCESS | 3728 | 1464055585578 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 3728 | ++DOCSHELL 162E1400 == 79 [pid = 3728] [id = 480] 18:06:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (164BB000) [pid = 3728] [serial = 1440] [outer = 00000000] 18:06:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (16C10400) [pid = 3728] [serial = 1441] [outer = 164BB000] 18:06:25 INFO - PROCESS | 3728 | 1464055585635 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (174E6C00) [pid = 3728] [serial = 1442] [outer = 164BB000] 18:06:26 INFO - PROCESS | 3728 | 1464055586255 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]]]}] 18:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1002ms 18:06:26 INFO - PROCESS | 3728 | 1464055586308 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:06:26 INFO - PROCESS | 3728 | 1464055586311 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 18:06:26 INFO - PROCESS | 3728 | 1464055586333 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:06:26 INFO - PROCESS | 3728 | 1464055586337 Marionette TRACE conn2 <- [1,1886,null,{}] 18:06:26 INFO - PROCESS | 3728 | 1464055586349 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}] 18:06:26 INFO - PROCESS | 3728 | 1464055586462 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:06:26 INFO - PROCESS | 3728 | 1464055586614 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:26 INFO - PROCESS | 3728 | ++DOCSHELL 17702400 == 80 [pid = 3728] [id = 481] 18:06:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (18225400) [pid = 3728] [serial = 1443] [outer = 00000000] 18:06:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (19754000) [pid = 3728] [serial = 1444] [outer = 18225400] 18:06:26 INFO - PROCESS | 3728 | 1464055586658 Marionette DEBUG loaded listener.js 18:06:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1980D400) [pid = 3728] [serial = 1445] [outer = 18225400] 18:06:27 INFO - PROCESS | 3728 | 1464055587232 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]]]}] 18:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 957ms 18:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:06:27 INFO - PROCESS | 3728 | 1464055587305 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:06:27 INFO - PROCESS | 3728 | 1464055587308 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 18:06:27 INFO - PROCESS | 3728 | 1464055587311 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:06:27 INFO - PROCESS | 3728 | 1464055587313 Marionette TRACE conn2 <- [1,1890,null,{}] 18:06:27 INFO - PROCESS | 3728 | 1464055587317 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}] 18:06:27 INFO - PROCESS | 3728 | 1464055587433 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:06:27 INFO - PROCESS | 3728 | 1464055587564 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:27 INFO - PROCESS | 3728 | ++DOCSHELL 162DD000 == 81 [pid = 3728] [id = 482] 18:06:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (19751800) [pid = 3728] [serial = 1446] [outer = 00000000] 18:06:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (198BA800) [pid = 3728] [serial = 1447] [outer = 19751800] 18:06:27 INFO - PROCESS | 3728 | 1464055587621 Marionette DEBUG loaded listener.js 18:06:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (199BDC00) [pid = 3728] [serial = 1448] [outer = 19751800] 18:06:28 INFO - PROCESS | 3728 | 1464055588185 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]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 897ms 18:06:28 INFO - PROCESS | 3728 | 1464055588218 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 3728 | 1464055588221 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 18:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:06:28 INFO - PROCESS | 3728 | 1464055588224 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - PROCESS | 3728 | 1464055588226 Marionette TRACE conn2 <- [1,1894,null,{}] 18:06:28 INFO - PROCESS | 3728 | 1464055588230 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}] 18:06:28 INFO - PROCESS | 3728 | 1464055588321 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:06:28 INFO - PROCESS | 3728 | 1464055588485 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 3728 | ++DOCSHELL 1822C800 == 82 [pid = 3728] [id = 483] 18:06:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (198B0000) [pid = 3728] [serial = 1449] [outer = 00000000] 18:06:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (19C37000) [pid = 3728] [serial = 1450] [outer = 198B0000] 18:06:28 INFO - PROCESS | 3728 | 1464055588542 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (19FDF400) [pid = 3728] [serial = 1451] [outer = 198B0000] 18:06:29 INFO - PROCESS | 3728 | 1464055589107 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]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 958ms 18:06:29 INFO - PROCESS | 3728 | 1464055589174 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 3728 | 1464055589176 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 18:06:29 INFO - PROCESS | 3728 | 1464055589179 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:06:29 INFO - PROCESS | 3728 | 1464055589182 Marionette TRACE conn2 <- [1,1898,null,{}] 18:06:29 INFO - PROCESS | 3728 | 1464055589200 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}] 18:06:29 INFO - PROCESS | 3728 | 1464055589316 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:06:29 INFO - PROCESS | 3728 | 1464055589465 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 3728 | ++DOCSHELL 19C36C00 == 83 [pid = 3728] [id = 484] 18:06:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (19FE3800) [pid = 3728] [serial = 1452] [outer = 00000000] 18:06:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1A5C1C00) [pid = 3728] [serial = 1453] [outer = 19FE3800] 18:06:29 INFO - PROCESS | 3728 | 1464055589522 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (1A7C6000) [pid = 3728] [serial = 1454] [outer = 19FE3800] 18:06:30 INFO - PROCESS | 3728 | 1464055590108 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]]]}] 18:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 957ms 18:06:30 INFO - PROCESS | 3728 | 1464055590147 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:06:30 INFO - PROCESS | 3728 | 1464055590149 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 18:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:06:30 INFO - PROCESS | 3728 | 1464055590153 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:06:30 INFO - PROCESS | 3728 | 1464055590155 Marionette TRACE conn2 <- [1,1902,null,{}] 18:06:30 INFO - PROCESS | 3728 | 1464055590159 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}] 18:06:30 INFO - PROCESS | 3728 | 1464055590268 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:06:30 INFO - PROCESS | 3728 | 1464055590427 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 3728 | ++DOCSHELL 114D7800 == 84 [pid = 3728] [id = 485] 18:06:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (1770D000) [pid = 3728] [serial = 1455] [outer = 00000000] 18:06:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (1AA59C00) [pid = 3728] [serial = 1456] [outer = 1770D000] 18:06:30 INFO - PROCESS | 3728 | 1464055590483 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (1AA5BC00) [pid = 3728] [serial = 1457] [outer = 1770D000] 18:06:31 INFO - PROCESS | 3728 | 1464055591214 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]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1092ms 18:06:31 INFO - PROCESS | 3728 | 1464055591243 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 3728 | 1464055591247 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 18:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:06:31 INFO - PROCESS | 3728 | 1464055591252 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 3728 | 1464055591256 Marionette TRACE conn2 <- [1,1906,null,{}] 18:06:31 INFO - PROCESS | 3728 | 1464055591261 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}] 18:06:31 INFO - PROCESS | 3728 | 1464055591369 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:06:31 INFO - PROCESS | 3728 | 1464055591522 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 3728 | ++DOCSHELL 10C3C800 == 85 [pid = 3728] [id = 486] 18:06:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1108B400) [pid = 3728] [serial = 1458] [outer = 00000000] 18:06:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (13E6B800) [pid = 3728] [serial = 1459] [outer = 1108B400] 18:06:31 INFO - PROCESS | 3728 | 1464055591574 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1583AC00) [pid = 3728] [serial = 1460] [outer = 1108B400] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 143F6400 == 84 [pid = 3728] [id = 477] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 0F232800 == 83 [pid = 3728] [id = 476] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 10A5B000 == 82 [pid = 3728] [id = 475] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 176C1C00 == 81 [pid = 3728] [id = 471] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 154B8800 == 80 [pid = 3728] [id = 470] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 13A57400 == 79 [pid = 3728] [id = 469] 18:06:31 INFO - PROCESS | 3728 | --DOCSHELL 0C7ED000 == 78 [pid = 3728] [id = 468] 18:06:32 INFO - PROCESS | 3728 | 1464055592137 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]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 897ms 18:06:32 INFO - PROCESS | 3728 | 1464055592158 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 3728 | 1464055592164 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 18:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:06:32 INFO - PROCESS | 3728 | 1464055592179 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 3728 | 1464055592181 Marionette TRACE conn2 <- [1,1910,null,{}] 18:06:32 INFO - PROCESS | 3728 | 1464055592185 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}] 18:06:32 INFO - PROCESS | 3728 | 1464055592322 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:06:32 INFO - PROCESS | 3728 | 1464055592330 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:32 INFO - PROCESS | 3728 | ++DOCSHELL 13212000 == 79 [pid = 3728] [id = 487] 18:06:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (13A50800) [pid = 3728] [serial = 1461] [outer = 00000000] 18:06:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (15D8BC00) [pid = 3728] [serial = 1462] [outer = 13A50800] 18:06:32 INFO - PROCESS | 3728 | 1464055592431 Marionette DEBUG loaded listener.js 18:06:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (174E6000) [pid = 3728] [serial = 1463] [outer = 13A50800] 18:06:32 INFO - PROCESS | 3728 | 1464055592874 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]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 763ms 18:06:32 INFO - PROCESS | 3728 | 1464055592950 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 3728 | 1464055592952 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 18:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:06:32 INFO - PROCESS | 3728 | 1464055592956 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 3728 | 1464055592959 Marionette TRACE conn2 <- [1,1914,null,{}] 18:06:32 INFO - PROCESS | 3728 | 1464055592975 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}] 18:06:33 INFO - PROCESS | 3728 | 1464055593095 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:06:33 INFO - PROCESS | 3728 | 1464055593174 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 3728 | ++DOCSHELL 199CA000 == 80 [pid = 3728] [id = 488] 18:06:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (199CAC00) [pid = 3728] [serial = 1464] [outer = 00000000] 18:06:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (19FE8C00) [pid = 3728] [serial = 1465] [outer = 199CAC00] 18:06:33 INFO - PROCESS | 3728 | 1464055593223 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (1A2A1C00) [pid = 3728] [serial = 1466] [outer = 199CAC00] 18:06:33 INFO - PROCESS | 3728 | 1464055593663 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]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 762ms 18:06:33 INFO - PROCESS | 3728 | 1464055593719 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 3728 | 1464055593721 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 18:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:06:33 INFO - PROCESS | 3728 | 1464055593725 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 3728 | 1464055593727 Marionette TRACE conn2 <- [1,1918,null,{}] 18:06:33 INFO - PROCESS | 3728 | 1464055593730 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}] 18:06:33 INFO - PROCESS | 3728 | 1464055593868 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:06:33 INFO - PROCESS | 3728 | 1464055593890 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 3728 | ++DOCSHELL 1AA57800 == 81 [pid = 3728] [id = 489] 18:06:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1AA59400) [pid = 3728] [serial = 1467] [outer = 00000000] 18:06:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1ADDC400) [pid = 3728] [serial = 1468] [outer = 1AA59400] 18:06:33 INFO - PROCESS | 3728 | 1464055593919 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1AE69800) [pid = 3728] [serial = 1469] [outer = 1AA59400] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (13231000) [pid = 3728] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (199BD000) [pid = 3728] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (162DC000) [pid = 3728] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (0F259000) [pid = 3728] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (0F233000) [pid = 3728] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (1A2A2000) [pid = 3728] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (13205000) [pid = 3728] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (10B05000) [pid = 3728] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (168BCC00) [pid = 3728] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (1DA55C00) [pid = 3728] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (12915800) [pid = 3728] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1543B800) [pid = 3728] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (10B02000) [pid = 3728] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (0F251C00) [pid = 3728] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (11F1A800) [pid = 3728] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:06:34 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (143F7C00) [pid = 3728] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:06:34 INFO - PROCESS | 3728 | 1464055594439 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]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 763ms 18:06:34 INFO - PROCESS | 3728 | 1464055594503 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 3728 | 1464055594506 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 18:06:34 INFO - PROCESS | 3728 | 1464055594509 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:06:34 INFO - PROCESS | 3728 | 1464055594511 Marionette TRACE conn2 <- [1,1922,null,{}] 18:06:34 INFO - PROCESS | 3728 | 1464055594514 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}] 18:06:34 INFO - PROCESS | 3728 | 1464055594603 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:06:34 INFO - PROCESS | 3728 | 1464055594610 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 3728 | ++DOCSHELL 10B02000 == 82 [pid = 3728] [id = 490] 18:06:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (10C40C00) [pid = 3728] [serial = 1470] [outer = 00000000] 18:06:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (15439C00) [pid = 3728] [serial = 1471] [outer = 10C40C00] 18:06:34 INFO - PROCESS | 3728 | 1464055594656 Marionette DEBUG loaded listener.js 18:06:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (15D8FC00) [pid = 3728] [serial = 1472] [outer = 10C40C00] 18:06:35 INFO - PROCESS | 3728 | 1464055595117 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]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 658ms 18:06:35 INFO - PROCESS | 3728 | 1464055595175 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 3728 | 1464055595177 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 18:06:35 INFO - PROCESS | 3728 | 1464055595181 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:06:35 INFO - PROCESS | 3728 | 1464055595183 Marionette TRACE conn2 <- [1,1926,null,{}] 18:06:35 INFO - PROCESS | 3728 | 1464055595186 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}] 18:06:35 INFO - PROCESS | 3728 | 1464055595285 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:06:35 INFO - PROCESS | 3728 | 1464055595327 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 3728 | ++DOCSHELL 15433800 == 83 [pid = 3728] [id = 491] 18:06:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (1543B800) [pid = 3728] [serial = 1473] [outer = 00000000] 18:06:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1B10F800) [pid = 3728] [serial = 1474] [outer = 1543B800] 18:06:35 INFO - PROCESS | 3728 | 1464055595372 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1B3A8C00) [pid = 3728] [serial = 1475] [outer = 1543B800] 18:06:35 INFO - PROCESS | 3728 | 1464055595811 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]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 658ms 18:06:35 INFO - PROCESS | 3728 | 1464055595857 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 3728 | 1464055595859 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 18:06:35 INFO - PROCESS | 3728 | 1464055595862 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:06:35 INFO - PROCESS | 3728 | 1464055595864 Marionette TRACE conn2 <- [1,1930,null,{}] 18:06:35 INFO - PROCESS | 3728 | 1464055595867 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}] 18:06:35 INFO - PROCESS | 3728 | 1464055595957 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:06:35 INFO - PROCESS | 3728 | 1464055595963 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C7C00 == 84 [pid = 3728] [id = 492] 18:06:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1A7CA800) [pid = 3728] [serial = 1476] [outer = 00000000] 18:06:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1B50F800) [pid = 3728] [serial = 1477] [outer = 1A7CA800] 18:06:35 INFO - PROCESS | 3728 | 1464055596000 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1B518C00) [pid = 3728] [serial = 1478] [outer = 1A7CA800] 18:06:36 INFO - PROCESS | 3728 | 1464055596742 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]]]}] 18:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 898ms 18:06:36 INFO - PROCESS | 3728 | 1464055596773 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:06:36 INFO - PROCESS | 3728 | 1464055596779 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 18:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:06:36 INFO - PROCESS | 3728 | 1464055596784 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:06:36 INFO - PROCESS | 3728 | 1464055596788 Marionette TRACE conn2 <- [1,1934,null,{}] 18:06:36 INFO - PROCESS | 3728 | 1464055596778 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}] 18:06:36 INFO - PROCESS | 3728 | 1464055596902 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:06:37 INFO - PROCESS | 3728 | 1464055597068 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:37 INFO - PROCESS | 3728 | ++DOCSHELL 11F1B800 == 85 [pid = 3728] [id = 493] 18:06:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (12BDE000) [pid = 3728] [serial = 1479] [outer = 00000000] 18:06:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (13935000) [pid = 3728] [serial = 1480] [outer = 12BDE000] 18:06:37 INFO - PROCESS | 3728 | 1464055597126 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (1583A000) [pid = 3728] [serial = 1481] [outer = 12BDE000] 18:06:37 INFO - PROCESS | 3728 | 1464055597711 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]]]}] 18:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 957ms 18:06:37 INFO - PROCESS | 3728 | 1464055597747 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 3728 | 1464055597753 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 18:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:06:37 INFO - PROCESS | 3728 | 1464055597762 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - PROCESS | 3728 | 1464055597765 Marionette TRACE conn2 <- [1,1938,null,{}] 18:06:37 INFO - PROCESS | 3728 | 1464055597769 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}] 18:06:37 INFO - PROCESS | 3728 | 1464055597885 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:06:38 INFO - PROCESS | 3728 | 1464055598042 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 3728 | ++DOCSHELL 164BBC00 == 86 [pid = 3728] [id = 494] 18:06:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (168B7C00) [pid = 3728] [serial = 1482] [outer = 00000000] 18:06:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (198B4400) [pid = 3728] [serial = 1483] [outer = 168B7C00] 18:06:38 INFO - PROCESS | 3728 | 1464055598099 Marionette DEBUG loaded listener.js 18:06:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (19FE7C00) [pid = 3728] [serial = 1484] [outer = 168B7C00] 18:06:38 INFO - PROCESS | 3728 | 1464055598670 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]]]}] 18:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 942ms 18:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:06:38 INFO - PROCESS | 3728 | 1464055598710 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:06:38 INFO - PROCESS | 3728 | 1464055598713 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 18:06:38 INFO - PROCESS | 3728 | 1464055598717 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:06:38 INFO - PROCESS | 3728 | 1464055598721 Marionette TRACE conn2 <- [1,1942,null,{}] 18:06:38 INFO - PROCESS | 3728 | 1464055598733 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}] 18:06:38 INFO - PROCESS | 3728 | 1464055598851 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:06:39 INFO - PROCESS | 3728 | 1464055599006 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:39 INFO - PROCESS | 3728 | ++DOCSHELL 1B50C000 == 87 [pid = 3728] [id = 495] 18:06:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1B50C400) [pid = 3728] [serial = 1485] [outer = 00000000] 18:06:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (1B590C00) [pid = 3728] [serial = 1486] [outer = 1B50C400] 18:06:39 INFO - PROCESS | 3728 | 1464055599074 Marionette DEBUG loaded listener.js 18:06:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (1B59A400) [pid = 3728] [serial = 1487] [outer = 1B50C400] 18:06:39 INFO - PROCESS | 3728 | 1464055599686 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]]]}] 18:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1002ms 18:06:39 INFO - PROCESS | 3728 | 1464055599713 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 3728 | 1464055599716 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 18:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:06:39 INFO - PROCESS | 3728 | 1464055599739 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - PROCESS | 3728 | 1464055599741 Marionette TRACE conn2 <- [1,1946,null,{}] 18:06:39 INFO - PROCESS | 3728 | 1464055599745 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}] 18:06:39 INFO - PROCESS | 3728 | 1464055599862 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:06:40 INFO - PROCESS | 3728 | 1464055600019 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 3728 | ++DOCSHELL 17E16400 == 88 [pid = 3728] [id = 496] 18:06:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (19FE1C00) [pid = 3728] [serial = 1488] [outer = 00000000] 18:06:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (1DE74400) [pid = 3728] [serial = 1489] [outer = 19FE1C00] 18:06:40 INFO - PROCESS | 3728 | 1464055600066 Marionette DEBUG loaded listener.js 18:06:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (1DE7AC00) [pid = 3728] [serial = 1490] [outer = 19FE1C00] 18:06:40 INFO - PROCESS | 3728 | 1464055600603 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]]]}] 18:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 927ms 18:06:40 INFO - PROCESS | 3728 | 1464055600648 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 3728 | 1464055600650 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 18:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:06:40 INFO - PROCESS | 3728 | 1464055600654 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - PROCESS | 3728 | 1464055600656 Marionette TRACE conn2 <- [1,1950,null,{}] 18:06:40 INFO - PROCESS | 3728 | 1464055600660 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}] 18:06:40 INFO - PROCESS | 3728 | 1464055600771 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:06:40 INFO - PROCESS | 3728 | 1464055600942 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 3728 | ++DOCSHELL 1DA55C00 == 89 [pid = 3728] [id = 497] 18:06:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1DE6E400) [pid = 3728] [serial = 1491] [outer = 00000000] 18:06:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (1E968000) [pid = 3728] [serial = 1492] [outer = 1DE6E400] 18:06:40 INFO - PROCESS | 3728 | 1464055600998 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (1E96A800) [pid = 3728] [serial = 1493] [outer = 1DE6E400] 18:06:41 INFO - PROCESS | 3728 | 1464055601609 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]]]}] 18:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1002ms 18:06:41 INFO - PROCESS | 3728 | 1464055601677 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:06:41 INFO - PROCESS | 3728 | 1464055601679 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 18:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:06:41 INFO - PROCESS | 3728 | 1464055601683 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:06:41 INFO - PROCESS | 3728 | 1464055601685 Marionette TRACE conn2 <- [1,1954,null,{}] 18:06:41 INFO - PROCESS | 3728 | 1464055601688 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}] 18:06:41 INFO - PROCESS | 3728 | 1464055601809 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:06:41 INFO - PROCESS | 3728 | 1464055601968 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:41 INFO - PROCESS | 3728 | ++DOCSHELL 10563C00 == 90 [pid = 3728] [id = 498] 18:06:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (10B07000) [pid = 3728] [serial = 1494] [outer = 00000000] 18:06:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (12F85000) [pid = 3728] [serial = 1495] [outer = 10B07000] 18:06:42 INFO - PROCESS | 3728 | 1464055602027 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (13E6AC00) [pid = 3728] [serial = 1496] [outer = 10B07000] 18:06:42 INFO - PROCESS | 3728 | 1464055602867 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]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1242ms 18:06:42 INFO - PROCESS | 3728 | 1464055602931 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 3728 | 1464055602935 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 18:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:06:42 INFO - PROCESS | 3728 | 1464055602923 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 3728 | 1464055602927 Marionette TRACE conn2 <- [1,1958,null,{}] 18:06:42 INFO - PROCESS | 3728 | 1464055602934 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}] 18:06:43 INFO - PROCESS | 3728 | 1464055603047 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:06:43 INFO - PROCESS | 3728 | 1464055603220 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 3728 | ++DOCSHELL 0F234800 == 91 [pid = 3728] [id = 499] 18:06:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (0F239000) [pid = 3728] [serial = 1497] [outer = 00000000] 18:06:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (10F5F800) [pid = 3728] [serial = 1498] [outer = 0F239000] 18:06:43 INFO - PROCESS | 3728 | 1464055603273 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (13A52C00) [pid = 3728] [serial = 1499] [outer = 0F239000] 18:06:43 INFO - PROCESS | 3728 | 1464055603800 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]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 897ms 18:06:43 INFO - PROCESS | 3728 | 1464055603833 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 3728 | 1464055603838 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 18:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:06:43 INFO - PROCESS | 3728 | 1464055603844 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - PROCESS | 3728 | 1464055603847 Marionette TRACE conn2 <- [1,1962,null,{}] 18:06:43 INFO - PROCESS | 3728 | 1464055603850 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}] 18:06:43 INFO - PROCESS | 3728 | 1464055603959 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:06:44 INFO - PROCESS | 3728 | 1464055604123 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 3728 | ++DOCSHELL 1108E800 == 92 [pid = 3728] [id = 500] 18:06:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (11857000) [pid = 3728] [serial = 1500] [outer = 00000000] 18:06:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (157BA000) [pid = 3728] [serial = 1501] [outer = 11857000] 18:06:44 INFO - PROCESS | 3728 | 1464055604156 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (162D8800) [pid = 3728] [serial = 1502] [outer = 11857000] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 10A5F800 == 91 [pid = 3728] [id = 474] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 13211000 == 90 [pid = 3728] [id = 438] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 15433800 == 89 [pid = 3728] [id = 491] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 10B02000 == 88 [pid = 3728] [id = 490] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 1AA57800 == 87 [pid = 3728] [id = 489] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 199CA000 == 86 [pid = 3728] [id = 488] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 13212000 == 85 [pid = 3728] [id = 487] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 10C3C800 == 84 [pid = 3728] [id = 486] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 1822C800 == 83 [pid = 3728] [id = 483] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 162DD000 == 82 [pid = 3728] [id = 482] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 17702400 == 81 [pid = 3728] [id = 481] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 162E1400 == 80 [pid = 3728] [id = 480] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 10C3AC00 == 79 [pid = 3728] [id = 479] 18:06:44 INFO - PROCESS | 3728 | --DOCSHELL 15D8EC00 == 78 [pid = 3728] [id = 478] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (1980CC00) [pid = 3728] [serial = 1402] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (1320E000) [pid = 3728] [serial = 1426] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (10C40000) [pid = 3728] [serial = 1429] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (13B2AC00) [pid = 3728] [serial = 1427] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (15722000) [pid = 3728] [serial = 1432] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (0F256400) [pid = 3728] [serial = 1405] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (15430C00) [pid = 3728] [serial = 1408] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (168B7400) [pid = 3728] [serial = 1411] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1320B800) [pid = 3728] [serial = 1430] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (1AA58C00) [pid = 3728] [serial = 1414] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1B594400) [pid = 3728] [serial = 1420] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (1B516800) [pid = 3728] [serial = 1417] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (1395AC00) [pid = 3728] [serial = 1423] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (157B2800) [pid = 3728] [serial = 1424] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (15D76400) [pid = 3728] [serial = 1433] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1DA50800) [pid = 3728] [serial = 1370] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1A2A1400) [pid = 3728] [serial = 1387] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (16844800) [pid = 3728] [serial = 1381] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (162DF400) [pid = 3728] [serial = 1360] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (1DA4DC00) [pid = 3728] [serial = 1369] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (13B2E000) [pid = 3728] [serial = 1379] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (10C35400) [pid = 3728] [serial = 1397] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (174E5C00) [pid = 3728] [serial = 1382] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (1B425C00) [pid = 3728] [serial = 1391] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (15837C00) [pid = 3728] [serial = 1400] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1822A800) [pid = 3728] [serial = 1384] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (17D59C00) [pid = 3728] [serial = 1307] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (11251C00) [pid = 3728] [serial = 1378] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1B511400) [pid = 3728] [serial = 1366] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (105EA400) [pid = 3728] [serial = 1396] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (143CE400) [pid = 3728] [serial = 1399] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (1ADDE000) [pid = 3728] [serial = 1363] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1DE75C00) [pid = 3728] [serial = 1393] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (1DE7D400) [pid = 3728] [serial = 1394] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (131D9C00) [pid = 3728] [serial = 1357] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (1A29F800) [pid = 3728] [serial = 1388] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1320F800) [pid = 3728] [serial = 1372] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1B10D800) [pid = 3728] [serial = 1390] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (1678FC00) [pid = 3728] [serial = 1376] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (19814000) [pid = 3728] [serial = 1385] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (143C5800) [pid = 3728] [serial = 1373] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (158D9C00) [pid = 3728] [serial = 1375] [outer = 00000000] [url = about:blank] 18:06:44 INFO - PROCESS | 3728 | 1464055604657 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]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 867ms 18:06:44 INFO - PROCESS | 3728 | 1464055604710 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 3728 | 1464055604712 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 18:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:06:44 INFO - PROCESS | 3728 | 1464055604716 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 3728 | 1464055604719 Marionette TRACE conn2 <- [1,1966,null,{}] 18:06:44 INFO - PROCESS | 3728 | 1464055604730 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}] 18:06:44 INFO - PROCESS | 3728 | 1464055604824 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:06:44 INFO - PROCESS | 3728 | 1464055604936 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 3728 | ++DOCSHELL 110ECC00 == 79 [pid = 3728] [id = 501] 18:06:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (11251C00) [pid = 3728] [serial = 1503] [outer = 00000000] 18:06:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1438D000) [pid = 3728] [serial = 1504] [outer = 11251C00] 18:06:44 INFO - PROCESS | 3728 | 1464055604976 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (15715400) [pid = 3728] [serial = 1505] [outer = 11251C00] 18:06:45 INFO - PROCESS | 3728 | 1464055605371 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]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 703ms 18:06:45 INFO - PROCESS | 3728 | 1464055605421 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:06:45 INFO - PROCESS | 3728 | 1464055605424 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 18:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:06:45 INFO - PROCESS | 3728 | 1464055605432 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 3728 | 1464055605434 Marionette TRACE conn2 <- [1,1970,null,{}] 18:06:45 INFO - PROCESS | 3728 | 1464055605437 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}] 18:06:45 INFO - PROCESS | 3728 | 1464055605528 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:06:45 INFO - PROCESS | 3728 | 1464055605535 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 3728 | ++DOCSHELL 15D74000 == 80 [pid = 3728] [id = 502] 18:06:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (15D76400) [pid = 3728] [serial = 1506] [outer = 00000000] 18:06:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1678E000) [pid = 3728] [serial = 1507] [outer = 15D76400] 18:06:45 INFO - PROCESS | 3728 | 1464055605581 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (168BB000) [pid = 3728] [serial = 1508] [outer = 15D76400] 18:06:46 INFO - PROCESS | 3728 | 1464055606024 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]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 614ms 18:06:46 INFO - PROCESS | 3728 | 1464055606049 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 3728 | 1464055606051 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 18:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:06:46 INFO - PROCESS | 3728 | 1464055606054 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 3728 | 1464055606056 Marionette TRACE conn2 <- [1,1974,null,{}] 18:06:46 INFO - PROCESS | 3728 | 1464055606059 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}] 18:06:46 INFO - PROCESS | 3728 | 1464055606152 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:06:46 INFO - PROCESS | 3728 | 1464055606160 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 3728 | ++DOCSHELL 158DB000 == 81 [pid = 3728] [id = 503] 18:06:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (168B8800) [pid = 3728] [serial = 1509] [outer = 00000000] 18:06:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (174F0400) [pid = 3728] [serial = 1510] [outer = 168B8800] 18:06:46 INFO - PROCESS | 3728 | 1464055606205 Marionette DEBUG loaded listener.js 18:06:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (176C3000) [pid = 3728] [serial = 1511] [outer = 168B8800] 18:06:46 INFO - PROCESS | 3728 | 1464055606653 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]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 673ms 18:06:46 INFO - PROCESS | 3728 | 1464055606728 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 3728 | 1464055606731 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 18:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:06:46 INFO - PROCESS | 3728 | 1464055606734 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 3728 | 1464055606736 Marionette TRACE conn2 <- [1,1978,null,{}] 18:06:46 INFO - PROCESS | 3728 | 1464055606740 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}] 18:06:46 INFO - PROCESS | 3728 | 1464055606895 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:06:46 INFO - PROCESS | 3728 | 1464055606965 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 3728 | ++DOCSHELL 176C7800 == 82 [pid = 3728] [id = 504] 18:06:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (1822C800) [pid = 3728] [serial = 1512] [outer = 00000000] 18:06:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (1980E000) [pid = 3728] [serial = 1513] [outer = 1822C800] 18:06:46 INFO - PROCESS | 3728 | 1464055606996 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (198B3400) [pid = 3728] [serial = 1514] [outer = 1822C800] 18:06:47 INFO - PROCESS | 3728 | 1464055607394 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]]]}] 18:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 702ms 18:06:47 INFO - PROCESS | 3728 | 1464055607445 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:06:47 INFO - PROCESS | 3728 | 1464055607447 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 18:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:06:47 INFO - PROCESS | 3728 | 1464055607451 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:06:47 INFO - PROCESS | 3728 | 1464055607452 Marionette TRACE conn2 <- [1,1982,null,{}] 18:06:47 INFO - PROCESS | 3728 | 1464055607456 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}] 18:06:47 INFO - PROCESS | 3728 | 1464055607614 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:06:47 INFO - PROCESS | 3728 | 1464055607630 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:47 INFO - PROCESS | 3728 | ++DOCSHELL 198B5000 == 83 [pid = 3728] [id = 505] 18:06:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (198B7400) [pid = 3728] [serial = 1515] [outer = 00000000] 18:06:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1A7C2800) [pid = 3728] [serial = 1516] [outer = 198B7400] 18:06:47 INFO - PROCESS | 3728 | 1464055607675 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1AA5CC00) [pid = 3728] [serial = 1517] [outer = 198B7400] 18:06:48 INFO - PROCESS | 3728 | 1464055608089 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]]]}] 18:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 673ms 18:06:48 INFO - PROCESS | 3728 | 1464055608129 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:06:48 INFO - PROCESS | 3728 | 1464055608131 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 18:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:06:48 INFO - PROCESS | 3728 | 1464055608138 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:06:48 INFO - PROCESS | 3728 | 1464055608140 Marionette TRACE conn2 <- [1,1986,null,{}] 18:06:48 INFO - PROCESS | 3728 | 1464055608143 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}] 18:06:48 INFO - PROCESS | 3728 | 1464055608276 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:06:48 INFO - PROCESS | 3728 | 1464055608302 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 3728 | ++DOCSHELL 19FE6400 == 84 [pid = 3728] [id = 506] 18:06:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1A22F400) [pid = 3728] [serial = 1518] [outer = 00000000] 18:06:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1AE6D000) [pid = 3728] [serial = 1519] [outer = 1A22F400] 18:06:48 INFO - PROCESS | 3728 | 1464055608348 Marionette DEBUG loaded listener.js 18:06:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1AE77C00) [pid = 3728] [serial = 1520] [outer = 1A22F400] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (17F35800) [pid = 3728] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1974EC00) [pid = 3728] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (168C2000) [pid = 3728] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (199CAC00) [pid = 3728] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1AA59400) [pid = 3728] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (1108B400) [pid = 3728] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (1543B800) [pid = 3728] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (13A50800) [pid = 3728] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (10C40C00) [pid = 3728] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (13B2F400) [pid = 3728] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (0C7F7400) [pid = 3728] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (1AA58000) [pid = 3728] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1A2A7800) [pid = 3728] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (17F37800) [pid = 3728] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (11256400) [pid = 3728] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1B58F800) [pid = 3728] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (168B6800) [pid = 3728] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (13209800) [pid = 3728] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:06:48 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (162E2800) [pid = 3728] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:06:49 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (1B42C800) [pid = 3728] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:06:49 INFO - PROCESS | 3728 | 1464055609081 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]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 988ms 18:06:49 INFO - PROCESS | 3728 | 1464055609140 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 3728 | 1464055609142 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 18:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:06:49 INFO - PROCESS | 3728 | 1464055609146 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 3728 | 1464055609147 Marionette TRACE conn2 <- [1,1990,null,{}] 18:06:49 INFO - PROCESS | 3728 | 1464055609151 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}] 18:06:49 INFO - PROCESS | 3728 | 1464055609301 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:06:49 INFO - PROCESS | 3728 | 1464055609378 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:49 INFO - PROCESS | 3728 | ++DOCSHELL 0F23A800 == 85 [pid = 3728] [id = 507] 18:06:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (0F251C00) [pid = 3728] [serial = 1521] [outer = 00000000] 18:06:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (13208000) [pid = 3728] [serial = 1522] [outer = 0F251C00] 18:06:49 INFO - PROCESS | 3728 | 1464055609410 Marionette DEBUG loaded listener.js 18:06:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (132E9000) [pid = 3728] [serial = 1523] [outer = 0F251C00] 18:06:49 INFO - PROCESS | 3728 | 1464055609800 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]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 702ms 18:06:49 INFO - PROCESS | 3728 | 1464055609847 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:06:49 INFO - PROCESS | 3728 | 1464055609849 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 18:06:49 INFO - PROCESS | 3728 | 1464055609852 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 3728 | 1464055609854 Marionette TRACE conn2 <- [1,1994,null,{}] 18:06:49 INFO - PROCESS | 3728 | 1464055609858 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}] 18:06:49 INFO - PROCESS | 3728 | 1464055609950 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:06:49 INFO - PROCESS | 3728 | 1464055609957 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:49 INFO - PROCESS | 3728 | ++DOCSHELL 143C7800 == 86 [pid = 3728] [id = 508] 18:06:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (15F9F400) [pid = 3728] [serial = 1524] [outer = 00000000] 18:06:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (198B8400) [pid = 3728] [serial = 1525] [outer = 15F9F400] 18:06:49 INFO - PROCESS | 3728 | 1464055610001 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (198BEC00) [pid = 3728] [serial = 1526] [outer = 15F9F400] 18:06:50 INFO - PROCESS | 3728 | 1464055610444 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]]]}] 18:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 18:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 599ms 18:06:50 INFO - PROCESS | 3728 | 1464055610478 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:06:50 INFO - PROCESS | 3728 | 1464055610481 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 18:06:50 INFO - PROCESS | 3728 | 1464055610484 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:06:50 INFO - PROCESS | 3728 | 1464055610486 Marionette TRACE conn2 <- [1,1998,null,{}] 18:06:50 INFO - PROCESS | 3728 | 1464055610490 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}] 18:06:50 INFO - PROCESS | 3728 | 1464055610600 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:06:50 INFO - PROCESS | 3728 | 1464055610639 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 3728 | ++DOCSHELL 1A23CC00 == 87 [pid = 3728] [id = 509] 18:06:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1ADD8800) [pid = 3728] [serial = 1527] [outer = 00000000] 18:06:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (1B430800) [pid = 3728] [serial = 1528] [outer = 1ADD8800] 18:06:50 INFO - PROCESS | 3728 | 1464055610690 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1B58D400) [pid = 3728] [serial = 1529] [outer = 1ADD8800] 18:06:51 INFO - PROCESS | 3728 | 1464055611426 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]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 18:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 987ms 18:06:51 INFO - PROCESS | 3728 | 1464055611495 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 3728 | 1464055611501 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 18:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:06:51 INFO - PROCESS | 3728 | 1464055611521 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 3728 | 1464055611526 Marionette TRACE conn2 <- [1,2002,null,{}] 18:06:51 INFO - PROCESS | 3728 | 1464055611533 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}] 18:06:51 INFO - PROCESS | 3728 | 1464055611698 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:06:51 INFO - PROCESS | 3728 | 1464055611855 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 3728 | ++DOCSHELL 12915800 == 88 [pid = 3728] [id = 510] 18:06:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (13206400) [pid = 3728] [serial = 1530] [outer = 00000000] 18:06:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (13959C00) [pid = 3728] [serial = 1531] [outer = 13206400] 18:06:51 INFO - PROCESS | 3728 | 1464055611916 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (154C0C00) [pid = 3728] [serial = 1532] [outer = 13206400] 18:06:52 INFO - PROCESS | 3728 | 1464055612593 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]]]}] 18:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1121ms 18:06:52 INFO - PROCESS | 3728 | 1464055612628 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:06:52 INFO - PROCESS | 3728 | 1464055612635 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 18:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:06:52 INFO - PROCESS | 3728 | 1464055612642 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 3728 | 1464055612645 Marionette TRACE conn2 <- [1,2006,null,{}] 18:06:52 INFO - PROCESS | 3728 | 1464055612649 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}] 18:06:52 INFO - PROCESS | 3728 | 1464055612847 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:06:52 INFO - PROCESS | 3728 | 1464055612860 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 3728 | ++DOCSHELL 13233400 == 89 [pid = 3728] [id = 511] 18:06:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (13B2D800) [pid = 3728] [serial = 1533] [outer = 00000000] 18:06:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (168B6400) [pid = 3728] [serial = 1534] [outer = 13B2D800] 18:06:52 INFO - PROCESS | 3728 | 1464055612916 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (174ECC00) [pid = 3728] [serial = 1535] [outer = 13B2D800] 18:06:53 INFO - PROCESS | 3728 | 1464055613606 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]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1002ms 18:06:53 INFO - PROCESS | 3728 | 1464055613653 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 3728 | 1464055613656 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 18:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:06:53 INFO - PROCESS | 3728 | 1464055613659 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - PROCESS | 3728 | 1464055613663 Marionette TRACE conn2 <- [1,2010,null,{}] 18:06:53 INFO - PROCESS | 3728 | 1464055613675 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}] 18:06:53 INFO - PROCESS | 3728 | 1464055613818 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:06:53 INFO - PROCESS | 3728 | 1464055613963 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 3728 | ++DOCSHELL 1B427800 == 90 [pid = 3728] [id = 512] 18:06:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1B428000) [pid = 3728] [serial = 1536] [outer = 00000000] 18:06:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1B514C00) [pid = 3728] [serial = 1537] [outer = 1B428000] 18:06:54 INFO - PROCESS | 3728 | 1464055614042 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (1B598400) [pid = 3728] [serial = 1538] [outer = 1B428000] 18:06:54 INFO - PROCESS | 3728 | 1464055614619 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]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1002ms 18:06:54 INFO - PROCESS | 3728 | 1464055614670 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 3728 | 1464055614673 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 18:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:06:54 INFO - PROCESS | 3728 | 1464055614677 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - PROCESS | 3728 | 1464055614662 Marionette TRACE conn2 <- [1,2014,null,{}] 18:06:54 INFO - PROCESS | 3728 | 1464055614666 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}] 18:06:54 INFO - PROCESS | 3728 | 1464055614793 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:06:54 INFO - PROCESS | 3728 | 1464055614965 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 3728 | ++DOCSHELL 1B3AB800 == 91 [pid = 3728] [id = 513] 18:06:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (1B3B2000) [pid = 3728] [serial = 1539] [outer = 00000000] 18:06:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (1DA57400) [pid = 3728] [serial = 1540] [outer = 1B3B2000] 18:06:55 INFO - PROCESS | 3728 | 1464055615022 Marionette DEBUG loaded listener.js 18:06:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (1DE76800) [pid = 3728] [serial = 1541] [outer = 1B3B2000] 18:06:55 INFO - PROCESS | 3728 | 1464055615574 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]]]}] 18:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 958ms 18:06:55 INFO - PROCESS | 3728 | 1464055615627 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 3728 | 1464055615629 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 18:06:55 INFO - PROCESS | 3728 | 1464055615633 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:06:55 INFO - PROCESS | 3728 | 1464055615635 Marionette TRACE conn2 <- [1,2018,null,{}] 18:06:55 INFO - PROCESS | 3728 | 1464055615639 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}] 18:06:55 INFO - PROCESS | 3728 | 1464055615754 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:06:55 INFO - PROCESS | 3728 | 1464055615924 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:55 INFO - PROCESS | 3728 | ++DOCSHELL 1B596000 == 92 [pid = 3728] [id = 514] 18:06:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1DA4DC00) [pid = 3728] [serial = 1542] [outer = 00000000] 18:06:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (1E96E800) [pid = 3728] [serial = 1543] [outer = 1DA4DC00] 18:06:55 INFO - PROCESS | 3728 | 1464055615981 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (1F104000) [pid = 3728] [serial = 1544] [outer = 1DA4DC00] 18:06:56 INFO - PROCESS | 3728 | 1464055616551 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]]]}] 18:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 957ms 18:06:56 INFO - PROCESS | 3728 | 1464055616595 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:06:56 INFO - PROCESS | 3728 | 1464055616597 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 18:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:06:56 INFO - PROCESS | 3728 | 1464055616601 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 3728 | 1464055616603 Marionette TRACE conn2 <- [1,2022,null,{}] 18:06:56 INFO - PROCESS | 3728 | 1464055616607 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}] 18:06:56 INFO - PROCESS | 3728 | 1464055616712 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:06:56 INFO - PROCESS | 3728 | 1464055616872 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 3728 | ++DOCSHELL 1DA55800 == 93 [pid = 3728] [id = 515] 18:06:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1F107400) [pid = 3728] [serial = 1545] [outer = 00000000] 18:06:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1F1B0C00) [pid = 3728] [serial = 1546] [outer = 1F107400] 18:06:56 INFO - PROCESS | 3728 | 1464055616929 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1F1B4400) [pid = 3728] [serial = 1547] [outer = 1F107400] 18:06:57 INFO - PROCESS | 3728 | 1464055617454 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]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 912ms 18:06:57 INFO - PROCESS | 3728 | 1464055617510 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 3728 | 1464055617513 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 18:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:06:57 INFO - PROCESS | 3728 | 1464055617516 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - PROCESS | 3728 | 1464055617518 Marionette TRACE conn2 <- [1,2026,null,{}] 18:06:57 INFO - PROCESS | 3728 | 1464055617504 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}] 18:06:57 INFO - PROCESS | 3728 | 1464055617617 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:06:57 INFO - PROCESS | 3728 | 1464055617775 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 3728 | ++DOCSHELL 17E0D000 == 94 [pid = 3728] [id = 516] 18:06:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (1DE76400) [pid = 3728] [serial = 1548] [outer = 00000000] 18:06:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (1F1BB000) [pid = 3728] [serial = 1549] [outer = 1DE76400] 18:06:57 INFO - PROCESS | 3728 | 1464055617831 Marionette DEBUG loaded listener.js 18:06:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (200DB800) [pid = 3728] [serial = 1550] [outer = 1DE76400] 18:06:58 INFO - PROCESS | 3728 | 1464055618461 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]]]}] 18:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1002ms 18:06:58 INFO - PROCESS | 3728 | 1464055618530 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:06:58 INFO - PROCESS | 3728 | 1464055618533 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 18:06:58 INFO - PROCESS | 3728 | 1464055618538 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - PROCESS | 3728 | 1464055618540 Marionette TRACE conn2 <- [1,2030,null,{}] 18:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:06:58 INFO - PROCESS | 3728 | 1464055618544 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}] 18:06:58 INFO - PROCESS | 3728 | 1464055618661 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:06:58 INFO - PROCESS | 3728 | 1464055618980 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 3728 | ++DOCSHELL 0F22C000 == 95 [pid = 3728] [id = 517] 18:06:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (0F22E400) [pid = 3728] [serial = 1551] [outer = 00000000] 18:06:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (10B0F800) [pid = 3728] [serial = 1552] [outer = 0F22E400] 18:06:59 INFO - PROCESS | 3728 | 1464055619067 Marionette DEBUG loaded listener.js 18:06:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (114DCC00) [pid = 3728] [serial = 1553] [outer = 0F22E400] 18:06:59 INFO - PROCESS | 3728 | 1464055619709 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]]]}] 18:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1242ms 18:06:59 INFO - PROCESS | 3728 | 1464055619778 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:06:59 INFO - PROCESS | 3728 | 1464055619782 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 18:06:59 INFO - PROCESS | 3728 | 1464055619787 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:06:59 INFO - PROCESS | 3728 | 1464055619790 Marionette TRACE conn2 <- [1,2034,null,{}] 18:06:59 INFO - PROCESS | 3728 | 1464055619796 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}] 18:06:59 INFO - PROCESS | 3728 | 1464055619912 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:07:00 INFO - PROCESS | 3728 | 1464055620105 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 104E5400 == 94 [pid = 3728] [id = 234] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 143C7800 == 93 [pid = 3728] [id = 508] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 0F23A800 == 92 [pid = 3728] [id = 507] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 19FE6400 == 91 [pid = 3728] [id = 506] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 198B5000 == 90 [pid = 3728] [id = 505] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 176C7800 == 89 [pid = 3728] [id = 504] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 158DB000 == 88 [pid = 3728] [id = 503] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 15D74000 == 87 [pid = 3728] [id = 502] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 110ECC00 == 86 [pid = 3728] [id = 501] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 1108E800 == 85 [pid = 3728] [id = 500] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 0F234800 == 84 [pid = 3728] [id = 499] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 1DA55C00 == 83 [pid = 3728] [id = 497] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (1B50F800) [pid = 3728] [serial = 1477] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | ++DOCSHELL 0F258400 == 84 [pid = 3728] [id = 518] 18:07:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1032CC00) [pid = 3728] [serial = 1554] [outer = 00000000] 18:07:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (1108E800) [pid = 3728] [serial = 1555] [outer = 1032CC00] 18:07:00 INFO - PROCESS | 3728 | 1464055620210 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (13B28000) [pid = 3728] [serial = 1556] [outer = 1032CC00] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 17E16400 == 83 [pid = 3728] [id = 496] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 1B50C000 == 82 [pid = 3728] [id = 495] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 164BBC00 == 81 [pid = 3728] [id = 494] 18:07:00 INFO - PROCESS | 3728 | --DOCSHELL 11F1B800 == 80 [pid = 3728] [id = 493] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (19813C00) [pid = 3728] [serial = 1319] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (199C2400) [pid = 3728] [serial = 1322] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (17F36C00) [pid = 3728] [serial = 1316] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (15717000) [pid = 3728] [serial = 1409] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (105F5800) [pid = 3728] [serial = 1406] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (1DA58000) [pid = 3728] [serial = 1418] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1B10EC00) [pid = 3728] [serial = 1364] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (1ADE0800) [pid = 3728] [serial = 1415] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (13961800) [pid = 3728] [serial = 1358] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (1B599400) [pid = 3728] [serial = 1421] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (1B3A4800) [pid = 3728] [serial = 1355] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (168BFC00) [pid = 3728] [serial = 1361] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (176CCC00) [pid = 3728] [serial = 1412] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (1B517C00) [pid = 3728] [serial = 1367] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (19FE8C00) [pid = 3728] [serial = 1465] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (1ADDC400) [pid = 3728] [serial = 1468] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1A2A1C00) [pid = 3728] [serial = 1466] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (13E6B800) [pid = 3728] [serial = 1459] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (164B7400) [pid = 3728] [serial = 1435] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1AA59C00) [pid = 3728] [serial = 1456] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (13226400) [pid = 3728] [serial = 1438] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (16C10400) [pid = 3728] [serial = 1441] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (19754000) [pid = 3728] [serial = 1444] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (198BA800) [pid = 3728] [serial = 1447] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (19C37000) [pid = 3728] [serial = 1450] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1A5C1C00) [pid = 3728] [serial = 1453] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (1B10F800) [pid = 3728] [serial = 1474] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1AE69800) [pid = 3728] [serial = 1469] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (15D8BC00) [pid = 3728] [serial = 1462] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (174E6000) [pid = 3728] [serial = 1463] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (15439C00) [pid = 3728] [serial = 1471] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (15D8FC00) [pid = 3728] [serial = 1472] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1B3A8C00) [pid = 3728] [serial = 1475] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1583AC00) [pid = 3728] [serial = 1460] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3728 | 1464055620633 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]]]}] 18:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 897ms 18:07:00 INFO - PROCESS | 3728 | 1464055620711 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:07:00 INFO - PROCESS | 3728 | 1464055620715 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 18:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:07:00 INFO - PROCESS | 3728 | 1464055620721 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:07:00 INFO - PROCESS | 3728 | 1464055620723 Marionette TRACE conn2 <- [1,2038,null,{}] 18:07:00 INFO - PROCESS | 3728 | 1464055620727 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}] 18:07:00 INFO - PROCESS | 3728 | 1464055620821 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:07:00 INFO - PROCESS | 3728 | 1464055620818 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 3728 | ++DOCSHELL 1571A400 == 81 [pid = 3728] [id = 519] 18:07:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1571A800) [pid = 3728] [serial = 1557] [outer = 00000000] 18:07:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (15D75000) [pid = 3728] [serial = 1558] [outer = 1571A800] 18:07:00 INFO - PROCESS | 3728 | 1464055620866 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (164B8800) [pid = 3728] [serial = 1559] [outer = 1571A800] 18:07:01 INFO - PROCESS | 3728 | 1464055621341 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]]]}] 18:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 658ms 18:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:07:01 INFO - PROCESS | 3728 | 1464055621383 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 3728 | 1464055621385 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 18:07:01 INFO - PROCESS | 3728 | 1464055621390 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - PROCESS | 3728 | 1464055621397 Marionette TRACE conn2 <- [1,2042,null,{}] 18:07:01 INFO - PROCESS | 3728 | 1464055621445 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}] 18:07:01 INFO - PROCESS | 3728 | 1464055621587 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:07:01 INFO - PROCESS | 3728 | 1464055621591 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 3728 | ++DOCSHELL 174E2000 == 82 [pid = 3728] [id = 520] 18:07:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (174E4000) [pid = 3728] [serial = 1560] [outer = 00000000] 18:07:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (175AD400) [pid = 3728] [serial = 1561] [outer = 174E4000] 18:07:01 INFO - PROCESS | 3728 | 1464055621638 Marionette DEBUG loaded listener.js 18:07:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (17EA0400) [pid = 3728] [serial = 1562] [outer = 174E4000] 18:07:02 INFO - PROCESS | 3728 | 1464055622054 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]]]}] 18:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 703ms 18:07:02 INFO - PROCESS | 3728 | 1464055622094 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 3728 | 1464055622096 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 18:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:07:02 INFO - PROCESS | 3728 | 1464055622100 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - PROCESS | 3728 | 1464055622102 Marionette TRACE conn2 <- [1,2046,null,{}] 18:07:02 INFO - PROCESS | 3728 | 1464055622110 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}] 18:07:02 INFO - PROCESS | 3728 | 1464055622258 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:07:02 INFO - PROCESS | 3728 | 1464055622279 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:02 INFO - PROCESS | 3728 | ++DOCSHELL 17EAB000 == 83 [pid = 3728] [id = 521] 18:07:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (17F36C00) [pid = 3728] [serial = 1563] [outer = 00000000] 18:07:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1980FC00) [pid = 3728] [serial = 1564] [outer = 17F36C00] 18:07:02 INFO - PROCESS | 3728 | 1464055622325 Marionette DEBUG loaded listener.js 18:07:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (198B6400) [pid = 3728] [serial = 1565] [outer = 17F36C00] 18:07:02 INFO - PROCESS | 3728 | 1464055622770 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]]]}] 18:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 18:07:02 INFO - PROCESS | 3728 | 1464055622805 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 3728 | 1464055622807 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 18:07:02 INFO - PROCESS | 3728 | 1464055622810 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:07:02 INFO - PROCESS | 3728 | 1464055622812 Marionette TRACE conn2 <- [1,2050,null,{}] 18:07:02 INFO - PROCESS | 3728 | 1464055622816 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}] 18:07:02 INFO - PROCESS | 3728 | 1464055622977 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:07:02 INFO - PROCESS | 3728 | 1464055623002 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 3728 | ++DOCSHELL 13935C00 == 84 [pid = 3728] [id = 522] 18:07:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (13A4AC00) [pid = 3728] [serial = 1566] [outer = 00000000] 18:07:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (198B9C00) [pid = 3728] [serial = 1567] [outer = 13A4AC00] 18:07:03 INFO - PROCESS | 3728 | 1464055623054 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (19C38000) [pid = 3728] [serial = 1568] [outer = 13A4AC00] 18:07:03 INFO - PROCESS | 3728 | 1464055623523 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]]]}] 18:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 763ms 18:07:03 INFO - PROCESS | 3728 | 1464055623593 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:07:03 INFO - PROCESS | 3728 | 1464055623595 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 18:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:07:03 INFO - PROCESS | 3728 | 1464055623599 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:07:03 INFO - PROCESS | 3728 | 1464055623600 Marionette TRACE conn2 <- [1,2054,null,{}] 18:07:03 INFO - PROCESS | 3728 | 1464055623604 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}] 18:07:03 INFO - PROCESS | 3728 | 1464055623720 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:07:03 INFO - PROCESS | 3728 | 1464055623742 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 3728 | ++DOCSHELL 1A238800 == 85 [pid = 3728] [id = 523] 18:07:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (1A238C00) [pid = 3728] [serial = 1569] [outer = 00000000] 18:07:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (1A5C1C00) [pid = 3728] [serial = 1570] [outer = 1A238C00] 18:07:03 INFO - PROCESS | 3728 | 1464055623791 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (1AA59000) [pid = 3728] [serial = 1571] [outer = 1A238C00] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (168B8800) [pid = 3728] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (15D76400) [pid = 3728] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (0F239000) [pid = 3728] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (11857000) [pid = 3728] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (11251C00) [pid = 3728] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (1A22F400) [pid = 3728] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (198B7400) [pid = 3728] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (0F251C00) [pid = 3728] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (15F9F400) [pid = 3728] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:07:04 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1822C800) [pid = 3728] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:07:04 INFO - PROCESS | 3728 | 1464055624389 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]]]}] 18:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 807ms 18:07:04 INFO - PROCESS | 3728 | 1464055624405 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 3728 | 1464055624407 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 18:07:04 INFO - PROCESS | 3728 | 1464055624410 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:07:04 INFO - PROCESS | 3728 | 1464055624412 Marionette TRACE conn2 <- [1,2058,null,{}] 18:07:04 INFO - PROCESS | 3728 | 1464055624419 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}] 18:07:04 INFO - PROCESS | 3728 | 1464055624501 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:07:04 INFO - PROCESS | 3728 | 1464055624508 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:04 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A800 == 86 [pid = 3728] [id = 524] 18:07:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (11857000) [pid = 3728] [serial = 1572] [outer = 00000000] 18:07:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (162DE800) [pid = 3728] [serial = 1573] [outer = 11857000] 18:07:04 INFO - PROCESS | 3728 | 1464055624555 Marionette DEBUG loaded listener.js 18:07:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (1A237400) [pid = 3728] [serial = 1574] [outer = 11857000] 18:07:05 INFO - PROCESS | 3728 | 1464055625018 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]]]}] 18:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 673ms 18:07:05 INFO - PROCESS | 3728 | 1464055625086 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 3728 | 1464055625089 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 18:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:07:05 INFO - PROCESS | 3728 | 1464055625092 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - PROCESS | 3728 | 1464055625094 Marionette TRACE conn2 <- [1,2062,null,{}] 18:07:05 INFO - PROCESS | 3728 | 1464055625098 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}] 18:07:05 INFO - PROCESS | 3728 | 1464055625189 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:07:05 INFO - PROCESS | 3728 | 1464055625183 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 3728 | ++DOCSHELL 15F9F400 == 87 [pid = 3728] [id = 525] 18:07:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (168B6000) [pid = 3728] [serial = 1575] [outer = 00000000] 18:07:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (1ADE3800) [pid = 3728] [serial = 1576] [outer = 168B6000] 18:07:05 INFO - PROCESS | 3728 | 1464055625228 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (1B106400) [pid = 3728] [serial = 1577] [outer = 168B6000] 18:07:05 INFO - PROCESS | 3728 | 1464055625695 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]]]}] 18:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 673ms 18:07:05 INFO - PROCESS | 3728 | 1464055625756 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 3728 | 1464055625758 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 18:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:07:05 INFO - PROCESS | 3728 | 1464055625761 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - PROCESS | 3728 | 1464055625763 Marionette TRACE conn2 <- [1,2066,null,{}] 18:07:05 INFO - PROCESS | 3728 | 1464055625767 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}] 18:07:05 INFO - PROCESS | 3728 | 1464055625886 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:07:05 INFO - PROCESS | 3728 | 1464055625899 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 3728 | ++DOCSHELL 1B10DC00 == 88 [pid = 3728] [id = 526] 18:07:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (1B3A4800) [pid = 3728] [serial = 1578] [outer = 00000000] 18:07:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (1B3AC800) [pid = 3728] [serial = 1579] [outer = 1B3A4800] 18:07:05 INFO - PROCESS | 3728 | 1464055625943 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (1B426000) [pid = 3728] [serial = 1580] [outer = 1B3A4800] 18:07:06 INFO - PROCESS | 3728 | 1464055626583 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]]]}] 18:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 868ms 18:07:06 INFO - PROCESS | 3728 | 1464055626631 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:07:06 INFO - PROCESS | 3728 | 1464055626636 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 18:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:07:06 INFO - PROCESS | 3728 | 1464055626641 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 3728 | 1464055626645 Marionette TRACE conn2 <- [1,2070,null,{}] 18:07:06 INFO - PROCESS | 3728 | 1464055626651 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}] 18:07:06 INFO - PROCESS | 3728 | 1464055626766 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:07:06 INFO - PROCESS | 3728 | 1464055626940 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 3728 | ++DOCSHELL 10EBD400 == 89 [pid = 3728] [id = 527] 18:07:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (110EC800) [pid = 3728] [serial = 1581] [outer = 00000000] 18:07:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (13B24000) [pid = 3728] [serial = 1582] [outer = 110EC800] 18:07:06 INFO - PROCESS | 3728 | 1464055627000 Marionette DEBUG loaded listener.js 18:07:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (15373000) [pid = 3728] [serial = 1583] [outer = 110EC800] 18:07:07 INFO - PROCESS | 3728 | 1464055627631 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]]]}] 18:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1047ms 18:07:07 INFO - PROCESS | 3728 | 1464055627693 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 3728 | 1464055627699 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 18:07:07 INFO - PROCESS | 3728 | 1464055627706 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:07:07 INFO - PROCESS | 3728 | 1464055627709 Marionette TRACE conn2 <- [1,2074,null,{}] 18:07:07 INFO - PROCESS | 3728 | 1464055627713 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}] 18:07:07 INFO - PROCESS | 3728 | 1464055627831 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:07:07 INFO - PROCESS | 3728 | 1464055627993 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 3728 | ++DOCSHELL 10370400 == 90 [pid = 3728] [id = 528] 18:07:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (143F1000) [pid = 3728] [serial = 1584] [outer = 00000000] 18:07:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (16C10400) [pid = 3728] [serial = 1585] [outer = 143F1000] 18:07:08 INFO - PROCESS | 3728 | 1464055628050 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (17F35800) [pid = 3728] [serial = 1586] [outer = 143F1000] 18:07:08 INFO - PROCESS | 3728 | --DOCSHELL 1B3AE800 == 89 [pid = 3728] [id = 15] 18:07:08 INFO - PROCESS | 3728 | 1464055628776 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]]]}] 18:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1106ms 18:07:08 INFO - PROCESS | 3728 | 1464055628825 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:07:08 INFO - PROCESS | 3728 | 1464055628811 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 18:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:07:08 INFO - PROCESS | 3728 | 1464055628815 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:07:08 INFO - PROCESS | 3728 | 1464055628819 Marionette TRACE conn2 <- [1,2078,null,{}] 18:07:08 INFO - PROCESS | 3728 | 1464055628846 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}] 18:07:08 INFO - PROCESS | 3728 | 1464055628973 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:07:09 INFO - PROCESS | 3728 | 1464055629123 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 3728 | ++DOCSHELL 199C3C00 == 90 [pid = 3728] [id = 529] 18:07:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (1A2A2800) [pid = 3728] [serial = 1587] [outer = 00000000] 18:07:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (1B3A8400) [pid = 3728] [serial = 1588] [outer = 1A2A2800] 18:07:09 INFO - PROCESS | 3728 | 1464055629182 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (1B42FC00) [pid = 3728] [serial = 1589] [outer = 1A2A2800] 18:07:09 INFO - PROCESS | 3728 | 1464055629727 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]]]}] 18:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 957ms 18:07:09 INFO - PROCESS | 3728 | 1464055629783 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 3728 | 1464055629786 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 18:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:07:09 INFO - PROCESS | 3728 | 1464055629790 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 3728 | 1464055629792 Marionette TRACE conn2 <- [1,2082,null,{}] 18:07:09 INFO - PROCESS | 3728 | 1464055629796 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}] 18:07:09 INFO - PROCESS | 3728 | 1464055629913 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:07:10 INFO - PROCESS | 3728 | 1464055630086 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:10 INFO - PROCESS | 3728 | ++DOCSHELL 1B3A7400 == 91 [pid = 3728] [id = 530] 18:07:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1B594800) [pid = 3728] [serial = 1590] [outer = 00000000] 18:07:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1DA4F800) [pid = 3728] [serial = 1591] [outer = 1B594800] 18:07:10 INFO - PROCESS | 3728 | 1464055630142 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1DA59800) [pid = 3728] [serial = 1592] [outer = 1B594800] 18:07:10 INFO - PROCESS | 3728 | 1464055630709 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]]]}] 18:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 958ms 18:07:10 INFO - PROCESS | 3728 | 1464055630755 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:07:10 INFO - PROCESS | 3728 | 1464055630757 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 18:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:07:10 INFO - PROCESS | 3728 | 1464055630761 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:07:10 INFO - PROCESS | 3728 | 1464055630763 Marionette TRACE conn2 <- [1,2086,null,{}] 18:07:10 INFO - PROCESS | 3728 | 1464055630767 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}] 18:07:10 INFO - PROCESS | 3728 | 1464055630882 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:07:11 INFO - PROCESS | 3728 | 1464055631041 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:11 INFO - PROCESS | 3728 | ++DOCSHELL 1A0BDC00 == 92 [pid = 3728] [id = 531] 18:07:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (1B42AC00) [pid = 3728] [serial = 1593] [outer = 00000000] 18:07:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (1E96C800) [pid = 3728] [serial = 1594] [outer = 1B42AC00] 18:07:11 INFO - PROCESS | 3728 | 1464055631097 Marionette DEBUG loaded listener.js 18:07:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (1F10A400) [pid = 3728] [serial = 1595] [outer = 1B42AC00] 18:07:11 INFO - PROCESS | 3728 | 1464055631684 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]]]}] 18:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1002ms 18:07:11 INFO - PROCESS | 3728 | 1464055631768 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:07:11 INFO - PROCESS | 3728 | 1464055631770 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 18:07:11 INFO - PROCESS | 3728 | 1464055631774 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:07:11 INFO - PROCESS | 3728 | 1464055631776 Marionette TRACE conn2 <- [1,2090,null,{}] 18:07:11 INFO - PROCESS | 3728 | 1464055631780 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}] 18:07:11 INFO - PROCESS | 3728 | 1464055631940 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:07:12 INFO - PROCESS | 3728 | 1464055632097 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 3728 | ++DOCSHELL 1A7D0C00 == 93 [pid = 3728] [id = 532] 18:07:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (1F10AC00) [pid = 3728] [serial = 1596] [outer = 00000000] 18:07:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (1F39C400) [pid = 3728] [serial = 1597] [outer = 1F10AC00] 18:07:12 INFO - PROCESS | 3728 | 1464055632154 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1F39FC00) [pid = 3728] [serial = 1598] [outer = 1F10AC00] 18:07:12 INFO - PROCESS | 3728 | 1464055632670 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]]]}] 18:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 942ms 18:07:12 INFO - PROCESS | 3728 | 1464055632725 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 3728 | 1464055632727 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 18:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:07:12 INFO - PROCESS | 3728 | 1464055632731 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - PROCESS | 3728 | 1464055632733 Marionette TRACE conn2 <- [1,2094,null,{}] 18:07:12 INFO - PROCESS | 3728 | 1464055632737 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}] 18:07:12 INFO - PROCESS | 3728 | 1464055632834 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:07:13 INFO - PROCESS | 3728 | 1464055633037 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:13 INFO - PROCESS | 3728 | ++DOCSHELL 10B0E400 == 94 [pid = 3728] [id = 533] 18:07:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (10C31400) [pid = 3728] [serial = 1599] [outer = 00000000] 18:07:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (1AA5A800) [pid = 3728] [serial = 1600] [outer = 10C31400] 18:07:13 INFO - PROCESS | 3728 | 1464055633091 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (1F3A3800) [pid = 3728] [serial = 1601] [outer = 10C31400] 18:07:13 INFO - PROCESS | 3728 | 1464055633938 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]]]}] 18:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1241ms 18:07:13 INFO - PROCESS | 3728 | 1464055633977 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 3728 | 1464055633981 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 18:07:13 INFO - PROCESS | 3728 | 1464055633986 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:07:13 INFO - PROCESS | 3728 | 1464055633990 Marionette TRACE conn2 <- [1,2098,null,{}] 18:07:13 INFO - PROCESS | 3728 | 1464055633996 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}] 18:07:14 INFO - PROCESS | 3728 | 1464055634098 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:07:14 INFO - PROCESS | 3728 | 1464055634275 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 3728 | ++DOCSHELL 0F25E000 == 95 [pid = 3728] [id = 534] 18:07:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (0F25EC00) [pid = 3728] [serial = 1602] [outer = 00000000] 18:07:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (105F4000) [pid = 3728] [serial = 1603] [outer = 0F25EC00] 18:07:14 INFO - PROCESS | 3728 | 1464055634328 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (10B0EC00) [pid = 3728] [serial = 1604] [outer = 0F25EC00] 18:07:14 INFO - PROCESS | 3728 | 1464055634946 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]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 987ms 18:07:14 INFO - PROCESS | 3728 | 1464055634978 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 3728 | 1464055634984 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 18:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:07:14 INFO - PROCESS | 3728 | 1464055635006 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 3728 | 1464055635009 Marionette TRACE conn2 <- [1,2102,null,{}] 18:07:15 INFO - PROCESS | 3728 | 1464055635013 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}] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 1395BC00 == 94 [pid = 3728] [id = 115] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 0F25D000 == 93 [pid = 3728] [id = 181] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 15F9F400 == 92 [pid = 3728] [id = 525] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 10A5A800 == 91 [pid = 3728] [id = 524] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 1A238800 == 90 [pid = 3728] [id = 523] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 13935C00 == 89 [pid = 3728] [id = 522] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 17EAB000 == 88 [pid = 3728] [id = 521] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 174E2000 == 87 [pid = 3728] [id = 520] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 1571A400 == 86 [pid = 3728] [id = 519] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 0F258400 == 85 [pid = 3728] [id = 518] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 0F22C000 == 84 [pid = 3728] [id = 517] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (13935000) [pid = 3728] [serial = 1480] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (198B4400) [pid = 3728] [serial = 1483] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (1B590C00) [pid = 3728] [serial = 1486] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1DE74400) [pid = 3728] [serial = 1489] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (1E968000) [pid = 3728] [serial = 1492] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1B430800) [pid = 3728] [serial = 1528] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | 1464055635212 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 13233400 == 83 [pid = 3728] [id = 511] 18:07:15 INFO - PROCESS | 3728 | --DOCSHELL 12915800 == 82 [pid = 3728] [id = 510] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (174F0400) [pid = 3728] [serial = 1510] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (1678E000) [pid = 3728] [serial = 1507] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (168BB000) [pid = 3728] [serial = 1508] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (13A52C00) [pid = 3728] [serial = 1499] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (10F5F800) [pid = 3728] [serial = 1498] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (12F85000) [pid = 3728] [serial = 1495] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (162D8800) [pid = 3728] [serial = 1502] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (157BA000) [pid = 3728] [serial = 1501] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (1438D000) [pid = 3728] [serial = 1504] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (15715400) [pid = 3728] [serial = 1505] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (1AE6D000) [pid = 3728] [serial = 1519] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (1A7C2800) [pid = 3728] [serial = 1516] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (13208000) [pid = 3728] [serial = 1522] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (198B8400) [pid = 3728] [serial = 1525] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1980E000) [pid = 3728] [serial = 1513] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (198B3400) [pid = 3728] [serial = 1514] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (132E9000) [pid = 3728] [serial = 1523] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (1AE77C00) [pid = 3728] [serial = 1520] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (176C3000) [pid = 3728] [serial = 1511] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (1AA5CC00) [pid = 3728] [serial = 1517] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (198BEC00) [pid = 3728] [serial = 1526] [outer = 00000000] [url = about:blank] 18:07:15 INFO - PROCESS | 3728 | 1464055635308 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 3728 | ++DOCSHELL 1050B000 == 83 [pid = 3728] [id = 535] 18:07:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (10A5A800) [pid = 3728] [serial = 1605] [outer = 00000000] 18:07:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (11255C00) [pid = 3728] [serial = 1606] [outer = 10A5A800] 18:07:15 INFO - PROCESS | 3728 | 1464055635357 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (11F10C00) [pid = 3728] [serial = 1607] [outer = 10A5A800] 18:07:15 INFO - PROCESS | 3728 | 1464055635775 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]]]}] 18:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 883ms 18:07:15 INFO - PROCESS | 3728 | 1464055635877 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:07:15 INFO - PROCESS | 3728 | 1464055635880 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 18:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:07:15 INFO - PROCESS | 3728 | 1464055635883 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 3728 | 1464055635887 Marionette TRACE conn2 <- [1,2106,null,{}] 18:07:15 INFO - PROCESS | 3728 | 1464055635898 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}] 18:07:15 INFO - PROCESS | 3728 | 1464055635996 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:07:16 INFO - PROCESS | 3728 | 1464055635993 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 3728 | ++DOCSHELL 13935000 == 84 [pid = 3728] [id = 536] 18:07:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (13935C00) [pid = 3728] [serial = 1608] [outer = 00000000] 18:07:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (13A50000) [pid = 3728] [serial = 1609] [outer = 13935C00] 18:07:16 INFO - PROCESS | 3728 | 1464055636043 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (13B2BC00) [pid = 3728] [serial = 1610] [outer = 13935C00] 18:07:16 INFO - PROCESS | 3728 | 1464055636519 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]]]}] 18:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 658ms 18:07:16 INFO - PROCESS | 3728 | 1464055636547 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 3728 | 1464055636549 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 18:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:07:16 INFO - PROCESS | 3728 | 1464055636553 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 3728 | 1464055636554 Marionette TRACE conn2 <- [1,2110,null,{}] 18:07:16 INFO - PROCESS | 3728 | 1464055636558 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}] 18:07:16 INFO - PROCESS | 3728 | 1464055636653 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:07:16 INFO - PROCESS | 3728 | 1464055636666 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 3728 | ++DOCSHELL 1395AC00 == 85 [pid = 3728] [id = 537] 18:07:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (13A4F000) [pid = 3728] [serial = 1611] [outer = 00000000] 18:07:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (143F6800) [pid = 3728] [serial = 1612] [outer = 13A4F000] 18:07:16 INFO - PROCESS | 3728 | 1464055636715 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (154B8800) [pid = 3728] [serial = 1613] [outer = 13A4F000] 18:07:17 INFO - PROCESS | 3728 | 1464055637152 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]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 598ms 18:07:17 INFO - PROCESS | 3728 | 1464055637191 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 3728 | 1464055637193 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:07:17 INFO - PROCESS | 3728 | 1464055637197 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 3728 | 1464055637199 Marionette TRACE conn2 <- [1,2114,null,{}] 18:07:17 INFO - PROCESS | 3728 | 1464055637203 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}] 18:07:17 INFO - PROCESS | 3728 | 1464055637294 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:07:17 INFO - PROCESS | 3728 | 1464055637300 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 3728 | ++DOCSHELL 1431E000 == 86 [pid = 3728] [id = 538] 18:07:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (15432800) [pid = 3728] [serial = 1614] [outer = 00000000] 18:07:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (15837C00) [pid = 3728] [serial = 1615] [outer = 15432800] 18:07:17 INFO - PROCESS | 3728 | 1464055637337 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (15D76000) [pid = 3728] [serial = 1616] [outer = 15432800] 18:07:17 INFO - PROCESS | 3728 | 1464055637858 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]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 703ms 18:07:17 INFO - PROCESS | 3728 | 1464055637903 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 3728 | 1464055637905 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:07:17 INFO - PROCESS | 3728 | 1464055637908 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 3728 | 1464055637910 Marionette TRACE conn2 <- [1,2118,null,{}] 18:07:17 INFO - PROCESS | 3728 | 1464055637913 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}] 18:07:18 INFO - PROCESS | 3728 | 1464055638071 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:07:18 INFO - PROCESS | 3728 | 1464055638093 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 3728 | ++DOCSHELL 164B9800 == 87 [pid = 3728] [id = 539] 18:07:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (164BA400) [pid = 3728] [serial = 1617] [outer = 00000000] 18:07:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (168B8400) [pid = 3728] [serial = 1618] [outer = 164BA400] 18:07:18 INFO - PROCESS | 3728 | 1464055638123 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (168BC400) [pid = 3728] [serial = 1619] [outer = 164BA400] 18:07:18 INFO - PROCESS | 3728 | 1464055638562 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] 18:07:18 INFO - PROCESS | 3728 | 1464055638615 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 18:07:18 INFO - PROCESS | 3728 | 1464055638618 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:07:18 INFO - PROCESS | 3728 | 1464055638620 Marionette TRACE conn2 <- [1,2122,null,{}] 18:07:18 INFO - PROCESS | 3728 | 1464055638630 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}] 18:07:18 INFO - PROCESS | 3728 | 1464055638800 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:07:18 INFO - PROCESS | 3728 | 1464055638881 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 3728 | ++DOCSHELL 16844800 == 88 [pid = 3728] [id = 540] 18:07:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (168B8000) [pid = 3728] [serial = 1620] [outer = 00000000] 18:07:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (175B2000) [pid = 3728] [serial = 1621] [outer = 168B8000] 18:07:18 INFO - PROCESS | 3728 | 1464055638911 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (17708800) [pid = 3728] [serial = 1622] [outer = 168B8000] 18:07:19 INFO - PROCESS | 3728 | 1464055639331 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]]]}] 18:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 763ms 18:07:19 INFO - PROCESS | 3728 | 1464055639385 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:07:19 INFO - PROCESS | 3728 | 1464055639387 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 18:07:19 INFO - PROCESS | 3728 | 1464055639390 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - PROCESS | 3728 | 1464055639392 Marionette TRACE conn2 <- [1,2126,null,{}] 18:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (11857000) [pid = 3728] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1032CC00) [pid = 3728] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (0F22E400) [pid = 3728] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (1571A800) [pid = 3728] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (174E4000) [pid = 3728] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (17F36C00) [pid = 3728] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (168B6000) [pid = 3728] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (1A7CA800) [pid = 3728] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (162DE400) [pid = 3728] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (13A4AC00) [pid = 3728] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (1A238C00) [pid = 3728] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:07:19 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1ADD8800) [pid = 3728] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:07:19 INFO - PROCESS | 3728 | 1464055639587 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}] 18:07:19 INFO - PROCESS | 3728 | 1464055639685 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:07:19 INFO - PROCESS | 3728 | 1464055639692 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:19 INFO - PROCESS | 3728 | ++DOCSHELL 0F233000 == 89 [pid = 3728] [id = 541] 18:07:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (105EE000) [pid = 3728] [serial = 1623] [outer = 00000000] 18:07:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (15841800) [pid = 3728] [serial = 1624] [outer = 105EE000] 18:07:19 INFO - PROCESS | 3728 | 1464055639745 Marionette DEBUG loaded listener.js 18:07:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (17414000) [pid = 3728] [serial = 1625] [outer = 105EE000] 18:07:20 INFO - PROCESS | 3728 | 1464055640216 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]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 867ms 18:07:20 INFO - PROCESS | 3728 | 1464055640262 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 3728 | 1464055640264 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 18:07:20 INFO - PROCESS | 3728 | 1464055640267 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:07:20 INFO - PROCESS | 3728 | 1464055640269 Marionette TRACE conn2 <- [1,2130,null,{}] 18:07:20 INFO - PROCESS | 3728 | 1464055640273 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}] 18:07:20 INFO - PROCESS | 3728 | 1464055640366 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:07:20 INFO - PROCESS | 3728 | 1464055640372 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 3728 | ++DOCSHELL 11253000 == 90 [pid = 3728] [id = 542] 18:07:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (162DB800) [pid = 3728] [serial = 1626] [outer = 00000000] 18:07:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (17F36C00) [pid = 3728] [serial = 1627] [outer = 162DB800] 18:07:20 INFO - PROCESS | 3728 | 1464055640417 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (19755C00) [pid = 3728] [serial = 1628] [outer = 162DB800] 18:07:20 INFO - PROCESS | 3728 | 1464055640855 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] 18:07:20 INFO - PROCESS | 3728 | 1464055640892 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 18:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:07:20 INFO - PROCESS | 3728 | 1464055640895 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 3728 | 1464055640897 Marionette TRACE conn2 <- [1,2134,null,{}] 18:07:20 INFO - PROCESS | 3728 | 1464055640900 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}] 18:07:20 INFO - PROCESS | 3728 | 1464055640992 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:07:20 INFO - PROCESS | 3728 | 1464055640998 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 3728 | ++DOCSHELL 1050DC00 == 91 [pid = 3728] [id = 543] 18:07:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (10B03C00) [pid = 3728] [serial = 1629] [outer = 00000000] 18:07:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (198B1800) [pid = 3728] [serial = 1630] [outer = 10B03C00] 18:07:21 INFO - PROCESS | 3728 | 1464055641043 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (198BB000) [pid = 3728] [serial = 1631] [outer = 10B03C00] 18:07:21 INFO - PROCESS | 3728 | 1464055641472 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] 18:07:21 INFO - PROCESS | 3728 | 1464055641579 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 18:07:21 INFO - PROCESS | 3728 | 1464055641590 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:07:21 INFO - PROCESS | 3728 | 1464055641595 Marionette TRACE conn2 <- [1,2138,null,{}] 18:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:07:21 INFO - PROCESS | 3728 | 1464055641601 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}] 18:07:21 INFO - PROCESS | 3728 | 1464055641803 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:07:21 INFO - PROCESS | 3728 | 1464055641948 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 3728 | ++DOCSHELL 10B03800 == 92 [pid = 3728] [id = 544] 18:07:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (10B05000) [pid = 3728] [serial = 1632] [outer = 00000000] 18:07:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (10C38800) [pid = 3728] [serial = 1633] [outer = 10B05000] 18:07:22 INFO - PROCESS | 3728 | 1464055642006 Marionette DEBUG loaded listener.js 18:07:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (11090000) [pid = 3728] [serial = 1634] [outer = 10B05000] 18:07:22 INFO - PROCESS | 3728 | 1464055642561 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]]]}] 18:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 987ms 18:07:22 INFO - PROCESS | 3728 | 1464055642601 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:07:22 INFO - PROCESS | 3728 | 1464055642605 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 18:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:07:22 INFO - PROCESS | 3728 | 1464055642613 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:07:22 INFO - PROCESS | 3728 | 1464055642601 Marionette TRACE conn2 <- [1,2142,null,{}] 18:07:22 INFO - PROCESS | 3728 | 1464055642626 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}] 18:07:22 INFO - PROCESS | 3728 | 1464055642785 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:07:22 INFO - PROCESS | 3728 | 1464055642970 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:22 INFO - PROCESS | 3728 | ++DOCSHELL 13967000 == 93 [pid = 3728] [id = 545] 18:07:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (13A52C00) [pid = 3728] [serial = 1635] [outer = 00000000] 18:07:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (15714800) [pid = 3728] [serial = 1636] [outer = 13A52C00] 18:07:23 INFO - PROCESS | 3728 | 1464055643028 Marionette DEBUG loaded listener.js 18:07:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (1571B000) [pid = 3728] [serial = 1637] [outer = 13A52C00] 18:07:23 INFO - PROCESS | 3728 | 1464055643606 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]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1077ms 18:07:23 INFO - PROCESS | 3728 | 1464055643682 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 3728 | 1464055643685 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 18:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:07:23 INFO - PROCESS | 3728 | 1464055643689 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - PROCESS | 3728 | 1464055643692 Marionette TRACE conn2 <- [1,2146,null,{}] 18:07:23 INFO - PROCESS | 3728 | 1464055643702 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}] 18:07:23 INFO - PROCESS | 3728 | 1464055643826 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:07:23 INFO - PROCESS | 3728 | 1464055643974 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 3728 | ++DOCSHELL 17501800 == 94 [pid = 3728] [id = 546] 18:07:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (175B0000) [pid = 3728] [serial = 1638] [outer = 00000000] 18:07:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (19811C00) [pid = 3728] [serial = 1639] [outer = 175B0000] 18:07:24 INFO - PROCESS | 3728 | 1464055644035 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (199CA000) [pid = 3728] [serial = 1640] [outer = 175B0000] 18:07:24 INFO - PROCESS | 3728 | 1464055644618 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]]]}] 18:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 957ms 18:07:24 INFO - PROCESS | 3728 | 1464055644642 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 18:07:24 INFO - PROCESS | 3728 | 1464055644644 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 18:07:24 INFO - PROCESS | 3728 | 1464055644648 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:07:24 INFO - PROCESS | 3728 | 1464055644650 Marionette TRACE conn2 <- [1,2150,null,{}] 18:07:24 INFO - PROCESS | 3728 | 1464055644653 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}] 18:07:24 INFO - PROCESS | 3728 | 1464055644772 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:07:24 INFO - PROCESS | 3728 | 1464055644952 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 3728 | ++DOCSHELL 1A0BD800 == 95 [pid = 3728] [id = 547] 18:07:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (1A0C4400) [pid = 3728] [serial = 1641] [outer = 00000000] 18:07:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1A23A000) [pid = 3728] [serial = 1642] [outer = 1A0C4400] 18:07:24 INFO - PROCESS | 3728 | 1464055645009 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (1A5C4000) [pid = 3728] [serial = 1643] [outer = 1A0C4400] 18:07:25 INFO - PROCESS | 3728 | 1464055645572 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]]]}] 18:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 957ms 18:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:07:25 INFO - PROCESS | 3728 | 1464055645616 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 3728 | 1464055645618 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 18:07:25 INFO - PROCESS | 3728 | 1464055645622 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 3728 | 1464055645624 Marionette TRACE conn2 <- [1,2154,null,{}] 18:07:25 INFO - PROCESS | 3728 | 1464055645627 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}] 18:07:25 INFO - PROCESS | 3728 | 1464055645739 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:07:25 INFO - PROCESS | 3728 | 1464055645924 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:25 INFO - PROCESS | 3728 | ++DOCSHELL 12FF4800 == 96 [pid = 3728] [id = 548] 18:07:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1438D000) [pid = 3728] [serial = 1644] [outer = 00000000] 18:07:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1AA58800) [pid = 3728] [serial = 1645] [outer = 1438D000] 18:07:25 INFO - PROCESS | 3728 | 1464055645980 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (1ABA4800) [pid = 3728] [serial = 1646] [outer = 1438D000] 18:07:26 INFO - PROCESS | 3728 | 1464055646528 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]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 958ms 18:07:26 INFO - PROCESS | 3728 | 1464055646583 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 3728 | 1464055646585 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 18:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:07:26 INFO - PROCESS | 3728 | 1464055646589 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - PROCESS | 3728 | 1464055646591 Marionette TRACE conn2 <- [1,2158,null,{}] 18:07:26 INFO - PROCESS | 3728 | 1464055646595 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}] 18:07:26 INFO - PROCESS | 3728 | 1464055646744 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:07:26 INFO - PROCESS | 3728 | 1464055646915 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C2000 == 97 [pid = 3728] [id = 549] 18:07:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (1AE6DC00) [pid = 3728] [serial = 1647] [outer = 00000000] 18:07:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (1B106800) [pid = 3728] [serial = 1648] [outer = 1AE6DC00] 18:07:26 INFO - PROCESS | 3728 | 1464055646971 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (1B3A5800) [pid = 3728] [serial = 1649] [outer = 1AE6DC00] 18:07:27 INFO - PROCESS | 3728 | 1464055647512 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]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1002ms 18:07:27 INFO - PROCESS | 3728 | 1464055647576 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 3728 | 1464055647579 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 18:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:07:27 INFO - PROCESS | 3728 | 1464055647582 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 3728 | 1464055647585 Marionette TRACE conn2 <- [1,2162,null,{}] 18:07:27 INFO - PROCESS | 3728 | 1464055647593 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}] 18:07:27 INFO - PROCESS | 3728 | 1464055647707 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:07:27 INFO - PROCESS | 3728 | 1464055647869 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 3728 | ++DOCSHELL 13936400 == 98 [pid = 3728] [id = 550] 18:07:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (17E11000) [pid = 3728] [serial = 1650] [outer = 00000000] 18:07:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (1B42BC00) [pid = 3728] [serial = 1651] [outer = 17E11000] 18:07:27 INFO - PROCESS | 3728 | 1464055647927 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (1B590C00) [pid = 3728] [serial = 1652] [outer = 17E11000] 18:07:28 INFO - PROCESS | 3728 | 1464055648505 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]]]}] 18:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 957ms 18:07:28 INFO - PROCESS | 3728 | 1464055648549 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 3728 | 1464055648551 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 18:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:07:28 INFO - PROCESS | 3728 | 1464055648555 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - PROCESS | 3728 | 1464055648557 Marionette TRACE conn2 <- [1,2166,null,{}] 18:07:28 INFO - PROCESS | 3728 | 1464055648561 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}] 18:07:28 INFO - PROCESS | 3728 | 1464055648728 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:07:28 INFO - PROCESS | 3728 | 1464055648911 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 3728 | ++DOCSHELL 110F3C00 == 99 [pid = 3728] [id = 551] 18:07:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (1318E000) [pid = 3728] [serial = 1653] [outer = 00000000] 18:07:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (15434C00) [pid = 3728] [serial = 1654] [outer = 1318E000] 18:07:28 INFO - PROCESS | 3728 | 1464055648965 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (18224800) [pid = 3728] [serial = 1655] [outer = 1318E000] 18:07:29 INFO - PROCESS | 3728 | 1464055649516 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]]]}] 18:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1301ms 18:07:29 INFO - PROCESS | 3728 | 1464055649847 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:07:29 INFO - PROCESS | 3728 | 1464055649851 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 18:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:07:29 INFO - PROCESS | 3728 | 1464055649857 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:07:29 INFO - PROCESS | 3728 | 1464055649860 Marionette TRACE conn2 <- [1,2170,null,{}] 18:07:29 INFO - PROCESS | 3728 | 1464055649867 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}] 18:07:29 INFO - PROCESS | 3728 | 1464055649993 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:07:30 INFO - PROCESS | 3728 | 1464055650154 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:30 INFO - PROCESS | 3728 | ++DOCSHELL 10EC2400 == 100 [pid = 3728] [id = 552] 18:07:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (10EC4400) [pid = 3728] [serial = 1656] [outer = 00000000] 18:07:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (114DC000) [pid = 3728] [serial = 1657] [outer = 10EC4400] 18:07:30 INFO - PROCESS | 3728 | 1464055650206 Marionette DEBUG loaded listener.js 18:07:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (13122400) [pid = 3728] [serial = 1658] [outer = 10EC4400] 18:07:30 INFO - PROCESS | 3728 | 1464055650834 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]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 987ms 18:07:30 INFO - PROCESS | 3728 | 1464055650865 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 3728 | 1464055650869 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 18:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:07:30 INFO - PROCESS | 3728 | 1464055650876 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - PROCESS | 3728 | 1464055650880 Marionette TRACE conn2 <- [1,2174,null,{}] 18:07:30 INFO - PROCESS | 3728 | 1464055650907 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}] 18:07:31 INFO - PROCESS | 3728 | 1464055651017 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:07:31 INFO - PROCESS | 3728 | 1464055651180 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 3728 | ++DOCSHELL 114DA000 == 101 [pid = 3728] [id = 553] 18:07:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (13212C00) [pid = 3728] [serial = 1659] [outer = 00000000] 18:07:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (143C7800) [pid = 3728] [serial = 1660] [outer = 13212C00] 18:07:31 INFO - PROCESS | 3728 | 1464055651228 Marionette DEBUG loaded listener.js 18:07:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (15837800) [pid = 3728] [serial = 1661] [outer = 13212C00] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 19C3DC00 == 100 [pid = 3728] [id = 318] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 11253000 == 99 [pid = 3728] [id = 542] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 0F233000 == 98 [pid = 3728] [id = 541] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 16844800 == 97 [pid = 3728] [id = 540] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 164B9800 == 96 [pid = 3728] [id = 539] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 1A0BC000 == 95 [pid = 3728] [id = 16] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 13935000 == 94 [pid = 3728] [id = 536] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 1050B000 == 93 [pid = 3728] [id = 535] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 0F25E000 == 92 [pid = 3728] [id = 534] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 172 (1B3AC800) [pid = 3728] [serial = 1579] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 1A23CC00 == 91 [pid = 3728] [id = 509] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 1B3A7400 == 90 [pid = 3728] [id = 530] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 199C3C00 == 89 [pid = 3728] [id = 529] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 10370400 == 88 [pid = 3728] [id = 528] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 10EBD400 == 87 [pid = 3728] [id = 527] 18:07:31 INFO - PROCESS | 3728 | --DOCSHELL 1B10DC00 == 86 [pid = 3728] [id = 526] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 171 (1B518C00) [pid = 3728] [serial = 1478] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 170 (168BEC00) [pid = 3728] [serial = 1436] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (198B9C00) [pid = 3728] [serial = 1567] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (1A5C1C00) [pid = 3728] [serial = 1570] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (19C38000) [pid = 3728] [serial = 1568] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (1B58D400) [pid = 3728] [serial = 1529] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (1DA57400) [pid = 3728] [serial = 1540] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (1A237400) [pid = 3728] [serial = 1574] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (1108E800) [pid = 3728] [serial = 1555] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (13B28000) [pid = 3728] [serial = 1556] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (114DCC00) [pid = 3728] [serial = 1553] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (10B0F800) [pid = 3728] [serial = 1552] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (162DE800) [pid = 3728] [serial = 1573] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (1F1BB000) [pid = 3728] [serial = 1549] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (13959C00) [pid = 3728] [serial = 1531] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (15D75000) [pid = 3728] [serial = 1558] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (164B8800) [pid = 3728] [serial = 1559] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (168B6400) [pid = 3728] [serial = 1534] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (175AD400) [pid = 3728] [serial = 1561] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (17EA0400) [pid = 3728] [serial = 1562] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1F1B0C00) [pid = 3728] [serial = 1546] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (1B514C00) [pid = 3728] [serial = 1537] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1E96E800) [pid = 3728] [serial = 1543] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (1AA59000) [pid = 3728] [serial = 1571] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (1980FC00) [pid = 3728] [serial = 1564] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (198B6400) [pid = 3728] [serial = 1565] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (1ADE3800) [pid = 3728] [serial = 1576] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1B106400) [pid = 3728] [serial = 1577] [outer = 00000000] [url = about:blank] 18:07:31 INFO - PROCESS | 3728 | 1464055651759 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]]]}] 18:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 898ms 18:07:31 INFO - PROCESS | 3728 | 1464055651784 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 3728 | 1464055651786 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 18:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:07:31 INFO - PROCESS | 3728 | 1464055651789 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 3728 | 1464055651791 Marionette TRACE conn2 <- [1,2178,null,{}] 18:07:31 INFO - PROCESS | 3728 | 1464055651801 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}] 18:07:31 INFO - PROCESS | 3728 | 1464055651889 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:07:32 INFO - PROCESS | 3728 | 1464055652014 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 3728 | ++DOCSHELL 1318D000 == 87 [pid = 3728] [id = 554] 18:07:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (13209C00) [pid = 3728] [serial = 1662] [outer = 00000000] 18:07:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (15720000) [pid = 3728] [serial = 1663] [outer = 13209C00] 18:07:32 INFO - PROCESS | 3728 | 1464055652062 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (15FAD800) [pid = 3728] [serial = 1664] [outer = 13209C00] 18:07:32 INFO - PROCESS | 3728 | 1464055652448 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]]]}] 18:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 702ms 18:07:32 INFO - PROCESS | 3728 | 1464055652496 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 3728 | 1464055652499 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 18:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:07:32 INFO - PROCESS | 3728 | 1464055652532 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 3728 | 1464055652534 Marionette TRACE conn2 <- [1,2182,null,{}] 18:07:32 INFO - PROCESS | 3728 | 1464055652537 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}] 18:07:32 INFO - PROCESS | 3728 | 1464055652615 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:07:32 INFO - PROCESS | 3728 | 1464055652629 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 3728 | ++DOCSHELL 164B8800 == 88 [pid = 3728] [id = 555] 18:07:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (164BC800) [pid = 3728] [serial = 1665] [outer = 00000000] 18:07:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (168BB800) [pid = 3728] [serial = 1666] [outer = 164BC800] 18:07:32 INFO - PROCESS | 3728 | 1464055652675 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (16BADC00) [pid = 3728] [serial = 1667] [outer = 164BC800] 18:07:33 INFO - PROCESS | 3728 | 1464055653145 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]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 673ms 18:07:33 INFO - PROCESS | 3728 | 1464055653193 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 3728 | 1464055653195 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 18:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:07:33 INFO - PROCESS | 3728 | 1464055653198 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 3728 | 1464055653200 Marionette TRACE conn2 <- [1,2186,null,{}] 18:07:33 INFO - PROCESS | 3728 | 1464055653203 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}] 18:07:33 INFO - PROCESS | 3728 | 1464055653294 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:07:33 INFO - PROCESS | 3728 | 1464055653301 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 3728 | ++DOCSHELL 162DF400 == 89 [pid = 3728] [id = 556] 18:07:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (164B5000) [pid = 3728] [serial = 1668] [outer = 00000000] 18:07:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (17D5C400) [pid = 3728] [serial = 1669] [outer = 164B5000] 18:07:33 INFO - PROCESS | 3728 | 1464055653346 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (1974DC00) [pid = 3728] [serial = 1670] [outer = 164B5000] 18:07:33 INFO - PROCESS | 3728 | 1464055653776 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]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 614ms 18:07:33 INFO - PROCESS | 3728 | 1464055653816 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 3728 | 1464055653818 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 18:07:33 INFO - PROCESS | 3728 | 1464055653821 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 3728 | 1464055653823 Marionette TRACE conn2 <- [1,2190,null,{}] 18:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:07:33 INFO - PROCESS | 3728 | 1464055653837 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}] 18:07:33 INFO - PROCESS | 3728 | 1464055653996 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:07:34 INFO - PROCESS | 3728 | 1464055654048 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 3728 | ++DOCSHELL 10434000 == 90 [pid = 3728] [id = 557] 18:07:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1975A800) [pid = 3728] [serial = 1671] [outer = 00000000] 18:07:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (198B9400) [pid = 3728] [serial = 1672] [outer = 1975A800] 18:07:34 INFO - PROCESS | 3728 | 1464055654092 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (19C32C00) [pid = 3728] [serial = 1673] [outer = 1975A800] 18:07:34 INFO - PROCESS | 3728 | 1464055654537 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]]]}] 18:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 717ms 18:07:34 INFO - PROCESS | 3728 | 1464055654555 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 3728 | 1464055654557 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 18:07:34 INFO - PROCESS | 3728 | 1464055654560 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:07:34 INFO - PROCESS | 3728 | 1464055654562 Marionette TRACE conn2 <- [1,2194,null,{}] 18:07:34 INFO - PROCESS | 3728 | 1464055654566 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}] 18:07:34 INFO - PROCESS | 3728 | 1464055654699 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:07:34 INFO - PROCESS | 3728 | 1464055654778 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 3728 | ++DOCSHELL 198B7400 == 91 [pid = 3728] [id = 558] 18:07:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (198B8000) [pid = 3728] [serial = 1674] [outer = 00000000] 18:07:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (1A23E400) [pid = 3728] [serial = 1675] [outer = 198B8000] 18:07:34 INFO - PROCESS | 3728 | 1464055654823 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (1AA59C00) [pid = 3728] [serial = 1676] [outer = 198B8000] 18:07:35 INFO - PROCESS | 3728 | 1464055655245 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]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 703ms 18:07:35 INFO - PROCESS | 3728 | 1464055655283 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 3728 | 1464055655285 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 18:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:07:35 INFO - PROCESS | 3728 | 1464055655292 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - PROCESS | 3728 | 1464055655294 Marionette TRACE conn2 <- [1,2198,null,{}] 18:07:35 INFO - PROCESS | 3728 | 1464055655304 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}] 18:07:35 INFO - PROCESS | 3728 | 1464055655444 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:07:35 INFO - PROCESS | 3728 | 1464055655523 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 3728 | ++DOCSHELL 19C38000 == 92 [pid = 3728] [id = 559] 18:07:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (1A0BC000) [pid = 3728] [serial = 1677] [outer = 00000000] 18:07:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (1ADDDC00) [pid = 3728] [serial = 1678] [outer = 1A0BC000] 18:07:35 INFO - PROCESS | 3728 | 1464055655567 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (1AE6F400) [pid = 3728] [serial = 1679] [outer = 1A0BC000] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (1B3B2C00) [pid = 3728] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (1B3AFC00) [pid = 3728] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (164BA400) [pid = 3728] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (168B8000) [pid = 3728] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (105EE000) [pid = 3728] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (0F25EC00) [pid = 3728] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (15432800) [pid = 3728] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (13935C00) [pid = 3728] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (162DB800) [pid = 3728] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (10A5A800) [pid = 3728] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:07:35 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (13A4F000) [pid = 3728] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:07:36 INFO - PROCESS | 3728 | 1464055656125 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]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 913ms 18:07:36 INFO - PROCESS | 3728 | 1464055656188 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 3728 | 1464055656190 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 18:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:07:36 INFO - PROCESS | 3728 | 1464055656201 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 3728 | 1464055656203 Marionette TRACE conn2 <- [1,2202,null,{}] 18:07:36 INFO - PROCESS | 3728 | 1464055656207 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}] 18:07:36 INFO - PROCESS | 3728 | 1464055656309 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:07:36 INFO - PROCESS | 3728 | 1464055656318 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 3728 | ++DOCSHELL 15842800 == 93 [pid = 3728] [id = 560] 18:07:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (158D1800) [pid = 3728] [serial = 1680] [outer = 00000000] 18:07:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (18230C00) [pid = 3728] [serial = 1681] [outer = 158D1800] 18:07:36 INFO - PROCESS | 3728 | 1464055656365 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (19814400) [pid = 3728] [serial = 1682] [outer = 158D1800] 18:07:36 INFO - PROCESS | 3728 | 1464055656786 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]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 18:07:36 INFO - PROCESS | 3728 | 1464055656839 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 3728 | 1464055656841 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 18:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:07:36 INFO - PROCESS | 3728 | 1464055656845 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 3728 | 1464055656846 Marionette TRACE conn2 <- [1,2206,null,{}] 18:07:36 INFO - PROCESS | 3728 | 1464055656850 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}] 18:07:36 INFO - PROCESS | 3728 | 1464055656945 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:07:36 INFO - PROCESS | 3728 | 1464055656986 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 3728 | ++DOCSHELL 15366400 == 94 [pid = 3728] [id = 561] 18:07:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (1A0C6400) [pid = 3728] [serial = 1683] [outer = 00000000] 18:07:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1B3AC000) [pid = 3728] [serial = 1684] [outer = 1A0C6400] 18:07:37 INFO - PROCESS | 3728 | 1464055657021 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1B3B3C00) [pid = 3728] [serial = 1685] [outer = 1A0C6400] 18:07:37 INFO - PROCESS | 3728 | 1464055657467 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]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 673ms 18:07:37 INFO - PROCESS | 3728 | 1464055657513 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 3728 | 1464055657516 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:07:37 INFO - PROCESS | 3728 | 1464055657519 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 3728 | 1464055657522 Marionette TRACE conn2 <- [1,2210,null,{}] 18:07:37 INFO - PROCESS | 3728 | 1464055657525 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}] 18:07:37 INFO - PROCESS | 3728 | 1464055657636 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:07:37 INFO - PROCESS | 3728 | 1464055657643 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 3728 | ++DOCSHELL 1B58EC00 == 95 [pid = 3728] [id = 562] 18:07:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (1B593C00) [pid = 3728] [serial = 1686] [outer = 00000000] 18:07:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (1DA56800) [pid = 3728] [serial = 1687] [outer = 1B593C00] 18:07:37 INFO - PROCESS | 3728 | 1464055657697 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (1DE79000) [pid = 3728] [serial = 1688] [outer = 1B593C00] 18:07:38 INFO - PROCESS | 3728 | 1464055658476 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]]]}] 18:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 987ms 18:07:38 INFO - PROCESS | 3728 | 1464055658546 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:07:38 INFO - PROCESS | 3728 | 1464055658551 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 18:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:07:38 INFO - PROCESS | 3728 | 1464055658557 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 3728 | 1464055658561 Marionette TRACE conn2 <- [1,2214,null,{}] 18:07:38 INFO - PROCESS | 3728 | 1464055658567 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}] 18:07:38 INFO - PROCESS | 3728 | 1464055658709 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:07:38 INFO - PROCESS | 3728 | 1464055658873 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 3728 | ++DOCSHELL 105F5800 == 96 [pid = 3728] [id = 563] 18:07:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (10A5C000) [pid = 3728] [serial = 1689] [outer = 00000000] 18:07:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (1322B400) [pid = 3728] [serial = 1690] [outer = 10A5C000] 18:07:38 INFO - PROCESS | 3728 | 1464055658930 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (13B25C00) [pid = 3728] [serial = 1691] [outer = 10A5C000] 18:07:39 INFO - PROCESS | 3728 | 1464055659490 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]]]}] 18:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1002ms 18:07:39 INFO - PROCESS | 3728 | 1464055659553 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 3728 | 1464055659559 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 18:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:07:39 INFO - PROCESS | 3728 | 1464055659585 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - PROCESS | 3728 | 1464055659589 Marionette TRACE conn2 <- [1,2218,null,{}] 18:07:39 INFO - PROCESS | 3728 | 1464055659593 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}] 18:07:39 INFO - PROCESS | 3728 | 1464055659780 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:07:39 INFO - PROCESS | 3728 | 1464055659898 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 3728 | ++DOCSHELL 157B7400 == 97 [pid = 3728] [id = 564] 18:07:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (15D68400) [pid = 3728] [serial = 1692] [outer = 00000000] 18:07:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (168C1C00) [pid = 3728] [serial = 1693] [outer = 15D68400] 18:07:39 INFO - PROCESS | 3728 | 1464055659956 Marionette DEBUG loaded listener.js 18:07:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (176CCC00) [pid = 3728] [serial = 1694] [outer = 15D68400] 18:07:40 INFO - PROCESS | 3728 | 1464055660540 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]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1002ms 18:07:40 INFO - PROCESS | 3728 | 1464055660592 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:07:40 INFO - PROCESS | 3728 | 1464055660595 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 18:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:07:40 INFO - PROCESS | 3728 | 1464055660599 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 3728 | 1464055660603 Marionette TRACE conn2 <- [1,2222,null,{}] 18:07:40 INFO - PROCESS | 3728 | 1464055660631 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}] 18:07:40 INFO - PROCESS | 3728 | 1464055660767 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:07:40 INFO - PROCESS | 3728 | 1464055660932 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 3728 | ++DOCSHELL 1A5C3800 == 98 [pid = 3728] [id = 565] 18:07:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (1ADDD800) [pid = 3728] [serial = 1695] [outer = 00000000] 18:07:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (1B3AB400) [pid = 3728] [serial = 1696] [outer = 1ADDD800] 18:07:40 INFO - PROCESS | 3728 | 1464055660989 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (1B595000) [pid = 3728] [serial = 1697] [outer = 1ADDD800] 18:07:41 INFO - PROCESS | 3728 | 1464055661507 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]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 957ms 18:07:41 INFO - PROCESS | 3728 | 1464055661548 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 3728 | 1464055661551 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 18:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:07:41 INFO - PROCESS | 3728 | 1464055661571 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 3728 | 1464055661574 Marionette TRACE conn2 <- [1,2226,null,{}] 18:07:41 INFO - PROCESS | 3728 | 1464055661579 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}] 18:07:41 INFO - PROCESS | 3728 | 1464055661698 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:07:41 INFO - PROCESS | 3728 | 1464055661875 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 3728 | ++DOCSHELL 1DA4C400 == 99 [pid = 3728] [id = 566] 18:07:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (1DA57000) [pid = 3728] [serial = 1698] [outer = 00000000] 18:07:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (1E965000) [pid = 3728] [serial = 1699] [outer = 1DA57000] 18:07:41 INFO - PROCESS | 3728 | 1464055661932 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (1E96BC00) [pid = 3728] [serial = 1700] [outer = 1DA57000] 18:07:42 INFO - PROCESS | 3728 | 1464055662470 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]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 972ms 18:07:42 INFO - PROCESS | 3728 | 1464055662528 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 3728 | 1464055662530 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 18:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:07:42 INFO - PROCESS | 3728 | 1464055662534 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - PROCESS | 3728 | 1464055662536 Marionette TRACE conn2 <- [1,2230,null,{}] 18:07:42 INFO - PROCESS | 3728 | 1464055662540 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}] 18:07:42 INFO - PROCESS | 3728 | 1464055662641 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:07:42 INFO - PROCESS | 3728 | 1464055662806 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 3728 | ++DOCSHELL 1B58D400 == 100 [pid = 3728] [id = 567] 18:07:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (1B593800) [pid = 3728] [serial = 1701] [outer = 00000000] 18:07:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 174 (1F10A800) [pid = 3728] [serial = 1702] [outer = 1B593800] 18:07:42 INFO - PROCESS | 3728 | 1464055662862 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 175 (1F1B2400) [pid = 3728] [serial = 1703] [outer = 1B593800] 18:07:43 INFO - PROCESS | 3728 | 1464055663420 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]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 957ms 18:07:43 INFO - PROCESS | 3728 | 1464055663484 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 3728 | 1464055663487 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 18:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:07:43 INFO - PROCESS | 3728 | 1464055663490 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 3728 | 1464055663492 Marionette TRACE conn2 <- [1,2234,null,{}] 18:07:43 INFO - PROCESS | 3728 | 1464055663496 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}] 18:07:43 INFO - PROCESS | 3728 | 1464055663623 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:07:43 INFO - PROCESS | 3728 | 1464055663788 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 3728 | ++DOCSHELL 199C3C00 == 101 [pid = 3728] [id = 568] 18:07:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 176 (1F1B7000) [pid = 3728] [serial = 1704] [outer = 00000000] 18:07:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (1F3A1800) [pid = 3728] [serial = 1705] [outer = 1F1B7000] 18:07:43 INFO - PROCESS | 3728 | 1464055663828 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (200D9C00) [pid = 3728] [serial = 1706] [outer = 1F1B7000] 18:07:44 INFO - PROCESS | 3728 | 1464055664388 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]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:07:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 958ms 18:07:44 INFO - PROCESS | 3728 | 1464055664456 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 3728 | 1464055664459 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 18:07:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:07:44 INFO - PROCESS | 3728 | 1464055664462 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 3728 | 1464055664465 Marionette TRACE conn2 <- [1,2238,null,{}] 18:07:44 INFO - PROCESS | 3728 | 1464055664469 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}] 18:07:44 INFO - PROCESS | 3728 | 1464055664586 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:07:44 INFO - PROCESS | 3728 | 1464055664736 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 3728 | ++DOCSHELL 1F1B5000 == 102 [pid = 3728] [id = 569] 18:07:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 179 (1F1BB000) [pid = 3728] [serial = 1707] [outer = 00000000] 18:07:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 180 (200E4000) [pid = 3728] [serial = 1708] [outer = 1F1BB000] 18:07:44 INFO - PROCESS | 3728 | 1464055664792 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (200E7800) [pid = 3728] [serial = 1709] [outer = 1F1BB000] 18:07:45 INFO - PROCESS | 3728 | 1464055665361 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]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 957ms 18:07:45 INFO - PROCESS | 3728 | 1464055665428 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 3728 | 1464055665431 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 18:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:07:45 INFO - PROCESS | 3728 | 1464055665434 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 3728 | 1464055665436 Marionette TRACE conn2 <- [1,2242,null,{}] 18:07:45 INFO - PROCESS | 3728 | 1464055665440 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}] 18:07:45 INFO - PROCESS | 3728 | 1464055665538 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:07:45 INFO - PROCESS | 3728 | 1464055665752 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 3728 | ++DOCSHELL 10C3A000 == 103 [pid = 3728] [id = 570] 18:07:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 182 (10C3A800) [pid = 3728] [serial = 1710] [outer = 00000000] 18:07:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 183 (200E3000) [pid = 3728] [serial = 1711] [outer = 10C3A800] 18:07:45 INFO - PROCESS | 3728 | 1464055665808 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 184 (20E07400) [pid = 3728] [serial = 1712] [outer = 10C3A800] 18:07:46 INFO - PROCESS | 3728 | 1464055666362 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]]]}] 18:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1002ms 18:07:46 INFO - PROCESS | 3728 | 1464055666440 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 3728 | 1464055666443 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 18:07:46 INFO - PROCESS | 3728 | 1464055666447 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - PROCESS | 3728 | 1464055666449 Marionette TRACE conn2 <- [1,2246,null,{}] 18:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:07:46 INFO - PROCESS | 3728 | 1464055666453 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}] 18:07:46 INFO - PROCESS | 3728 | 1464055666631 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:07:46 INFO - PROCESS | 3728 | 1464055666928 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 3728 | ++DOCSHELL 105E8000 == 104 [pid = 3728] [id = 571] 18:07:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (105EE400) [pid = 3728] [serial = 1713] [outer = 00000000] 18:07:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (10C37000) [pid = 3728] [serial = 1714] [outer = 105EE400] 18:07:46 INFO - PROCESS | 3728 | 1464055666964 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (11FB6C00) [pid = 3728] [serial = 1715] [outer = 105EE400] 18:07:47 INFO - PROCESS | 3728 | 1464055667602 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]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1196ms 18:07:47 INFO - PROCESS | 3728 | 1464055667649 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 3728 | 1464055667653 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 18:07:47 INFO - PROCESS | 3728 | 1464055667658 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:07:47 INFO - PROCESS | 3728 | 1464055667661 Marionette TRACE conn2 <- [1,2250,null,{}] 18:07:47 INFO - PROCESS | 3728 | 1464055667666 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}] 18:07:47 INFO - PROCESS | 3728 | 1464055667782 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:07:47 INFO - PROCESS | 3728 | 1464055667959 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 3728 | ++DOCSHELL 1320CC00 == 105 [pid = 3728] [id = 572] 18:07:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (14322000) [pid = 3728] [serial = 1716] [outer = 00000000] 18:07:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (162E2000) [pid = 3728] [serial = 1717] [outer = 14322000] 18:07:47 INFO - PROCESS | 3728 | 1464055668014 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (164BA400) [pid = 3728] [serial = 1718] [outer = 14322000] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 15366400 == 104 [pid = 3728] [id = 561] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 15842800 == 103 [pid = 3728] [id = 560] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 19C38000 == 102 [pid = 3728] [id = 559] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 198B7400 == 101 [pid = 3728] [id = 558] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 10434000 == 100 [pid = 3728] [id = 557] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 162DF400 == 99 [pid = 3728] [id = 556] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 1395AC00 == 98 [pid = 3728] [id = 537] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 1431E000 == 97 [pid = 3728] [id = 538] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 164B8800 == 96 [pid = 3728] [id = 555] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 1318D000 == 95 [pid = 3728] [id = 554] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 114DA000 == 94 [pid = 3728] [id = 553] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 10EC2400 == 93 [pid = 3728] [id = 552] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (13B24000) [pid = 3728] [serial = 1582] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (16C10400) [pid = 3728] [serial = 1585] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (1B3A8400) [pid = 3728] [serial = 1588] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (1DA4F800) [pid = 3728] [serial = 1591] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (1E96C800) [pid = 3728] [serial = 1594] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 184 (1F39C400) [pid = 3728] [serial = 1597] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 183 (198B1800) [pid = 3728] [serial = 1630] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 17501800 == 92 [pid = 3728] [id = 546] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 13967000 == 91 [pid = 3728] [id = 545] 18:07:48 INFO - PROCESS | 3728 | --DOCSHELL 10B03800 == 90 [pid = 3728] [id = 544] 18:07:48 INFO - PROCESS | 3728 | 1464055668634 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]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1002ms 18:07:48 INFO - PROCESS | 3728 | 1464055668654 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:07:48 INFO - PROCESS | 3728 | 1464055668657 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 18:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 182 (168B8400) [pid = 3728] [serial = 1618] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 181 (175B2000) [pid = 3728] [serial = 1621] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 180 (15841800) [pid = 3728] [serial = 1624] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 179 (105F4000) [pid = 3728] [serial = 1603] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 178 (15837C00) [pid = 3728] [serial = 1615] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 177 (13A50000) [pid = 3728] [serial = 1609] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 176 (17F36C00) [pid = 3728] [serial = 1627] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 175 (13B2BC00) [pid = 3728] [serial = 1610] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 174 (11255C00) [pid = 3728] [serial = 1606] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 173 (11F10C00) [pid = 3728] [serial = 1607] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 172 (143F6800) [pid = 3728] [serial = 1612] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 171 (154B8800) [pid = 3728] [serial = 1613] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 170 (1AA5A800) [pid = 3728] [serial = 1600] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (17708800) [pid = 3728] [serial = 1622] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (19755C00) [pid = 3728] [serial = 1628] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (10B0EC00) [pid = 3728] [serial = 1604] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (17414000) [pid = 3728] [serial = 1625] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (168BC400) [pid = 3728] [serial = 1619] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (15D76000) [pid = 3728] [serial = 1616] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (1750E800) [pid = 3728] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:48 INFO - PROCESS | 3728 | 1464055668699 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 3728 | 1464055668701 Marionette TRACE conn2 <- [1,2254,null,{}] 18:07:48 INFO - PROCESS | 3728 | 1464055668711 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}] 18:07:48 INFO - PROCESS | 3728 | 1464055668808 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:07:48 INFO - PROCESS | 3728 | 1464055668816 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 3728 | ++DOCSHELL 118C8400 == 91 [pid = 3728] [id = 573] 18:07:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (11CB4C00) [pid = 3728] [serial = 1719] [outer = 00000000] 18:07:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (1322E000) [pid = 3728] [serial = 1720] [outer = 11CB4C00] 18:07:48 INFO - PROCESS | 3728 | 1464055668865 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (15367800) [pid = 3728] [serial = 1721] [outer = 11CB4C00] 18:07:49 INFO - PROCESS | 3728 | 1464055669394 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]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 748ms 18:07:49 INFO - PROCESS | 3728 | 1464055669422 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 3728 | 1464055669424 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:07:49 INFO - PROCESS | 3728 | 1464055669434 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 3728 | 1464055669439 Marionette TRACE conn2 <- [1,2258,null,{}] 18:07:49 INFO - PROCESS | 3728 | 1464055669444 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}] 18:07:49 INFO - PROCESS | 3728 | 1464055669544 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:07:49 INFO - PROCESS | 3728 | 1464055669658 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 3728 | ++DOCSHELL 168B6000 == 92 [pid = 3728] [id = 574] 18:07:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (168B6400) [pid = 3728] [serial = 1722] [outer = 00000000] 18:07:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (16BAE800) [pid = 3728] [serial = 1723] [outer = 168B6400] 18:07:49 INFO - PROCESS | 3728 | 1464055669705 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (175B2000) [pid = 3728] [serial = 1724] [outer = 168B6400] 18:07:50 INFO - PROCESS | 3728 | 1464055670063 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]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 658ms 18:07:50 INFO - PROCESS | 3728 | 1464055670091 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 3728 | 1464055670094 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:07:50 INFO - PROCESS | 3728 | 1464055670097 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 3728 | 1464055670099 Marionette TRACE conn2 <- [1,2262,null,{}] 18:07:50 INFO - PROCESS | 3728 | 1464055670102 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}] 18:07:50 INFO - PROCESS | 3728 | 1464055670201 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:07:50 INFO - PROCESS | 3728 | 1464055670212 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 3728 | ++DOCSHELL 16BAD000 == 93 [pid = 3728] [id = 575] 18:07:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (1740E000) [pid = 3728] [serial = 1725] [outer = 00000000] 18:07:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (18226400) [pid = 3728] [serial = 1726] [outer = 1740E000] 18:07:50 INFO - PROCESS | 3728 | 1464055670263 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (19756800) [pid = 3728] [serial = 1727] [outer = 1740E000] 18:07:50 INFO - PROCESS | 3728 | 1464055670711 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]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 658ms 18:07:50 INFO - PROCESS | 3728 | 1464055670776 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 3728 | 1464055670778 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:07:50 INFO - PROCESS | 3728 | 1464055670789 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 3728 | 1464055670791 Marionette TRACE conn2 <- [1,2266,null,{}] 18:07:50 INFO - PROCESS | 3728 | 1464055670794 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}] 18:07:50 INFO - PROCESS | 3728 | 1464055670942 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:07:50 INFO - PROCESS | 3728 | 1464055670979 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 3728 | ++DOCSHELL 19810400 == 94 [pid = 3728] [id = 576] 18:07:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (198B6000) [pid = 3728] [serial = 1728] [outer = 00000000] 18:07:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 174 (198BE400) [pid = 3728] [serial = 1729] [outer = 198B6000] 18:07:51 INFO - PROCESS | 3728 | 1464055671034 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 175 (19C3F400) [pid = 3728] [serial = 1730] [outer = 198B6000] 18:07:51 INFO - PROCESS | 3728 | 1464055671500 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]]]}] 18:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 763ms 18:07:51 INFO - PROCESS | 3728 | 1464055671550 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:07:51 INFO - PROCESS | 3728 | 1464055671552 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 18:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:07:51 INFO - PROCESS | 3728 | 1464055671555 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 3728 | 1464055671557 Marionette TRACE conn2 <- [1,2270,null,{}] 18:07:51 INFO - PROCESS | 3728 | 1464055671561 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}] 18:07:51 INFO - PROCESS | 3728 | 1464055671700 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:07:51 INFO - PROCESS | 3728 | 1464055671722 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 3728 | ++DOCSHELL 198BCC00 == 95 [pid = 3728] [id = 577] 18:07:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 176 (1A0BC800) [pid = 3728] [serial = 1731] [outer = 00000000] 18:07:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (1ADDC800) [pid = 3728] [serial = 1732] [outer = 1A0BC800] 18:07:51 INFO - PROCESS | 3728 | 1464055671768 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (1AE74000) [pid = 3728] [serial = 1733] [outer = 1A0BC800] 18:07:52 INFO - PROCESS | 3728 | 1464055672218 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]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 703ms 18:07:52 INFO - PROCESS | 3728 | 1464055672261 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 3728 | 1464055672263 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 18:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:07:52 INFO - PROCESS | 3728 | 1464055672267 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 3728 | 1464055672270 Marionette TRACE conn2 <- [1,2274,null,{}] 18:07:52 INFO - PROCESS | 3728 | 1464055672308 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}] 18:07:52 INFO - PROCESS | 3728 | 1464055672450 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:07:52 INFO - PROCESS | 3728 | 1464055672530 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 3728 | ++DOCSHELL 1ADDA800 == 96 [pid = 3728] [id = 578] 18:07:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 179 (1ADDF400) [pid = 3728] [serial = 1734] [outer = 00000000] 18:07:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 180 (1B513800) [pid = 3728] [serial = 1735] [outer = 1ADDF400] 18:07:52 INFO - PROCESS | 3728 | 1464055672574 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (1DA4FC00) [pid = 3728] [serial = 1736] [outer = 1ADDF400] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 180 (1A0BC000) [pid = 3728] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 179 (164BC800) [pid = 3728] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 178 (13212C00) [pid = 3728] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 177 (1B3A4800) [pid = 3728] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 176 (1A0C6400) [pid = 3728] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 175 (13209C00) [pid = 3728] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 174 (198B8000) [pid = 3728] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 173 (1975A800) [pid = 3728] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 172 (158D1800) [pid = 3728] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 171 (164B5000) [pid = 3728] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 170 (10B03C00) [pid = 3728] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:07:52 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (10EC4400) [pid = 3728] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:07:53 INFO - PROCESS | 3728 | 1464055673078 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]]]}] 18:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 852ms 18:07:53 INFO - PROCESS | 3728 | 1464055673137 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 3728 | 1464055673139 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 18:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:07:53 INFO - PROCESS | 3728 | 1464055673142 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - PROCESS | 3728 | 1464055673144 Marionette TRACE conn2 <- [1,2278,null,{}] 18:07:53 INFO - PROCESS | 3728 | 1464055673148 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}] 18:07:53 INFO - PROCESS | 3728 | 1464055673252 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:07:53 INFO - PROCESS | 3728 | 1464055673258 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3728 | ++DOCSHELL 13B2E400 == 97 [pid = 3728] [id = 579] 18:07:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (15432400) [pid = 3728] [serial = 1737] [outer = 00000000] 18:07:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (168BE800) [pid = 3728] [serial = 1738] [outer = 15432400] 18:07:53 INFO - PROCESS | 3728 | 1464055673312 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (1A0C6400) [pid = 3728] [serial = 1739] [outer = 15432400] 18:07:53 INFO - PROCESS | 3728 | 1464055673763 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]]]}] 18:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 673ms 18:07:53 INFO - PROCESS | 3728 | 1464055673804 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 3728 | 1464055673806 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 18:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:07:53 INFO - PROCESS | 3728 | 1464055673810 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - PROCESS | 3728 | 1464055673811 Marionette TRACE conn2 <- [1,2282,null,{}] 18:07:53 INFO - PROCESS | 3728 | 1464055673815 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}] 18:07:53 INFO - PROCESS | 3728 | 1464055673912 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:07:53 INFO - PROCESS | 3728 | 1464055673951 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3728 | ++DOCSHELL 164BC800 == 98 [pid = 3728] [id = 580] 18:07:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (198BB400) [pid = 3728] [serial = 1740] [outer = 00000000] 18:07:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 174 (1B59A800) [pid = 3728] [serial = 1741] [outer = 198BB400] 18:07:53 INFO - PROCESS | 3728 | 1464055673997 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 175 (1DE73C00) [pid = 3728] [serial = 1742] [outer = 198BB400] 18:07:54 INFO - PROCESS | 3728 | 1464055674429 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]]]}] 18:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 673ms 18:07:54 INFO - PROCESS | 3728 | 1464055674489 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:07:54 INFO - PROCESS | 3728 | 1464055674491 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 18:07:54 INFO - PROCESS | 3728 | 1464055674495 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:07:54 INFO - PROCESS | 3728 | 1464055674497 Marionette TRACE conn2 <- [1,2286,null,{}] 18:07:54 INFO - PROCESS | 3728 | 1464055674500 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}] 18:07:54 INFO - PROCESS | 3728 | 1464055674596 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:07:54 INFO - PROCESS | 3728 | 1464055674603 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C6400 == 99 [pid = 3728] [id = 581] 18:07:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 176 (1B3B3000) [pid = 3728] [serial = 1743] [outer = 00000000] 18:07:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (1F1BBC00) [pid = 3728] [serial = 1744] [outer = 1B3B3000] 18:07:54 INFO - PROCESS | 3728 | 1464055674652 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (1F389C00) [pid = 3728] [serial = 1745] [outer = 1B3B3000] 18:07:55 INFO - PROCESS | 3728 | 1464055675408 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]]]}] 18:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 958ms 18:07:55 INFO - PROCESS | 3728 | 1464055675445 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 3728 | 1464055675451 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 18:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:07:55 INFO - PROCESS | 3728 | 1464055675456 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 3728 | 1464055675461 Marionette TRACE conn2 <- [1,2290,null,{}] 18:07:55 INFO - PROCESS | 3728 | 1464055675466 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}] 18:07:55 INFO - PROCESS | 3728 | 1464055675630 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:07:55 INFO - PROCESS | 3728 | 1464055675802 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:55 INFO - PROCESS | 3728 | ++DOCSHELL 114DA000 == 100 [pid = 3728] [id = 582] 18:07:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 179 (13210000) [pid = 3728] [serial = 1746] [outer = 00000000] 18:07:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 180 (13B2F400) [pid = 3728] [serial = 1747] [outer = 13210000] 18:07:55 INFO - PROCESS | 3728 | 1464055675863 Marionette DEBUG loaded listener.js 18:07:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (157B0400) [pid = 3728] [serial = 1748] [outer = 13210000] 18:07:56 INFO - PROCESS | 3728 | 1464055676457 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]]]}] 18:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1047ms 18:07:56 INFO - PROCESS | 3728 | 1464055676514 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 3728 | 1464055676521 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 18:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:07:56 INFO - PROCESS | 3728 | 1464055676528 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 3728 | 1464055676531 Marionette TRACE conn2 <- [1,2294,null,{}] 18:07:56 INFO - PROCESS | 3728 | 1464055676548 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}] 18:07:56 INFO - PROCESS | 3728 | 1464055676715 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:07:56 INFO - PROCESS | 3728 | 1464055676842 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 3728 | ++DOCSHELL 15D82000 == 101 [pid = 3728] [id = 583] 18:07:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 182 (15D8BC00) [pid = 3728] [serial = 1749] [outer = 00000000] 18:07:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 183 (17D59800) [pid = 3728] [serial = 1750] [outer = 15D8BC00] 18:07:56 INFO - PROCESS | 3728 | 1464055676899 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 184 (1975C000) [pid = 3728] [serial = 1751] [outer = 15D8BC00] 18:07:57 INFO - PROCESS | 3728 | 1464055677532 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]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1047ms 18:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:07:57 INFO - PROCESS | 3728 | 1464055677572 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 3728 | 1464055677575 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 18:07:57 INFO - PROCESS | 3728 | 1464055677579 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 3728 | 1464055677583 Marionette TRACE conn2 <- [1,2298,null,{}] 18:07:57 INFO - PROCESS | 3728 | 1464055677594 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}] 18:07:57 INFO - PROCESS | 3728 | 1464055677722 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:07:57 INFO - PROCESS | 3728 | 1464055677897 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 3728 | ++DOCSHELL 19913400 == 102 [pid = 3728] [id = 584] 18:07:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (19914400) [pid = 3728] [serial = 1752] [outer = 00000000] 18:07:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (19917C00) [pid = 3728] [serial = 1753] [outer = 19914400] 18:07:57 INFO - PROCESS | 3728 | 1464055677959 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (1A2A7800) [pid = 3728] [serial = 1754] [outer = 19914400] 18:07:58 INFO - PROCESS | 3728 | 1464055678543 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]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1003ms 18:07:58 INFO - PROCESS | 3728 | 1464055678592 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:07:58 INFO - PROCESS | 3728 | 1464055678595 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 18:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:07:58 INFO - PROCESS | 3728 | 1464055678598 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:07:58 INFO - PROCESS | 3728 | 1464055678600 Marionette TRACE conn2 <- [1,2302,null,{}] 18:07:58 INFO - PROCESS | 3728 | 1464055678621 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}] 18:07:58 INFO - PROCESS | 3728 | 1464055678726 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:07:58 INFO - PROCESS | 3728 | 1464055678897 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:58 INFO - PROCESS | 3728 | ++DOCSHELL 19911000 == 103 [pid = 3728] [id = 585] 18:07:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (19912800) [pid = 3728] [serial = 1755] [outer = 00000000] 18:07:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (1E969400) [pid = 3728] [serial = 1756] [outer = 19912800] 18:07:58 INFO - PROCESS | 3728 | 1464055678953 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (1F1BAC00) [pid = 3728] [serial = 1757] [outer = 19912800] 18:07:59 INFO - PROCESS | 3728 | 1464055679521 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]]]}] 18:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 957ms 18:07:59 INFO - PROCESS | 3728 | 1464055679551 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 3728 | 1464055679553 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 18:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:07:59 INFO - PROCESS | 3728 | 1464055679557 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 3728 | 1464055679559 Marionette TRACE conn2 <- [1,2306,null,{}] 18:07:59 INFO - PROCESS | 3728 | 1464055679563 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}] 18:07:59 INFO - PROCESS | 3728 | 1464055679679 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:07:59 INFO - PROCESS | 3728 | 1464055679864 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 3728 | ++DOCSHELL 13E6B800 == 104 [pid = 3728] [id = 586] 18:07:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 191 (1A230000) [pid = 3728] [serial = 1758] [outer = 00000000] 18:07:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 192 (1F38FC00) [pid = 3728] [serial = 1759] [outer = 1A230000] 18:07:59 INFO - PROCESS | 3728 | 1464055679920 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 193 (1F393C00) [pid = 3728] [serial = 1760] [outer = 1A230000] 18:08:00 INFO - PROCESS | 3728 | 1464055680525 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] 18:08:00 INFO - PROCESS | 3728 | 1464055680564 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 18:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:08:00 INFO - PROCESS | 3728 | 1464055680568 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 3728 | 1464055680570 Marionette TRACE conn2 <- [1,2310,null,{}] 18:08:00 INFO - PROCESS | 3728 | 1464055680574 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}] 18:08:00 INFO - PROCESS | 3728 | 1464055680702 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:08:00 INFO - PROCESS | 3728 | 1464055680874 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 3728 | ++DOCSHELL 164B8800 == 105 [pid = 3728] [id = 587] 18:08:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 194 (19913000) [pid = 3728] [serial = 1761] [outer = 00000000] 18:08:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 195 (20008C00) [pid = 3728] [serial = 1762] [outer = 19913000] 18:08:00 INFO - PROCESS | 3728 | 1464055680930 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 196 (2000F000) [pid = 3728] [serial = 1763] [outer = 19913000] 18:08:01 INFO - PROCESS | 3728 | 1464055681501 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]]]}] 18:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 957ms 18:08:01 INFO - PROCESS | 3728 | 1464055681533 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 3728 | 1464055681536 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 18:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:08:01 INFO - PROCESS | 3728 | 1464055681539 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - PROCESS | 3728 | 1464055681542 Marionette TRACE conn2 <- [1,2314,null,{}] 18:08:01 INFO - PROCESS | 3728 | 1464055681545 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}] 18:08:01 INFO - PROCESS | 3728 | 1464055681662 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:08:01 INFO - PROCESS | 3728 | 1464055681828 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 3728 | ++DOCSHELL 168B9400 == 106 [pid = 3728] [id = 588] 18:08:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 197 (20006400) [pid = 3728] [serial = 1764] [outer = 00000000] 18:08:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 198 (200E6800) [pid = 3728] [serial = 1765] [outer = 20006400] 18:08:01 INFO - PROCESS | 3728 | 1464055681884 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 199 (20E05800) [pid = 3728] [serial = 1766] [outer = 20006400] 18:08:02 INFO - PROCESS | 3728 | 1464055682513 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]]]}] 18:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 987ms 18:08:02 INFO - PROCESS | 3728 | 1464055682559 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:08:02 INFO - PROCESS | 3728 | 1464055682562 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 18:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:08:02 INFO - PROCESS | 3728 | 1464055682549 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:08:02 INFO - PROCESS | 3728 | 1464055682551 Marionette TRACE conn2 <- [1,2318,null,{}] 18:08:02 INFO - PROCESS | 3728 | 1464055682555 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}] 18:08:02 INFO - PROCESS | 3728 | 1464055682675 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:08:02 INFO - PROCESS | 3728 | 1464055682850 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 3728 | ++DOCSHELL 114DA800 == 107 [pid = 3728] [id = 589] 18:08:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 200 (13114C00) [pid = 3728] [serial = 1767] [outer = 00000000] 18:08:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 201 (1571C800) [pid = 3728] [serial = 1768] [outer = 13114C00] 18:08:02 INFO - PROCESS | 3728 | 1464055682909 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 202 (15FA0C00) [pid = 3728] [serial = 1769] [outer = 13114C00] 18:08:03 INFO - PROCESS | 3728 | 1464055683481 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]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 957ms 18:08:03 INFO - PROCESS | 3728 | 1464055683516 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 18:08:03 INFO - PROCESS | 3728 | 1464055683519 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 18:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:08:03 INFO - PROCESS | 3728 | 1464055683522 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 3728 | 1464055683525 Marionette TRACE conn2 <- [1,2322,null,{}] 18:08:03 INFO - PROCESS | 3728 | 1464055683528 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}] 18:08:03 INFO - PROCESS | 3728 | 1464055683649 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:08:04 INFO - PROCESS | 3728 | 1464055684029 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:04 INFO - PROCESS | 3728 | ++DOCSHELL 0C7EE800 == 108 [pid = 3728] [id = 590] 18:08:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 203 (0F235800) [pid = 3728] [serial = 1770] [outer = 00000000] 18:08:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 204 (10B04400) [pid = 3728] [serial = 1771] [outer = 0F235800] 18:08:04 INFO - PROCESS | 3728 | 1464055684137 Marionette DEBUG loaded listener.js 18:08:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 205 (10F5F800) [pid = 3728] [serial = 1772] [outer = 0F235800] 18:08:04 INFO - PROCESS | 3728 | 1464055684727 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]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1242ms 18:08:04 INFO - PROCESS | 3728 | 1464055684765 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 3728 | 1464055684770 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 18:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:08:04 INFO - PROCESS | 3728 | 1464055684774 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - PROCESS | 3728 | 1464055684778 Marionette TRACE conn2 <- [1,2326,null,{}] 18:08:04 INFO - PROCESS | 3728 | 1464055684783 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}] 18:08:04 INFO - PROCESS | 3728 | 1464055684900 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:08:05 INFO - PROCESS | 3728 | 1464055685094 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3728 | ++DOCSHELL 143F8400 == 109 [pid = 3728] [id = 591] 18:08:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 206 (15367400) [pid = 3728] [serial = 1773] [outer = 00000000] 18:08:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 207 (15716000) [pid = 3728] [serial = 1774] [outer = 15367400] 18:08:05 INFO - PROCESS | 3728 | 1464055685147 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 208 (15D67C00) [pid = 3728] [serial = 1775] [outer = 15367400] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 164BC800 == 108 [pid = 3728] [id = 580] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 13B2E400 == 107 [pid = 3728] [id = 579] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1ADDA800 == 106 [pid = 3728] [id = 578] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1050DC00 == 105 [pid = 3728] [id = 543] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 198BCC00 == 104 [pid = 3728] [id = 577] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 19810400 == 103 [pid = 3728] [id = 576] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 16BAD000 == 102 [pid = 3728] [id = 575] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 168B6000 == 101 [pid = 3728] [id = 574] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 118C8400 == 100 [pid = 3728] [id = 573] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1320CC00 == 99 [pid = 3728] [id = 572] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 105E8000 == 98 [pid = 3728] [id = 571] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 207 (1DA56800) [pid = 3728] [serial = 1687] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 206 (1B422C00) [pid = 3728] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1F1B5000 == 97 [pid = 3728] [id = 569] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 199C3C00 == 96 [pid = 3728] [id = 568] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1B58D400 == 95 [pid = 3728] [id = 567] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1DA4C400 == 94 [pid = 3728] [id = 566] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1A5C3800 == 93 [pid = 3728] [id = 565] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 157B7400 == 92 [pid = 3728] [id = 564] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 105F5800 == 91 [pid = 3728] [id = 563] 18:08:05 INFO - PROCESS | 3728 | --DOCSHELL 1B58EC00 == 90 [pid = 3728] [id = 562] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 205 (1ADDDC00) [pid = 3728] [serial = 1678] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 204 (168BB800) [pid = 3728] [serial = 1666] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 203 (1AA58800) [pid = 3728] [serial = 1645] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 202 (15837800) [pid = 3728] [serial = 1661] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 201 (1B426000) [pid = 3728] [serial = 1580] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 200 (1B106800) [pid = 3728] [serial = 1648] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 199 (1B3AC000) [pid = 3728] [serial = 1684] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 198 (1AE6F400) [pid = 3728] [serial = 1679] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 197 (16BADC00) [pid = 3728] [serial = 1667] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 196 (15720000) [pid = 3728] [serial = 1663] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 195 (1AA59C00) [pid = 3728] [serial = 1676] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 194 (143C7800) [pid = 3728] [serial = 1660] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 193 (198B9400) [pid = 3728] [serial = 1672] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 192 (1B42BC00) [pid = 3728] [serial = 1651] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 191 (15FAD800) [pid = 3728] [serial = 1664] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 190 (1A23E400) [pid = 3728] [serial = 1675] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (1A23A000) [pid = 3728] [serial = 1642] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (18230C00) [pid = 3728] [serial = 1681] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (15434C00) [pid = 3728] [serial = 1654] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (19814400) [pid = 3728] [serial = 1682] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (17D5C400) [pid = 3728] [serial = 1669] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 184 (198BB000) [pid = 3728] [serial = 1631] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 183 (1974DC00) [pid = 3728] [serial = 1670] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 182 (19C32C00) [pid = 3728] [serial = 1673] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 181 (10C38800) [pid = 3728] [serial = 1633] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 180 (114DC000) [pid = 3728] [serial = 1657] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 179 (19811C00) [pid = 3728] [serial = 1639] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 178 (15714800) [pid = 3728] [serial = 1636] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 177 (13122400) [pid = 3728] [serial = 1658] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | --DOMWINDOW == 176 (1B3B3C00) [pid = 3728] [serial = 1685] [outer = 00000000] [url = about:blank] 18:08:05 INFO - PROCESS | 3728 | 1464055685694 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]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 957ms 18:08:05 INFO - PROCESS | 3728 | 1464055685729 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 3728 | 1464055685733 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 18:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:08:05 INFO - PROCESS | 3728 | 1464055685738 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 3728 | 1464055685740 Marionette TRACE conn2 <- [1,2330,null,{}] 18:08:05 INFO - PROCESS | 3728 | 1464055685743 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}] 18:08:05 INFO - PROCESS | 3728 | 1464055685845 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:08:05 INFO - PROCESS | 3728 | 1464055685975 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3728 | ++DOCSHELL 12BD2800 == 91 [pid = 3728] [id = 592] 18:08:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (12BD6400) [pid = 3728] [serial = 1776] [outer = 00000000] 18:08:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (13962000) [pid = 3728] [serial = 1777] [outer = 12BD6400] 18:08:06 INFO - PROCESS | 3728 | 1464055686022 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 179 (158D1800) [pid = 3728] [serial = 1778] [outer = 12BD6400] 18:08:06 INFO - PROCESS | 3728 | 1464055686478 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]]]}] 18:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 763ms 18:08:06 INFO - PROCESS | 3728 | 1464055686508 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 3728 | 1464055686510 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 18:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:08:06 INFO - PROCESS | 3728 | 1464055686515 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - PROCESS | 3728 | 1464055686521 Marionette TRACE conn2 <- [1,2334,null,{}] 18:08:06 INFO - PROCESS | 3728 | 1464055686530 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}] 18:08:06 INFO - PROCESS | 3728 | 1464055686631 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:08:06 INFO - PROCESS | 3728 | 1464055686648 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 3728 | ++DOCSHELL 1740E400 == 92 [pid = 3728] [id = 593] 18:08:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 180 (17414000) [pid = 3728] [serial = 1779] [outer = 00000000] 18:08:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (176C9C00) [pid = 3728] [serial = 1780] [outer = 17414000] 18:08:06 INFO - PROCESS | 3728 | 1464055686694 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 182 (18229C00) [pid = 3728] [serial = 1781] [outer = 17414000] 18:08:07 INFO - PROCESS | 3728 | 1464055687164 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]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 659ms 18:08:07 INFO - PROCESS | 3728 | 1464055687193 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 3728 | 1464055687195 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 18:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:08:07 INFO - PROCESS | 3728 | 1464055687199 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 3728 | 1464055687200 Marionette TRACE conn2 <- [1,2338,null,{}] 18:08:07 INFO - PROCESS | 3728 | 1464055687204 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}] 18:08:07 INFO - PROCESS | 3728 | 1464055687300 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:08:07 INFO - PROCESS | 3728 | 1464055687307 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 3728 | ++DOCSHELL 176C2400 == 93 [pid = 3728] [id = 594] 18:08:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 183 (17EA7C00) [pid = 3728] [serial = 1782] [outer = 00000000] 18:08:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 184 (198BB000) [pid = 3728] [serial = 1783] [outer = 17EA7C00] 18:08:07 INFO - PROCESS | 3728 | 1464055687340 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (1990C400) [pid = 3728] [serial = 1784] [outer = 17EA7C00] 18:08:07 INFO - PROCESS | 3728 | 1464055687847 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]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 702ms 18:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:08:07 INFO - PROCESS | 3728 | 1464055687904 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 3728 | 1464055687906 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 18:08:07 INFO - PROCESS | 3728 | 1464055687909 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 3728 | 1464055687912 Marionette TRACE conn2 <- [1,2342,null,{}] 18:08:07 INFO - PROCESS | 3728 | 1464055687915 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}] 18:08:08 INFO - PROCESS | 3728 | 1464055688083 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:08:08 INFO - PROCESS | 3728 | 1464055688113 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 3728 | ++DOCSHELL 1990F000 == 94 [pid = 3728] [id = 595] 18:08:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (19914C00) [pid = 3728] [serial = 1785] [outer = 00000000] 18:08:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (199BD000) [pid = 3728] [serial = 1786] [outer = 19914C00] 18:08:08 INFO - PROCESS | 3728 | 1464055688149 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (19C3DC00) [pid = 3728] [serial = 1787] [outer = 19914C00] 18:08:08 INFO - PROCESS | 3728 | 1464055688628 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]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 778ms 18:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:08:08 INFO - PROCESS | 3728 | 1464055688678 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 3728 | 1464055688680 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 3728 | 1464055688683 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 3728 | 1464055688685 Marionette TRACE conn2 <- [1,2346,null,{}] 18:08:08 INFO - PROCESS | 3728 | 1464055688688 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}] 18:08:08 INFO - PROCESS | 3728 | 1464055688826 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:08:08 INFO - PROCESS | 3728 | 1464055688849 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 3728 | ++DOCSHELL 1A0BC000 == 95 [pid = 3728] [id = 596] 18:08:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (1A2A0000) [pid = 3728] [serial = 1788] [outer = 00000000] 18:08:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (1AA58000) [pid = 3728] [serial = 1789] [outer = 1A2A0000] 18:08:08 INFO - PROCESS | 3728 | 1464055688897 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 191 (1AA64800) [pid = 3728] [serial = 1790] [outer = 1A2A0000] 18:08:09 INFO - PROCESS | 3728 | 1464055689334 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]]]}] 18:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 673ms 18:08:09 INFO - PROCESS | 3728 | 1464055689365 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 3728 | 1464055689367 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 18:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:08:09 INFO - PROCESS | 3728 | 1464055689370 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 3728 | 1464055689355 Marionette TRACE conn2 <- [1,2350,null,{}] 18:08:09 INFO - PROCESS | 3728 | 1464055689358 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}] 18:08:09 INFO - PROCESS | 3728 | 1464055689525 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:08:09 INFO - PROCESS | 3728 | 1464055689551 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 3728 | ++DOCSHELL 19817000 == 96 [pid = 3728] [id = 597] 18:08:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 192 (1A237400) [pid = 3728] [serial = 1791] [outer = 00000000] 18:08:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 193 (1B10C000) [pid = 3728] [serial = 1792] [outer = 1A237400] 18:08:09 INFO - PROCESS | 3728 | 1464055689597 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 194 (1B3AFC00) [pid = 3728] [serial = 1793] [outer = 1A237400] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 193 (198B6000) [pid = 3728] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 192 (1A0BC800) [pid = 3728] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 191 (1ADDF400) [pid = 3728] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 190 (105EE400) [pid = 3728] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (14322000) [pid = 3728] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (1740E000) [pid = 3728] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (168B6400) [pid = 3728] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (11CB4C00) [pid = 3728] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (198BB400) [pid = 3728] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:08:10 INFO - PROCESS | 3728 | --DOMWINDOW == 184 (15432400) [pid = 3728] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:08:10 INFO - PROCESS | 3728 | 1464055690300 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]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 987ms 18:08:10 INFO - PROCESS | 3728 | 1464055690365 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 3728 | 1464055690367 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 18:08:10 INFO - PROCESS | 3728 | 1464055690371 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 3728 | 1464055690372 Marionette TRACE conn2 <- [1,2354,null,{}] 18:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:08:10 INFO - PROCESS | 3728 | 1464055690386 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}] 18:08:10 INFO - PROCESS | 3728 | 1464055690480 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:08:10 INFO - PROCESS | 3728 | 1464055690493 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 3728 | ++DOCSHELL 16BA3400 == 97 [pid = 3728] [id = 598] 18:08:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (16C10400) [pid = 3728] [serial = 1794] [outer = 00000000] 18:08:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (198B9800) [pid = 3728] [serial = 1795] [outer = 16C10400] 18:08:10 INFO - PROCESS | 3728 | 1464055690538 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (1AE6BC00) [pid = 3728] [serial = 1796] [outer = 16C10400] 18:08:10 INFO - PROCESS | 3728 | 1464055690985 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]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 673ms 18:08:11 INFO - PROCESS | 3728 | 1464055691036 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 3728 | 1464055691038 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 18:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:08:11 INFO - PROCESS | 3728 | 1464055691041 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - PROCESS | 3728 | 1464055691043 Marionette TRACE conn2 <- [1,2358,null,{}] 18:08:11 INFO - PROCESS | 3728 | 1464055691046 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}] 18:08:11 INFO - PROCESS | 3728 | 1464055691170 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:08:11 INFO - PROCESS | 3728 | 1464055691180 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 3728 | ++DOCSHELL 105E9000 == 98 [pid = 3728] [id = 599] 18:08:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (105EE000) [pid = 3728] [serial = 1797] [outer = 00000000] 18:08:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (1AE6C800) [pid = 3728] [serial = 1798] [outer = 105EE000] 18:08:11 INFO - PROCESS | 3728 | 1464055691226 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (1B42BC00) [pid = 3728] [serial = 1799] [outer = 105EE000] 18:08:11 INFO - PROCESS | 3728 | 1464055691675 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]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 673ms 18:08:11 INFO - PROCESS | 3728 | 1464055691720 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 3728 | 1464055691722 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 18:08:11 INFO - PROCESS | 3728 | 1464055691725 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:08:11 INFO - PROCESS | 3728 | 1464055691727 Marionette TRACE conn2 <- [1,2362,null,{}] 18:08:11 INFO - PROCESS | 3728 | 1464055691731 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}] 18:08:11 INFO - PROCESS | 3728 | 1464055691826 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:08:11 INFO - PROCESS | 3728 | 1464055691832 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 3728 | ++DOCSHELL 10475400 == 99 [pid = 3728] [id = 600] 18:08:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 191 (105F4000) [pid = 3728] [serial = 1800] [outer = 00000000] 18:08:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 192 (1DA51000) [pid = 3728] [serial = 1801] [outer = 105F4000] 18:08:11 INFO - PROCESS | 3728 | 1464055691866 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 193 (1E96C000) [pid = 3728] [serial = 1802] [outer = 105F4000] 18:08:12 INFO - PROCESS | 3728 | 1464055692666 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]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1002ms 18:08:12 INFO - PROCESS | 3728 | 1464055692730 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 3728 | 1464055692735 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 18:08:12 INFO - PROCESS | 3728 | 1464055692741 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:08:12 INFO - PROCESS | 3728 | 1464055692745 Marionette TRACE conn2 <- [1,2366,null,{}] 18:08:12 INFO - PROCESS | 3728 | 1464055692751 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}] 18:08:12 INFO - PROCESS | 3728 | 1464055692884 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:08:13 INFO - PROCESS | 3728 | 1464055693059 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 3728 | ++DOCSHELL 114DC000 == 100 [pid = 3728] [id = 601] 18:08:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 194 (13208000) [pid = 3728] [serial = 1803] [outer = 00000000] 18:08:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 195 (13B2E400) [pid = 3728] [serial = 1804] [outer = 13208000] 18:08:13 INFO - PROCESS | 3728 | 1464055693118 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 196 (15434800) [pid = 3728] [serial = 1805] [outer = 13208000] 18:08:13 INFO - PROCESS | 3728 | 1464055693687 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]]]}] 18:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 958ms 18:08:13 INFO - PROCESS | 3728 | 1464055693715 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:08:13 INFO - PROCESS | 3728 | 1464055693722 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 18:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:08:13 INFO - PROCESS | 3728 | 1464055693730 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - PROCESS | 3728 | 1464055693733 Marionette TRACE conn2 <- [1,2370,null,{}] 18:08:13 INFO - PROCESS | 3728 | 1464055693737 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}] 18:08:13 INFO - PROCESS | 3728 | 1464055693845 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:08:14 INFO - PROCESS | 3728 | 1464055694030 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 3728 | ++DOCSHELL 168C4000 == 101 [pid = 3728] [id = 602] 18:08:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 197 (16BADC00) [pid = 3728] [serial = 1806] [outer = 00000000] 18:08:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 198 (19756400) [pid = 3728] [serial = 1807] [outer = 16BADC00] 18:08:14 INFO - PROCESS | 3728 | 1464055694087 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 199 (1990AC00) [pid = 3728] [serial = 1808] [outer = 16BADC00] 18:08:14 INFO - PROCESS | 3728 | 1464055694660 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]]]}] 18:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 957ms 18:08:14 INFO - PROCESS | 3728 | 1464055694681 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 3728 | 1464055694684 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 18:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:08:14 INFO - PROCESS | 3728 | 1464055694688 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 3728 | 1464055694692 Marionette TRACE conn2 <- [1,2374,null,{}] 18:08:14 INFO - PROCESS | 3728 | 1464055694703 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}] 18:08:14 INFO - PROCESS | 3728 | 1464055694836 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:08:15 INFO - PROCESS | 3728 | 1464055695015 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 3728 | ++DOCSHELL 1B58EC00 == 102 [pid = 3728] [id = 603] 18:08:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 200 (1B590000) [pid = 3728] [serial = 1809] [outer = 00000000] 18:08:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 201 (1DE70C00) [pid = 3728] [serial = 1810] [outer = 1B590000] 18:08:15 INFO - PROCESS | 3728 | 1464055695075 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 202 (1F1BA800) [pid = 3728] [serial = 1811] [outer = 1B590000] 18:08:15 INFO - PROCESS | 3728 | 1464055695659 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]]]}] 18:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 987ms 18:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:08:15 INFO - PROCESS | 3728 | 1464055695693 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:08:15 INFO - PROCESS | 3728 | 1464055695696 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 18:08:15 INFO - PROCESS | 3728 | 1464055695700 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 3728 | 1464055695702 Marionette TRACE conn2 <- [1,2378,null,{}] 18:08:15 INFO - PROCESS | 3728 | 1464055695706 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}] 18:08:15 INFO - PROCESS | 3728 | 1464055695829 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:08:15 INFO - PROCESS | 3728 | 1464055696013 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 3728 | ++DOCSHELL 15D8D800 == 103 [pid = 3728] [id = 604] 18:08:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 203 (168C1000) [pid = 3728] [serial = 1812] [outer = 00000000] 18:08:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 204 (1F3A4800) [pid = 3728] [serial = 1813] [outer = 168C1000] 18:08:16 INFO - PROCESS | 3728 | 1464055696071 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 205 (20008800) [pid = 3728] [serial = 1814] [outer = 168C1000] 18:08:16 INFO - PROCESS | 3728 | 1464055696602 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]]]}] 18:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 957ms 18:08:16 INFO - PROCESS | 3728 | 1464055696651 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 3728 | 1464055696654 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 18:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:08:16 INFO - PROCESS | 3728 | 1464055696659 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 3728 | 1464055696663 Marionette TRACE conn2 <- [1,2382,null,{}] 18:08:16 INFO - PROCESS | 3728 | 1464055696667 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}] 18:08:16 INFO - PROCESS | 3728 | 1464055696784 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:08:16 INFO - PROCESS | 3728 | 1464055696970 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 3728 | ++DOCSHELL 1B592C00 == 104 [pid = 3728] [id = 605] 18:08:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 206 (1B599C00) [pid = 3728] [serial = 1815] [outer = 00000000] 18:08:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 207 (200E2800) [pid = 3728] [serial = 1816] [outer = 1B599C00] 18:08:17 INFO - PROCESS | 3728 | 1464055697027 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 208 (20BC3800) [pid = 3728] [serial = 1817] [outer = 1B599C00] 18:08:17 INFO - PROCESS | 3728 | 1464055697636 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]]]}] 18:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 987ms 18:08:17 INFO - PROCESS | 3728 | 1464055697693 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 3728 | 1464055697695 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 18:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:08:17 INFO - PROCESS | 3728 | 1464055697699 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - PROCESS | 3728 | 1464055697701 Marionette TRACE conn2 <- [1,2386,null,{}] 18:08:17 INFO - PROCESS | 3728 | 1464055697689 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}] 18:08:17 INFO - PROCESS | 3728 | 1464055697816 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:08:17 INFO - PROCESS | 3728 | 1464055697988 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 3728 | ++DOCSHELL 200DA000 == 105 [pid = 3728] [id = 606] 18:08:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 209 (20922000) [pid = 3728] [serial = 1818] [outer = 00000000] 18:08:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 210 (2092B800) [pid = 3728] [serial = 1819] [outer = 20922000] 18:08:18 INFO - PROCESS | 3728 | 1464055698045 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 211 (20BC3000) [pid = 3728] [serial = 1820] [outer = 20922000] 18:08:18 INFO - PROCESS | 3728 | 1464055698588 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]]]}] 18:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 957ms 18:08:18 INFO - PROCESS | 3728 | 1464055698650 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:08:18 INFO - PROCESS | 3728 | 1464055698653 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 18:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:08:18 INFO - PROCESS | 3728 | 1464055698657 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - PROCESS | 3728 | 1464055698659 Marionette TRACE conn2 <- [1,2390,null,{}] 18:08:18 INFO - PROCESS | 3728 | 1464055698662 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}] 18:08:18 INFO - PROCESS | 3728 | 1464055698787 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:08:18 INFO - PROCESS | 3728 | 1464055698973 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 3728 | ++DOCSHELL 1B107400 == 106 [pid = 3728] [id = 607] 18:08:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 212 (2092A800) [pid = 3728] [serial = 1821] [outer = 00000000] 18:08:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 213 (20BCC400) [pid = 3728] [serial = 1822] [outer = 2092A800] 18:08:19 INFO - PROCESS | 3728 | 1464055699029 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 214 (20BD0000) [pid = 3728] [serial = 1823] [outer = 2092A800] 18:08:19 INFO - PROCESS | 3728 | 1464055699556 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]]]}] 18:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 957ms 18:08:19 INFO - PROCESS | 3728 | 1464055699621 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 3728 | 1464055699623 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 18:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:08:19 INFO - PROCESS | 3728 | 1464055699627 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 3728 | 1464055699629 Marionette TRACE conn2 <- [1,2394,null,{}] 18:08:19 INFO - PROCESS | 3728 | 1464055699632 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}] 18:08:19 INFO - PROCESS | 3728 | 1464055699757 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:08:19 INFO - PROCESS | 3728 | 1464055699945 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 3728 | ++DOCSHELL 20930800 == 107 [pid = 3728] [id = 608] 18:08:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 215 (20BC7800) [pid = 3728] [serial = 1824] [outer = 00000000] 18:08:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 216 (218DC800) [pid = 3728] [serial = 1825] [outer = 20BC7800] 18:08:20 INFO - PROCESS | 3728 | 1464055700001 Marionette DEBUG loaded listener.js 18:08:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 217 (218DF000) [pid = 3728] [serial = 1826] [outer = 20BC7800] 18:08:20 INFO - PROCESS | 3728 | 1464055700553 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]]]}] 18:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 958ms 18:08:20 INFO - PROCESS | 3728 | 1464055700582 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:08:20 INFO - PROCESS | 3728 | 1464055700585 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 18:08:20 INFO - PROCESS | 3728 | 1464055700590 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:08:20 INFO - PROCESS | 3728 | 1464055700592 Marionette TRACE conn2 <- [1,2398,null,{}] 18:08:20 INFO - PROCESS | 3728 | 1464055700596 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}] 18:08:20 INFO - PROCESS | 3728 | 1464055700711 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:08:20 INFO - PROCESS | 3728 | 1464055700945 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 3728 | ++DOCSHELL 11F1B800 == 108 [pid = 3728] [id = 609] 18:08:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 218 (13189000) [pid = 3728] [serial = 1827] [outer = 00000000] 18:08:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 219 (218E5C00) [pid = 3728] [serial = 1828] [outer = 13189000] 18:08:20 INFO - PROCESS | 3728 | 1464055700984 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 220 (2249F400) [pid = 3728] [serial = 1829] [outer = 13189000] 18:08:21 INFO - PROCESS | 3728 | 1464055701664 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]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1091ms 18:08:21 INFO - PROCESS | 3728 | 1464055701701 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 3728 | 1464055701704 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 18:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:08:21 INFO - PROCESS | 3728 | 1464055701708 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - PROCESS | 3728 | 1464055701710 Marionette TRACE conn2 <- [1,2402,null,{}] 18:08:21 INFO - PROCESS | 3728 | 1464055701714 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}] 18:08:21 INFO - PROCESS | 3728 | 1464055701829 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:08:21 INFO - PROCESS | 3728 | 1464055702008 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 3728 | ++DOCSHELL 13213800 == 109 [pid = 3728] [id = 610] 18:08:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 221 (13225800) [pid = 3728] [serial = 1830] [outer = 00000000] 18:08:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 222 (168BFC00) [pid = 3728] [serial = 1831] [outer = 13225800] 18:08:22 INFO - PROCESS | 3728 | 1464055702064 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 223 (1AA5C800) [pid = 3728] [serial = 1832] [outer = 13225800] 18:08:22 INFO - PROCESS | 3728 | 1464055702838 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]]]}] 18:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1182ms 18:08:22 INFO - PROCESS | 3728 | 1464055702895 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:08:22 INFO - PROCESS | 3728 | 1464055702900 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 18:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:08:22 INFO - PROCESS | 3728 | 1464055702905 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - PROCESS | 3728 | 1464055702909 Marionette TRACE conn2 <- [1,2406,null,{}] 18:08:22 INFO - PROCESS | 3728 | 1464055702916 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}] 18:08:23 INFO - PROCESS | 3728 | 1464055703040 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:08:23 INFO - PROCESS | 3728 | 1464055703202 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:23 INFO - PROCESS | 3728 | ++DOCSHELL 11FB0C00 == 110 [pid = 3728] [id = 611] 18:08:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 224 (12BD8800) [pid = 3728] [serial = 1833] [outer = 00000000] 18:08:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 225 (13B30800) [pid = 3728] [serial = 1834] [outer = 12BD8800] 18:08:23 INFO - PROCESS | 3728 | 1464055703254 Marionette DEBUG loaded listener.js 18:08:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 226 (15432400) [pid = 3728] [serial = 1835] [outer = 12BD8800] 18:08:23 INFO - PROCESS | 3728 | 1464055703883 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]]]}] 18:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1047ms 18:08:23 INFO - PROCESS | 3728 | 1464055703955 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:08:23 INFO - PROCESS | 3728 | 1464055703960 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 18:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:08:23 INFO - PROCESS | 3728 | 1464055703967 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - PROCESS | 3728 | 1464055703969 Marionette TRACE conn2 <- [1,2410,null,{}] 18:08:23 INFO - PROCESS | 3728 | 1464055703990 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}] 18:08:24 INFO - PROCESS | 3728 | 1464055704107 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:08:24 INFO - PROCESS | 3728 | 1464055704265 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 3728 | ++DOCSHELL 13229400 == 111 [pid = 3728] [id = 612] 18:08:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 227 (1583D000) [pid = 3728] [serial = 1836] [outer = 00000000] 18:08:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 228 (176CA800) [pid = 3728] [serial = 1837] [outer = 1583D000] 18:08:24 INFO - PROCESS | 3728 | 1464055704321 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 229 (19755C00) [pid = 3728] [serial = 1838] [outer = 1583D000] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 105E9000 == 110 [pid = 3728] [id = 599] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 16BA3400 == 109 [pid = 3728] [id = 598] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 19817000 == 108 [pid = 3728] [id = 597] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 1A0BC000 == 107 [pid = 3728] [id = 596] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 1990F000 == 106 [pid = 3728] [id = 595] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 176C2400 == 105 [pid = 3728] [id = 594] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 1740E400 == 104 [pid = 3728] [id = 593] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 12BD2800 == 103 [pid = 3728] [id = 592] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 143F8400 == 102 [pid = 3728] [id = 591] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 0C7EE800 == 101 [pid = 3728] [id = 590] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 19913400 == 100 [pid = 3728] [id = 584] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 15D82000 == 99 [pid = 3728] [id = 583] 18:08:24 INFO - PROCESS | 3728 | --DOCSHELL 114DA000 == 98 [pid = 3728] [id = 582] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 228 (198BE400) [pid = 3728] [serial = 1729] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 227 (19C3F400) [pid = 3728] [serial = 1730] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 226 (1ADDC800) [pid = 3728] [serial = 1732] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 225 (1B513800) [pid = 3728] [serial = 1735] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 224 (1322B400) [pid = 3728] [serial = 1690] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 223 (168C1C00) [pid = 3728] [serial = 1693] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 222 (1B3AB400) [pid = 3728] [serial = 1696] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 221 (1E965000) [pid = 3728] [serial = 1699] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 220 (1F10A800) [pid = 3728] [serial = 1702] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 219 (200E4000) [pid = 3728] [serial = 1708] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 218 (1F3A1800) [pid = 3728] [serial = 1705] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 217 (200E3000) [pid = 3728] [serial = 1711] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 216 (11FB6C00) [pid = 3728] [serial = 1715] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 215 (10C37000) [pid = 3728] [serial = 1714] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 214 (164BA400) [pid = 3728] [serial = 1718] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 213 (162E2000) [pid = 3728] [serial = 1717] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 212 (18226400) [pid = 3728] [serial = 1726] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 211 (16BAE800) [pid = 3728] [serial = 1723] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 210 (175B2000) [pid = 3728] [serial = 1724] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 209 (1322E000) [pid = 3728] [serial = 1720] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 208 (15367800) [pid = 3728] [serial = 1721] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 207 (1DA4FC00) [pid = 3728] [serial = 1736] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 206 (1F1BBC00) [pid = 3728] [serial = 1744] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 205 (1AE74000) [pid = 3728] [serial = 1733] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 204 (168BE800) [pid = 3728] [serial = 1738] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 203 (1A0C6400) [pid = 3728] [serial = 1739] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 202 (19756800) [pid = 3728] [serial = 1727] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 201 (1B59A800) [pid = 3728] [serial = 1741] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | --DOMWINDOW == 200 (1DE73C00) [pid = 3728] [serial = 1742] [outer = 00000000] [url = about:blank] 18:08:24 INFO - PROCESS | 3728 | 1464055704851 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]]]}] 18:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 897ms 18:08:24 INFO - PROCESS | 3728 | 1464055704875 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:08:24 INFO - PROCESS | 3728 | 1464055704878 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 18:08:24 INFO - PROCESS | 3728 | 1464055704882 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 3728 | 1464055704885 Marionette TRACE conn2 <- [1,2414,null,{}] 18:08:24 INFO - PROCESS | 3728 | 1464055704896 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}] 18:08:24 INFO - PROCESS | 3728 | 1464055704998 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:08:24 INFO - PROCESS | 3728 | 1464055705009 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 3728 | ++DOCSHELL 15843800 == 99 [pid = 3728] [id = 613] 18:08:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 201 (15D82000) [pid = 3728] [serial = 1839] [outer = 00000000] 18:08:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 202 (174E1400) [pid = 3728] [serial = 1840] [outer = 15D82000] 18:08:25 INFO - PROCESS | 3728 | 1464055705044 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 203 (18226400) [pid = 3728] [serial = 1841] [outer = 15D82000] 18:08:25 INFO - PROCESS | 3728 | 1464055705556 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]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 703ms 18:08:25 INFO - PROCESS | 3728 | 1464055705584 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 3728 | 1464055705587 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 18:08:25 INFO - PROCESS | 3728 | 1464055705590 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:08:25 INFO - PROCESS | 3728 | 1464055705592 Marionette TRACE conn2 <- [1,2418,null,{}] 18:08:25 INFO - PROCESS | 3728 | 1464055705596 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}] 18:08:25 INFO - PROCESS | 3728 | 1464055705724 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:08:25 INFO - PROCESS | 3728 | 1464055705881 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 3728 | ++DOCSHELL 1975B800 == 100 [pid = 3728] [id = 614] 18:08:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 204 (198BCC00) [pid = 3728] [serial = 1842] [outer = 00000000] 18:08:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 205 (19917800) [pid = 3728] [serial = 1843] [outer = 198BCC00] 18:08:25 INFO - PROCESS | 3728 | 1464055705911 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 206 (19C39800) [pid = 3728] [serial = 1844] [outer = 198BCC00] 18:08:26 INFO - PROCESS | 3728 | 1464055706277 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]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 703ms 18:08:26 INFO - PROCESS | 3728 | 1464055706311 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 3728 | 1464055706313 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 18:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:08:26 INFO - PROCESS | 3728 | 1464055706300 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 3728 | 1464055706302 Marionette TRACE conn2 <- [1,2422,null,{}] 18:08:26 INFO - PROCESS | 3728 | 1464055706306 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}] 18:08:26 INFO - PROCESS | 3728 | 1464055706403 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:08:26 INFO - PROCESS | 3728 | 1464055706410 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 3728 | ++DOCSHELL 198BE400 == 101 [pid = 3728] [id = 615] 18:08:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 207 (1990B000) [pid = 3728] [serial = 1845] [outer = 00000000] 18:08:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 208 (1A5C2800) [pid = 3728] [serial = 1846] [outer = 1990B000] 18:08:26 INFO - PROCESS | 3728 | 1464055706456 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 209 (1ABA2400) [pid = 3728] [serial = 1847] [outer = 1990B000] 18:08:26 INFO - PROCESS | 3728 | 1464055707000 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]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 718ms 18:08:27 INFO - PROCESS | 3728 | 1464055707025 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 3728 | 1464055707027 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 18:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:08:27 INFO - PROCESS | 3728 | 1464055707030 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 3728 | 1464055707032 Marionette TRACE conn2 <- [1,2426,null,{}] 18:08:27 INFO - PROCESS | 3728 | 1464055707035 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}] 18:08:27 INFO - PROCESS | 3728 | 1464055707206 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:08:27 INFO - PROCESS | 3728 | 1464055707236 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 3728 | ++DOCSHELL 1B3A8000 == 102 [pid = 3728] [id = 616] 18:08:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 210 (1B3A8400) [pid = 3728] [serial = 1848] [outer = 00000000] 18:08:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 211 (1B58E000) [pid = 3728] [serial = 1849] [outer = 1B3A8400] 18:08:27 INFO - PROCESS | 3728 | 1464055707283 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 212 (1DA4F800) [pid = 3728] [serial = 1850] [outer = 1B3A8400] 18:08:27 INFO - PROCESS | 3728 | 1464055707724 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]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 778ms 18:08:27 INFO - PROCESS | 3728 | 1464055707794 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 3728 | 1464055707796 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 18:08:27 INFO - PROCESS | 3728 | 1464055707800 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:08:27 INFO - PROCESS | 3728 | 1464055707801 Marionette TRACE conn2 <- [1,2430,null,{}] 18:08:27 INFO - PROCESS | 3728 | 1464055707805 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}] 18:08:27 INFO - PROCESS | 3728 | 1464055707957 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:08:27 INFO - PROCESS | 3728 | 1464055707960 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 3728 | ++DOCSHELL 1B107800 == 103 [pid = 3728] [id = 617] 18:08:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 213 (1B513800) [pid = 3728] [serial = 1851] [outer = 00000000] 18:08:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 214 (1F109C00) [pid = 3728] [serial = 1852] [outer = 1B513800] 18:08:28 INFO - PROCESS | 3728 | 1464055708005 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 215 (1F1B5C00) [pid = 3728] [serial = 1853] [outer = 1B513800] 18:08:28 INFO - PROCESS | 3728 | 1464055708468 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]]]}] 18:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 703ms 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 214 (19914C00) [pid = 3728] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 213 (1A2A0000) [pid = 3728] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 212 (15367400) [pid = 3728] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 211 (1A237400) [pid = 3728] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 210 (17414000) [pid = 3728] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 209 (12BD6400) [pid = 3728] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 208 (17EA7C00) [pid = 3728] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 207 (0F235800) [pid = 3728] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 206 (105EE000) [pid = 3728] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:08:28 INFO - PROCESS | 3728 | --DOMWINDOW == 205 (16C10400) [pid = 3728] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:08:28 INFO - PROCESS | 3728 | 1464055708679 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 3728 | 1464055708681 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 18:08:28 INFO - PROCESS | 3728 | 1464055708695 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 3728 | 1464055708697 Marionette TRACE conn2 <- [1,2434,null,{}] 18:08:28 INFO - PROCESS | 3728 | 1464055708700 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}] 18:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:08:28 INFO - PROCESS | 3728 | 1464055708796 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:08:28 INFO - PROCESS | 3728 | 1464055708786 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 3728 | ++DOCSHELL 162DE800 == 104 [pid = 3728] [id = 618] 18:08:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 206 (164AFC00) [pid = 3728] [serial = 1854] [outer = 00000000] 18:08:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 207 (1974F000) [pid = 3728] [serial = 1855] [outer = 164AFC00] 18:08:28 INFO - PROCESS | 3728 | 1464055708832 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 208 (1A2A0000) [pid = 3728] [serial = 1856] [outer = 164AFC00] 18:08:29 INFO - PROCESS | 3728 | 1464055709558 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]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 912ms 18:08:29 INFO - PROCESS | 3728 | 1464055709615 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 3728 | 1464055709620 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 18:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:08:29 INFO - PROCESS | 3728 | 1464055709609 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - PROCESS | 3728 | 1464055709614 Marionette TRACE conn2 <- [1,2438,null,{}] 18:08:29 INFO - PROCESS | 3728 | 1464055709619 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}] 18:08:29 INFO - PROCESS | 3728 | 1464055709784 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:08:29 INFO - PROCESS | 3728 | 1464055709968 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 3728 | ++DOCSHELL 105F5800 == 105 [pid = 3728] [id = 619] 18:08:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 209 (114DA000) [pid = 3728] [serial = 1857] [outer = 00000000] 18:08:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 210 (143F8400) [pid = 3728] [serial = 1858] [outer = 114DA000] 18:08:30 INFO - PROCESS | 3728 | 1464055710009 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 211 (15D6A000) [pid = 3728] [serial = 1859] [outer = 114DA000] 18:08:30 INFO - PROCESS | 3728 | 1464055710616 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]]]}] 18:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1047ms 18:08:30 INFO - PROCESS | 3728 | 1464055710677 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:08:30 INFO - PROCESS | 3728 | 1464055710684 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 18:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:08:30 INFO - PROCESS | 3728 | 1464055710690 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:08:30 INFO - PROCESS | 3728 | 1464055710693 Marionette TRACE conn2 <- [1,2442,null,{}] 18:08:30 INFO - PROCESS | 3728 | 1464055710697 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}] 18:08:30 INFO - PROCESS | 3728 | 1464055710823 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:08:30 INFO - PROCESS | 3728 | 1464055711008 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 3728 | ++DOCSHELL 164BC800 == 106 [pid = 3728] [id = 620] 18:08:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 212 (168BA400) [pid = 3728] [serial = 1860] [outer = 00000000] 18:08:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 213 (17E0C800) [pid = 3728] [serial = 1861] [outer = 168BA400] 18:08:31 INFO - PROCESS | 3728 | 1464055711067 Marionette DEBUG loaded listener.js 18:08:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 214 (19913800) [pid = 3728] [serial = 1862] [outer = 168BA400] 18:08:31 INFO - PROCESS | 3728 | 1464055711604 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]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 942ms 18:08:31 INFO - PROCESS | 3728 | 1464055711628 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 3728 | 1464055711630 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 18:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:08:31 INFO - PROCESS | 3728 | 1464055711635 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 3728 | 1464055711638 Marionette TRACE conn2 <- [1,2446,null,{}] 18:08:31 INFO - PROCESS | 3728 | 1464055711650 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}] 18:08:31 INFO - PROCESS | 3728 | 1464055711779 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:08:31 INFO - PROCESS | 3728 | 1464055711976 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 3728 | ++DOCSHELL 1B50CC00 == 107 [pid = 3728] [id = 621] 18:08:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 215 (1B515C00) [pid = 3728] [serial = 1863] [outer = 00000000] 18:08:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 216 (1E963800) [pid = 3728] [serial = 1864] [outer = 1B515C00] 18:08:32 INFO - PROCESS | 3728 | 1464055712036 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 217 (1F390400) [pid = 3728] [serial = 1865] [outer = 1B515C00] 18:08:32 INFO - PROCESS | 3728 | 1464055712654 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]]]}] 18:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1047ms 18:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:08:32 INFO - PROCESS | 3728 | 1464055712698 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 3728 | 1464055712701 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 18:08:32 INFO - PROCESS | 3728 | 1464055712705 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 3728 | 1464055712707 Marionette TRACE conn2 <- [1,2450,null,{}] 18:08:32 INFO - PROCESS | 3728 | 1464055712711 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}] 18:08:32 INFO - PROCESS | 3728 | 1464055712818 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:08:33 INFO - PROCESS | 3728 | 1464055713014 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3728 | ++DOCSHELL 1F393800 == 108 [pid = 3728] [id = 622] 18:08:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 218 (1F394000) [pid = 3728] [serial = 1866] [outer = 00000000] 18:08:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 219 (2000A000) [pid = 3728] [serial = 1867] [outer = 1F394000] 18:08:33 INFO - PROCESS | 3728 | 1464055713071 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 220 (200E4400) [pid = 3728] [serial = 1868] [outer = 1F394000] 18:08:33 INFO - PROCESS | 3728 | 1464055713634 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]]]}] 18:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 958ms 18:08:33 INFO - PROCESS | 3728 | 1464055713668 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 3728 | 1464055713670 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 18:08:33 INFO - PROCESS | 3728 | 1464055713675 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:08:33 INFO - PROCESS | 3728 | 1464055713678 Marionette TRACE conn2 <- [1,2454,null,{}] 18:08:33 INFO - PROCESS | 3728 | 1464055713681 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}] 18:08:33 INFO - PROCESS | 3728 | 1464055713799 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:08:33 INFO - PROCESS | 3728 | 1464055713969 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3728 | ++DOCSHELL 1F3A6400 == 109 [pid = 3728] [id = 623] 18:08:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 221 (20005000) [pid = 3728] [serial = 1869] [outer = 00000000] 18:08:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 222 (20928C00) [pid = 3728] [serial = 1870] [outer = 20005000] 18:08:34 INFO - PROCESS | 3728 | 1464055714025 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 223 (2092E400) [pid = 3728] [serial = 1871] [outer = 20005000] 18:08:34 INFO - PROCESS | 3728 | 1464055714573 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]]]}] 18:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 942ms 18:08:34 INFO - PROCESS | 3728 | 1464055714625 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 3728 | 1464055714627 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 18:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:08:34 INFO - PROCESS | 3728 | 1464055714631 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 3728 | 1464055714633 Marionette TRACE conn2 <- [1,2458,null,{}] 18:08:34 INFO - PROCESS | 3728 | 1464055714637 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}] 18:08:34 INFO - PROCESS | 3728 | 1464055714766 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:08:34 INFO - PROCESS | 3728 | 1464055714923 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 3728 | ++DOCSHELL 13B26400 == 110 [pid = 3728] [id = 624] 18:08:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 224 (20925800) [pid = 3728] [serial = 1872] [outer = 00000000] 18:08:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 225 (20CDE800) [pid = 3728] [serial = 1873] [outer = 20925800] 18:08:34 INFO - PROCESS | 3728 | 1464055714987 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 226 (20CE4800) [pid = 3728] [serial = 1874] [outer = 20925800] 18:08:35 INFO - PROCESS | 3728 | 1464055715577 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]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 987ms 18:08:35 INFO - PROCESS | 3728 | 1464055715632 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 3728 | 1464055715634 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 18:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:08:35 INFO - PROCESS | 3728 | 1464055715638 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 3728 | 1464055715640 Marionette TRACE conn2 <- [1,2462,null,{}] 18:08:35 INFO - PROCESS | 3728 | 1464055715661 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}] 18:08:35 INFO - PROCESS | 3728 | 1464055715762 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:08:35 INFO - PROCESS | 3728 | 1464055715937 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 3728 | ++DOCSHELL 20CDE400 == 111 [pid = 3728] [id = 625] 18:08:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 227 (20CDF000) [pid = 3728] [serial = 1875] [outer = 00000000] 18:08:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 228 (216B8C00) [pid = 3728] [serial = 1876] [outer = 20CDF000] 18:08:35 INFO - PROCESS | 3728 | 1464055716004 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 229 (216BD000) [pid = 3728] [serial = 1877] [outer = 20CDF000] 18:08:36 INFO - PROCESS | 3728 | 1464055716531 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]]]}] 18:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 912ms 18:08:36 INFO - PROCESS | 3728 | 1464055716551 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:08:36 INFO - PROCESS | 3728 | 1464055716553 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 18:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:08:36 INFO - PROCESS | 3728 | 1464055716557 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 3728 | 1464055716559 Marionette TRACE conn2 <- [1,2466,null,{}] 18:08:36 INFO - PROCESS | 3728 | 1464055716562 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}] 18:08:36 INFO - PROCESS | 3728 | 1464055716681 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:08:36 INFO - PROCESS | 3728 | 1464055716872 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 3728 | ++DOCSHELL 20CE0400 == 112 [pid = 3728] [id = 626] 18:08:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 230 (20E06000) [pid = 3728] [serial = 1878] [outer = 00000000] 18:08:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 231 (216C3C00) [pid = 3728] [serial = 1879] [outer = 20E06000] 18:08:36 INFO - PROCESS | 3728 | 1464055716926 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 232 (218DF800) [pid = 3728] [serial = 1880] [outer = 20E06000] 18:08:37 INFO - PROCESS | 3728 | 1464055717513 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]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1002ms 18:08:37 INFO - PROCESS | 3728 | 1464055717578 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 3728 | 1464055717581 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:08:37 INFO - PROCESS | 3728 | 1464055717585 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 3728 | 1464055717587 Marionette TRACE conn2 <- [1,2470,null,{}] 18:08:37 INFO - PROCESS | 3728 | 1464055717590 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}] 18:08:37 INFO - PROCESS | 3728 | 1464055717695 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:08:37 INFO - PROCESS | 3728 | 1464055717875 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 3728 | ++DOCSHELL 216C1000 == 113 [pid = 3728] [id = 627] 18:08:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 233 (216C1800) [pid = 3728] [serial = 1881] [outer = 00000000] 18:08:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 234 (224A7000) [pid = 3728] [serial = 1882] [outer = 216C1800] 18:08:37 INFO - PROCESS | 3728 | 1464055717931 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 235 (224A9400) [pid = 3728] [serial = 1883] [outer = 216C1800] 18:08:38 INFO - PROCESS | 3728 | 1464055718551 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]]]}] 18:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1047ms 18:08:38 INFO - PROCESS | 3728 | 1464055718632 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 3728 | 1464055718635 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 18:08:38 INFO - PROCESS | 3728 | 1464055718653 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 3728 | 1464055718655 Marionette TRACE conn2 <- [1,2474,null,{}] 18:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:08:38 INFO - PROCESS | 3728 | 1464055718659 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}] 18:08:38 INFO - PROCESS | 3728 | 1464055718782 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:08:38 INFO - PROCESS | 3728 | 1464055718961 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 3728 | ++DOCSHELL 10C3F800 == 114 [pid = 3728] [id = 628] 18:08:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 236 (10EB7400) [pid = 3728] [serial = 1884] [outer = 00000000] 18:08:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 237 (1571A800) [pid = 3728] [serial = 1885] [outer = 10EB7400] 18:08:39 INFO - PROCESS | 3728 | 1464055719018 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 238 (19753400) [pid = 3728] [serial = 1886] [outer = 10EB7400] 18:08:39 INFO - PROCESS | 3728 | 1464055719561 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]]]}] 18:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 942ms 18:08:39 INFO - PROCESS | 3728 | 1464055719603 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 3728 | 1464055719606 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 18:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:08:39 INFO - PROCESS | 3728 | 1464055719610 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 3728 | 1464055719612 Marionette TRACE conn2 <- [1,2478,null,{}] 18:08:39 INFO - PROCESS | 3728 | 1464055719616 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}] 18:08:39 INFO - PROCESS | 3728 | 1464055719742 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:08:39 INFO - PROCESS | 3728 | 1464055719942 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 3728 | ++DOCSHELL 1ADDB000 == 115 [pid = 3728] [id = 629] 18:08:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 239 (1B3B3C00) [pid = 3728] [serial = 1887] [outer = 00000000] 18:08:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 240 (20B69800) [pid = 3728] [serial = 1888] [outer = 1B3B3C00] 18:08:39 INFO - PROCESS | 3728 | 1464055720003 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 241 (20B6E000) [pid = 3728] [serial = 1889] [outer = 1B3B3C00] 18:08:40 INFO - PROCESS | 3728 | 1464055720870 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]]]}] 18:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1361ms 18:08:40 INFO - PROCESS | 3728 | 1464055720954 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 3728 | 1464055720958 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 18:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:08:40 INFO - PROCESS | 3728 | 1464055720978 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - PROCESS | 3728 | 1464055720983 Marionette TRACE conn2 <- [1,2482,null,{}] 18:08:40 INFO - PROCESS | 3728 | 1464055720990 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}] 18:08:41 INFO - PROCESS | 3728 | 1464055721129 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:08:41 INFO - PROCESS | 3728 | 1464055721307 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 3728 | ++DOCSHELL 114D8400 == 116 [pid = 3728] [id = 630] 18:08:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 242 (11FB2800) [pid = 3728] [serial = 1890] [outer = 00000000] 18:08:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 243 (1431E000) [pid = 3728] [serial = 1891] [outer = 11FB2800] 18:08:41 INFO - PROCESS | 3728 | 1464055721360 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 244 (15838400) [pid = 3728] [serial = 1892] [outer = 11FB2800] 18:08:41 INFO - PROCESS | 3728 | 1464055721976 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]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1062ms 18:08:42 INFO - PROCESS | 3728 | 1464055722032 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 3728 | 1464055722038 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 18:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:08:42 INFO - PROCESS | 3728 | 1464055722044 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 3728 | 1464055722047 Marionette TRACE conn2 <- [1,2486,null,{}] 18:08:42 INFO - PROCESS | 3728 | 1464055722051 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}] 18:08:42 INFO - PROCESS | 3728 | 1464055722175 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:08:42 INFO - PROCESS | 3728 | 1464055722359 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 3728 | ++DOCSHELL 15D6C000 == 117 [pid = 3728] [id = 631] 18:08:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 245 (168B9000) [pid = 3728] [serial = 1893] [outer = 00000000] 18:08:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 246 (17708800) [pid = 3728] [serial = 1894] [outer = 168B9000] 18:08:42 INFO - PROCESS | 3728 | 1464055722395 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 247 (198B7C00) [pid = 3728] [serial = 1895] [outer = 168B9000] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 1B107800 == 116 [pid = 3728] [id = 617] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 1B3A8000 == 115 [pid = 3728] [id = 616] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 198BE400 == 114 [pid = 3728] [id = 615] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 1975B800 == 113 [pid = 3728] [id = 614] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 1A7C6400 == 112 [pid = 3728] [id = 581] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 15843800 == 111 [pid = 3728] [id = 613] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 13229400 == 110 [pid = 3728] [id = 612] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 11FB0C00 == 109 [pid = 3728] [id = 611] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 246 (20008C00) [pid = 3728] [serial = 1762] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 245 (200E6800) [pid = 3728] [serial = 1765] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 244 (1571C800) [pid = 3728] [serial = 1768] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 243 (1DA51000) [pid = 3728] [serial = 1801] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 1B592C00 == 108 [pid = 3728] [id = 605] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 15D8D800 == 107 [pid = 3728] [id = 604] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 1B58EC00 == 106 [pid = 3728] [id = 603] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 168C4000 == 105 [pid = 3728] [id = 602] 18:08:42 INFO - PROCESS | 3728 | --DOCSHELL 114DC000 == 104 [pid = 3728] [id = 601] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 242 (199BD000) [pid = 3728] [serial = 1786] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 241 (19C3DC00) [pid = 3728] [serial = 1787] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 240 (1AA58000) [pid = 3728] [serial = 1789] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 239 (15D67C00) [pid = 3728] [serial = 1775] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 238 (1B10C000) [pid = 3728] [serial = 1792] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 237 (15716000) [pid = 3728] [serial = 1774] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 236 (13B2F400) [pid = 3728] [serial = 1747] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 235 (176C9C00) [pid = 3728] [serial = 1780] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 234 (13962000) [pid = 3728] [serial = 1777] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 233 (158D1800) [pid = 3728] [serial = 1778] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 232 (1F38FC00) [pid = 3728] [serial = 1759] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 231 (198BB000) [pid = 3728] [serial = 1783] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 230 (17D59800) [pid = 3728] [serial = 1750] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 229 (1E969400) [pid = 3728] [serial = 1756] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 228 (10F5F800) [pid = 3728] [serial = 1772] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 227 (10B04400) [pid = 3728] [serial = 1771] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 226 (19917C00) [pid = 3728] [serial = 1753] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 225 (1B42BC00) [pid = 3728] [serial = 1799] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 224 (1AE6C800) [pid = 3728] [serial = 1798] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 223 (18229C00) [pid = 3728] [serial = 1781] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 222 (1B3AFC00) [pid = 3728] [serial = 1793] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 221 (1AA64800) [pid = 3728] [serial = 1790] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 220 (198B9800) [pid = 3728] [serial = 1795] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 219 (1AE6BC00) [pid = 3728] [serial = 1796] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | --DOMWINDOW == 218 (1990C400) [pid = 3728] [serial = 1784] [outer = 00000000] [url = about:blank] 18:08:42 INFO - PROCESS | 3728 | 1464055722937 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]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 898ms 18:08:42 INFO - PROCESS | 3728 | 1464055722951 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 3728 | 1464055722953 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 18:08:42 INFO - PROCESS | 3728 | 1464055722957 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:08:42 INFO - PROCESS | 3728 | 1464055722960 Marionette TRACE conn2 <- [1,2490,null,{}] 18:08:42 INFO - PROCESS | 3728 | 1464055722970 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}] 18:08:43 INFO - PROCESS | 3728 | 1464055723080 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:08:43 INFO - PROCESS | 3728 | 1464055723231 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 3728 | ++DOCSHELL 1571C800 == 105 [pid = 3728] [id = 632] 18:08:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 219 (15720800) [pid = 3728] [serial = 1896] [outer = 00000000] 18:08:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 220 (168C4000) [pid = 3728] [serial = 1897] [outer = 15720800] 18:08:43 INFO - PROCESS | 3728 | 1464055723262 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 221 (1990CC00) [pid = 3728] [serial = 1898] [outer = 15720800] 18:08:43 INFO - PROCESS | 3728 | 1464055723665 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]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 763ms 18:08:43 INFO - PROCESS | 3728 | 1464055723721 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 3728 | 1464055723724 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 18:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:08:43 INFO - PROCESS | 3728 | 1464055723728 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 3728 | 1464055723730 Marionette TRACE conn2 <- [1,2494,null,{}] 18:08:43 INFO - PROCESS | 3728 | 1464055723734 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}] 18:08:43 INFO - PROCESS | 3728 | 1464055723834 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:08:43 INFO - PROCESS | 3728 | 1464055723843 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 3728 | ++DOCSHELL 198BC000 == 106 [pid = 3728] [id = 633] 18:08:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 222 (199C8800) [pid = 3728] [serial = 1899] [outer = 00000000] 18:08:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 223 (1A5C1C00) [pid = 3728] [serial = 1900] [outer = 199C8800] 18:08:43 INFO - PROCESS | 3728 | 1464055723890 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 224 (1ABAEC00) [pid = 3728] [serial = 1901] [outer = 199C8800] 18:08:44 INFO - PROCESS | 3728 | 1464055724418 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]]]}] 18:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 718ms 18:08:44 INFO - PROCESS | 3728 | 1464055724451 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 3728 | 1464055724454 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 18:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:08:44 INFO - PROCESS | 3728 | 1464055724457 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 3728 | 1464055724442 Marionette TRACE conn2 <- [1,2498,null,{}] 18:08:44 INFO - PROCESS | 3728 | 1464055724446 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}] 18:08:44 INFO - PROCESS | 3728 | 1464055724545 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:08:44 INFO - PROCESS | 3728 | 1464055724694 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 3728 | ++DOCSHELL 1ABA2800 == 107 [pid = 3728] [id = 634] 18:08:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 225 (1ADE0800) [pid = 3728] [serial = 1902] [outer = 00000000] 18:08:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 226 (1B3A5400) [pid = 3728] [serial = 1903] [outer = 1ADE0800] 18:08:44 INFO - PROCESS | 3728 | 1464055724740 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 227 (1B423400) [pid = 3728] [serial = 1904] [outer = 1ADE0800] 18:08:45 INFO - PROCESS | 3728 | 1464055725150 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]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 763ms 18:08:45 INFO - PROCESS | 3728 | 1464055725225 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3728 | 1464055725227 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 18:08:45 INFO - PROCESS | 3728 | 1464055725231 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:08:45 INFO - PROCESS | 3728 | 1464055725232 Marionette TRACE conn2 <- [1,2502,null,{}] 18:08:45 INFO - PROCESS | 3728 | 1464055725236 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}] 18:08:45 INFO - PROCESS | 3728 | 1464055725382 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:08:45 INFO - PROCESS | 3728 | 1464055725409 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 3728 | ++DOCSHELL 1E968C00 == 108 [pid = 3728] [id = 635] 18:08:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 228 (1E969400) [pid = 3728] [serial = 1905] [outer = 00000000] 18:08:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 229 (1F110C00) [pid = 3728] [serial = 1906] [outer = 1E969400] 18:08:45 INFO - PROCESS | 3728 | 1464055725456 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 230 (1F38AC00) [pid = 3728] [serial = 1907] [outer = 1E969400] 18:08:45 INFO - PROCESS | 3728 | 1464055725911 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]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 703ms 18:08:45 INFO - PROCESS | 3728 | 1464055725936 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3728 | 1464055725938 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 18:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:08:45 INFO - PROCESS | 3728 | 1464055725949 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 3728 | 1464055725951 Marionette TRACE conn2 <- [1,2506,null,{}] 18:08:45 INFO - PROCESS | 3728 | 1464055725954 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}] 18:08:46 INFO - PROCESS | 3728 | 1464055726083 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:08:46 INFO - PROCESS | 3728 | 1464055726102 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 3728 | ++DOCSHELL 1E96B800 == 109 [pid = 3728] [id = 636] 18:08:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 231 (1F1BE400) [pid = 3728] [serial = 1908] [outer = 00000000] 18:08:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 232 (200DD000) [pid = 3728] [serial = 1909] [outer = 1F1BE400] 18:08:46 INFO - PROCESS | 3728 | 1464055726154 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 233 (20924C00) [pid = 3728] [serial = 1910] [outer = 1F1BE400] 18:08:46 INFO - PROCESS | 3728 | 1464055726609 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]]]}] 18:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 703ms 18:08:46 INFO - PROCESS | 3728 | 1464055726652 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 3728 | 1464055726654 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 18:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:08:46 INFO - PROCESS | 3728 | 1464055726658 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - PROCESS | 3728 | 1464055726660 Marionette TRACE conn2 <- [1,2510,null,{}] 18:08:46 INFO - PROCESS | 3728 | 1464055726664 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}] 18:08:46 INFO - PROCESS | 3728 | 1464055726822 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 232 (1990B000) [pid = 3728] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 231 (198BCC00) [pid = 3728] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 230 (12BD8800) [pid = 3728] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 229 (1583D000) [pid = 3728] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 228 (15D82000) [pid = 3728] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 227 (1B513800) [pid = 3728] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:08:47 INFO - PROCESS | 3728 | --DOMWINDOW == 226 (1B3A8400) [pid = 3728] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:08:47 INFO - PROCESS | 3728 | 1464055727106 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 3728 | ++DOCSHELL 10C3C800 == 110 [pid = 3728] [id = 637] 18:08:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 227 (10C3E400) [pid = 3728] [serial = 1911] [outer = 00000000] 18:08:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 228 (143C4800) [pid = 3728] [serial = 1912] [outer = 10C3E400] 18:08:47 INFO - PROCESS | 3728 | 1464055727152 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 229 (1980A400) [pid = 3728] [serial = 1913] [outer = 10C3E400] 18:08:47 INFO - PROCESS | 3728 | 1464055727517 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]]]}] 18:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 897ms 18:08:47 INFO - PROCESS | 3728 | 1464055727568 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 3728 | 1464055727570 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 18:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:08:47 INFO - PROCESS | 3728 | 1464055727573 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - PROCESS | 3728 | 1464055727575 Marionette TRACE conn2 <- [1,2514,null,{}] 18:08:47 INFO - PROCESS | 3728 | 1464055727579 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}] 18:08:47 INFO - PROCESS | 3728 | 1464055727672 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:08:47 INFO - PROCESS | 3728 | 1464055727679 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C2800 == 111 [pid = 3728] [id = 638] 18:08:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 230 (1AA60400) [pid = 3728] [serial = 1914] [outer = 00000000] 18:08:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 231 (20B77800) [pid = 3728] [serial = 1915] [outer = 1AA60400] 18:08:47 INFO - PROCESS | 3728 | 1464055727724 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 232 (20BCD800) [pid = 3728] [serial = 1916] [outer = 1AA60400] 18:08:48 INFO - PROCESS | 3728 | 1464055728180 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]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 658ms 18:08:48 INFO - PROCESS | 3728 | 1464055728238 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 3728 | 1464055728240 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 18:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:08:48 INFO - PROCESS | 3728 | 1464055728243 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 3728 | 1464055728245 Marionette TRACE conn2 <- [1,2518,null,{}] 18:08:48 INFO - PROCESS | 3728 | 1464055728249 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}] 18:08:48 INFO - PROCESS | 3728 | 1464055728348 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:08:48 INFO - PROCESS | 3728 | 1464055728386 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 3728 | ++DOCSHELL 1D028400 == 112 [pid = 3728] [id = 639] 18:08:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 233 (1D029000) [pid = 3728] [serial = 1917] [outer = 00000000] 18:08:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 234 (1D02C800) [pid = 3728] [serial = 1918] [outer = 1D029000] 18:08:48 INFO - PROCESS | 3728 | 1464055728434 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 235 (1D030400) [pid = 3728] [serial = 1919] [outer = 1D029000] 18:08:48 INFO - PROCESS | 3728 | 1464055728894 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]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 703ms 18:08:49 INFO - PROCESS | 3728 | 1464055729026 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:08:49 INFO - PROCESS | 3728 | 1464055729030 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 18:08:49 INFO - PROCESS | 3728 | 1464055729037 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 3728 | 1464055729041 Marionette TRACE conn2 <- [1,2522,null,{}] 18:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:08:49 INFO - PROCESS | 3728 | 1464055729048 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}] 18:08:49 INFO - PROCESS | 3728 | 1464055729223 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:08:49 INFO - PROCESS | 3728 | 1464055729382 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 3728 | ++DOCSHELL 13121C00 == 113 [pid = 3728] [id = 640] 18:08:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 236 (13123800) [pid = 3728] [serial = 1920] [outer = 00000000] 18:08:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 237 (13212000) [pid = 3728] [serial = 1921] [outer = 13123800] 18:08:49 INFO - PROCESS | 3728 | 1464055729439 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 238 (14326000) [pid = 3728] [serial = 1922] [outer = 13123800] 18:08:50 INFO - PROCESS | 3728 | 1464055730086 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]]]}] 18:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1092ms 18:08:50 INFO - PROCESS | 3728 | 1464055730142 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 3728 | 1464055730146 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 18:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:08:50 INFO - PROCESS | 3728 | 1464055730154 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 3728 | 1464055730158 Marionette TRACE conn2 <- [1,2526,null,{}] 18:08:50 INFO - PROCESS | 3728 | 1464055730163 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}] 18:08:50 INFO - PROCESS | 3728 | 1464055730309 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:08:50 INFO - PROCESS | 3728 | 1464055730488 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 3728 | ++DOCSHELL 16BA4000 == 114 [pid = 3728] [id = 641] 18:08:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 239 (174E5400) [pid = 3728] [serial = 1923] [outer = 00000000] 18:08:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 240 (1A0C7800) [pid = 3728] [serial = 1924] [outer = 174E5400] 18:08:50 INFO - PROCESS | 3728 | 1464055730543 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 241 (1B106C00) [pid = 3728] [serial = 1925] [outer = 174E5400] 18:08:51 INFO - PROCESS | 3728 | 1464055731167 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]]]}] 18:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1047ms 18:08:51 INFO - PROCESS | 3728 | 1464055731201 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:08:51 INFO - PROCESS | 3728 | 1464055731203 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 18:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:08:51 INFO - PROCESS | 3728 | 1464055731207 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - PROCESS | 3728 | 1464055731210 Marionette TRACE conn2 <- [1,2530,null,{}] 18:08:51 INFO - PROCESS | 3728 | 1464055731220 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}] 18:08:51 INFO - PROCESS | 3728 | 1464055731358 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:08:51 INFO - PROCESS | 3728 | 1464055731543 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 3728 | ++DOCSHELL 1E965800 == 115 [pid = 3728] [id = 642] 18:08:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 242 (1E967C00) [pid = 3728] [serial = 1926] [outer = 00000000] 18:08:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 243 (2000F400) [pid = 3728] [serial = 1927] [outer = 1E967C00] 18:08:51 INFO - PROCESS | 3728 | 1464055731588 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 244 (20B73800) [pid = 3728] [serial = 1928] [outer = 1E967C00] 18:08:52 INFO - PROCESS | 3728 | 1464055732191 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]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1047ms 18:08:52 INFO - PROCESS | 3728 | 1464055732273 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 3728 | 1464055732276 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 18:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:08:52 INFO - PROCESS | 3728 | 1464055732280 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 3728 | 1464055732282 Marionette TRACE conn2 <- [1,2534,null,{}] 18:08:52 INFO - PROCESS | 3728 | 1464055732285 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}] 18:08:52 INFO - PROCESS | 3728 | 1464055732415 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:08:52 INFO - PROCESS | 3728 | 1464055732583 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 3728 | ++DOCSHELL 20914000 == 116 [pid = 3728] [id = 643] 18:08:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 245 (20914400) [pid = 3728] [serial = 1929] [outer = 00000000] 18:08:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 246 (20919800) [pid = 3728] [serial = 1930] [outer = 20914400] 18:08:52 INFO - PROCESS | 3728 | 1464055732640 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 247 (2091D400) [pid = 3728] [serial = 1931] [outer = 20914400] 18:08:53 INFO - PROCESS | 3728 | 1464055733185 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]]]}] 18:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 958ms 18:08:53 INFO - PROCESS | 3728 | 1464055733229 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:08:53 INFO - PROCESS | 3728 | 1464055733232 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 18:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:08:53 INFO - PROCESS | 3728 | 1464055733235 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - PROCESS | 3728 | 1464055733237 Marionette TRACE conn2 <- [1,2538,null,{}] 18:08:53 INFO - PROCESS | 3728 | 1464055733241 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}] 18:08:53 INFO - PROCESS | 3728 | 1464055733374 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:08:53 INFO - PROCESS | 3728 | 1464055733557 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 3728 | ++DOCSHELL 2000D000 == 117 [pid = 3728] [id = 644] 18:08:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 248 (20919400) [pid = 3728] [serial = 1932] [outer = 00000000] 18:08:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 249 (20CDC400) [pid = 3728] [serial = 1933] [outer = 20919400] 18:08:53 INFO - PROCESS | 3728 | 1464055733598 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 250 (20CE6400) [pid = 3728] [serial = 1934] [outer = 20919400] 18:08:54 INFO - PROCESS | 3728 | 1464055734203 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]]]}] 18:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1002ms 18:08:54 INFO - PROCESS | 3728 | 1464055734269 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 3728 | 1464055734272 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 18:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:08:54 INFO - PROCESS | 3728 | 1464055734277 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - PROCESS | 3728 | 1464055734279 Marionette TRACE conn2 <- [1,2542,null,{}] 18:08:54 INFO - PROCESS | 3728 | 1464055734283 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}] 18:08:54 INFO - PROCESS | 3728 | 1464055734419 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:08:54 INFO - PROCESS | 3728 | 1464055734602 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 3728 | ++DOCSHELL 216C3800 == 118 [pid = 3728] [id = 645] 18:08:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 251 (216C4400) [pid = 3728] [serial = 1935] [outer = 00000000] 18:08:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 252 (2180CC00) [pid = 3728] [serial = 1936] [outer = 216C4400] 18:08:54 INFO - PROCESS | 3728 | 1464055734658 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 253 (21811400) [pid = 3728] [serial = 1937] [outer = 216C4400] 18:08:55 INFO - PROCESS | 3728 | 1464055735213 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]]]}] 18:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1002ms 18:08:55 INFO - PROCESS | 3728 | 1464055735265 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 3728 | 1464055735267 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 18:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:08:55 INFO - PROCESS | 3728 | 1464055735271 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 3728 | 1464055735273 Marionette TRACE conn2 <- [1,2546,null,{}] 18:08:55 INFO - PROCESS | 3728 | 1464055735277 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}] 18:08:55 INFO - PROCESS | 3728 | 1464055735406 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:08:55 INFO - PROCESS | 3728 | 1464055735601 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 3728 | ++DOCSHELL 20CD9C00 == 119 [pid = 3728] [id = 646] 18:08:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 254 (2180C400) [pid = 3728] [serial = 1938] [outer = 00000000] 18:08:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 255 (218E9400) [pid = 3728] [serial = 1939] [outer = 2180C400] 18:08:55 INFO - PROCESS | 3728 | 1464055735657 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 256 (224A5000) [pid = 3728] [serial = 1940] [outer = 2180C400] 18:08:56 INFO - PROCESS | 3728 | 1464055736253 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]]]}] 18:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1047ms 18:08:56 INFO - PROCESS | 3728 | 1464055736332 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 3728 | 1464055736335 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 18:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:08:56 INFO - PROCESS | 3728 | 1464055736340 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - PROCESS | 3728 | 1464055736342 Marionette TRACE conn2 <- [1,2550,null,{}] 18:08:56 INFO - PROCESS | 3728 | 1464055736346 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}] 18:08:56 INFO - PROCESS | 3728 | 1464055736478 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:08:56 INFO - PROCESS | 3728 | 1464055736656 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 3728 | ++DOCSHELL 20912400 == 120 [pid = 3728] [id = 647] 18:08:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 257 (20912C00) [pid = 3728] [serial = 1941] [outer = 00000000] 18:08:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 258 (22376400) [pid = 3728] [serial = 1942] [outer = 20912C00] 18:08:56 INFO - PROCESS | 3728 | 1464055736711 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 259 (22378800) [pid = 3728] [serial = 1943] [outer = 20912C00] 18:08:57 INFO - PROCESS | 3728 | 1464055737269 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]]]}] 18:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 942ms 18:08:57 INFO - PROCESS | 3728 | 1464055737276 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 3728 | 1464055737279 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 18:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:08:57 INFO - PROCESS | 3728 | 1464055737282 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 3728 | 1464055737284 Marionette TRACE conn2 <- [1,2554,null,{}] 18:08:57 INFO - PROCESS | 3728 | 1464055737288 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}] 18:08:57 INFO - PROCESS | 3728 | 1464055737420 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:08:57 INFO - PROCESS | 3728 | 1464055737603 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 3728 | ++DOCSHELL 2226F400 == 121 [pid = 3728] [id = 648] 18:08:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 260 (22270400) [pid = 3728] [serial = 1944] [outer = 00000000] 18:08:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 261 (22278000) [pid = 3728] [serial = 1945] [outer = 22270400] 18:08:57 INFO - PROCESS | 3728 | 1464055737657 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 262 (2227A800) [pid = 3728] [serial = 1946] [outer = 22270400] 18:08:58 INFO - PROCESS | 3728 | 1464055738182 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]]]}] 18:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 957ms 18:08:58 INFO - PROCESS | 3728 | 1464055738255 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 3728 | 1464055738258 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 18:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:08:58 INFO - PROCESS | 3728 | 1464055738261 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - PROCESS | 3728 | 1464055738247 Marionette TRACE conn2 <- [1,2558,null,{}] 18:08:58 INFO - PROCESS | 3728 | 1464055738251 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}] 18:08:58 INFO - PROCESS | 3728 | 1464055738382 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:08:58 INFO - PROCESS | 3728 | 1464055738567 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 3728 | ++DOCSHELL 218E1400 == 122 [pid = 3728] [id = 649] 18:08:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 263 (22277000) [pid = 3728] [serial = 1947] [outer = 00000000] 18:08:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 264 (2237B000) [pid = 3728] [serial = 1948] [outer = 22277000] 18:08:58 INFO - PROCESS | 3728 | 1464055738621 Marionette DEBUG loaded listener.js 18:08:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 265 (2237EC00) [pid = 3728] [serial = 1949] [outer = 22277000] 18:08:59 INFO - PROCESS | 3728 | 1464055739321 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]]]}] 18:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1107ms 18:08:59 INFO - PROCESS | 3728 | 1464055739363 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 3728 | 1464055739365 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 18:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:08:59 INFO - PROCESS | 3728 | 1464055739369 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - PROCESS | 3728 | 1464055739372 Marionette TRACE conn2 <- [1,2562,null,{}] 18:08:59 INFO - PROCESS | 3728 | 1464055739376 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}] 18:08:59 INFO - PROCESS | 3728 | 1464055739510 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:08:59 INFO - PROCESS | 3728 | 1464055739689 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:59 INFO - PROCESS | 3728 | ++DOCSHELL 1542E000 == 123 [pid = 3728] [id = 650] 18:08:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 266 (15837800) [pid = 3728] [serial = 1950] [outer = 00000000] 18:08:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 267 (19811C00) [pid = 3728] [serial = 1951] [outer = 15837800] 18:08:59 INFO - PROCESS | 3728 | 1464055739770 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 268 (1DE74800) [pid = 3728] [serial = 1952] [outer = 15837800] 18:09:00 INFO - PROCESS | 3728 | 1464055740415 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]]]}] 18:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1092ms 18:09:00 INFO - PROCESS | 3728 | 1464055740467 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:09:00 INFO - PROCESS | 3728 | 1464055740470 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 18:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:09:00 INFO - PROCESS | 3728 | 1464055740492 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:09:00 INFO - PROCESS | 3728 | 1464055740494 Marionette TRACE conn2 <- [1,2566,null,{}] 18:09:00 INFO - PROCESS | 3728 | 1464055740498 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}] 18:09:00 INFO - PROCESS | 3728 | 1464055740619 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:09:00 INFO - PROCESS | 3728 | 1464055740800 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 3728 | ++DOCSHELL 20B72000 == 124 [pid = 3728] [id = 651] 18:09:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 269 (20BC1C00) [pid = 3728] [serial = 1953] [outer = 00000000] 18:09:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 270 (218EA400) [pid = 3728] [serial = 1954] [outer = 20BC1C00] 18:09:00 INFO - PROCESS | 3728 | 1464055740854 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 271 (1318C400) [pid = 3728] [serial = 1955] [outer = 20BC1C00] 18:09:01 INFO - PROCESS | 3728 | 1464055741409 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]]]}] 18:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1241ms 18:09:01 INFO - PROCESS | 3728 | 1464055741742 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 3728 | 1464055741747 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 18:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:09:01 INFO - PROCESS | 3728 | 1464055741766 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - PROCESS | 3728 | 1464055741769 Marionette TRACE conn2 <- [1,2570,null,{}] 18:09:01 INFO - PROCESS | 3728 | 1464055741777 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}] 18:09:01 INFO - PROCESS | 3728 | 1464055741907 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:09:02 INFO - PROCESS | 3728 | 1464055742088 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 3728 | ++DOCSHELL 1320F400 == 125 [pid = 3728] [id = 652] 18:09:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 272 (143F8800) [pid = 3728] [serial = 1956] [outer = 00000000] 18:09:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 273 (158D8800) [pid = 3728] [serial = 1957] [outer = 143F8800] 18:09:02 INFO - PROCESS | 3728 | 1464055742141 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 274 (162E1400) [pid = 3728] [serial = 1958] [outer = 143F8800] 18:09:02 INFO - PROCESS | 3728 | 1464055742833 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]]]}] 18:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1107ms 18:09:02 INFO - PROCESS | 3728 | 1464055742866 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 3728 | 1464055742869 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 18:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:09:02 INFO - PROCESS | 3728 | 1464055742877 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 3728 | 1464055742881 Marionette TRACE conn2 <- [1,2574,null,{}] 18:09:02 INFO - PROCESS | 3728 | 1464055742899 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}] 18:09:03 INFO - PROCESS | 3728 | 1464055743066 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:09:03 INFO - PROCESS | 3728 | 1464055743199 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1A0BD800 == 124 [pid = 3728] [id = 547] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 19911000 == 123 [pid = 3728] [id = 585] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 12FF4800 == 122 [pid = 3728] [id = 548] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 13E6B800 == 121 [pid = 3728] [id = 586] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 168B9400 == 120 [pid = 3728] [id = 588] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 164B8800 == 119 [pid = 3728] [id = 587] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1A7C2800 == 118 [pid = 3728] [id = 638] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 10C3C800 == 117 [pid = 3728] [id = 637] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1E96B800 == 116 [pid = 3728] [id = 636] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1E968C00 == 115 [pid = 3728] [id = 635] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1ABA2800 == 114 [pid = 3728] [id = 634] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 198BC000 == 113 [pid = 3728] [id = 633] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1571C800 == 112 [pid = 3728] [id = 632] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 15D6C000 == 111 [pid = 3728] [id = 631] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 114D8400 == 110 [pid = 3728] [id = 630] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 13B26400 == 109 [pid = 3728] [id = 624] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1F3A6400 == 108 [pid = 3728] [id = 623] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1F393800 == 107 [pid = 3728] [id = 622] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 1B50CC00 == 106 [pid = 3728] [id = 621] 18:09:03 INFO - PROCESS | 3728 | ++DOCSHELL 10A5AC00 == 107 [pid = 3728] [id = 653] 18:09:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 275 (10A5D400) [pid = 3728] [serial = 1959] [outer = 00000000] 18:09:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 276 (13A54800) [pid = 3728] [serial = 1960] [outer = 10A5D400] 18:09:03 INFO - PROCESS | 3728 | 1464055743310 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 277 (16848C00) [pid = 3728] [serial = 1961] [outer = 10A5D400] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 164BC800 == 106 [pid = 3728] [id = 620] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 114DA800 == 105 [pid = 3728] [id = 589] 18:09:03 INFO - PROCESS | 3728 | --DOCSHELL 105F5800 == 104 [pid = 3728] [id = 619] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 276 (1F1B5C00) [pid = 3728] [serial = 1853] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 275 (1A5C2800) [pid = 3728] [serial = 1846] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 274 (1B58E000) [pid = 3728] [serial = 1849] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 273 (1DA4F800) [pid = 3728] [serial = 1850] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 272 (1ABA2400) [pid = 3728] [serial = 1847] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 271 (19917800) [pid = 3728] [serial = 1843] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 270 (13B30800) [pid = 3728] [serial = 1834] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 269 (218E5C00) [pid = 3728] [serial = 1828] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 268 (19755C00) [pid = 3728] [serial = 1838] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 267 (20BCC400) [pid = 3728] [serial = 1822] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 266 (1F3A4800) [pid = 3728] [serial = 1813] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 265 (2092B800) [pid = 3728] [serial = 1819] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 264 (218DC800) [pid = 3728] [serial = 1825] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 263 (15432400) [pid = 3728] [serial = 1835] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 262 (174E1400) [pid = 3728] [serial = 1840] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 261 (200E2800) [pid = 3728] [serial = 1816] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 260 (176CA800) [pid = 3728] [serial = 1837] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 259 (168BFC00) [pid = 3728] [serial = 1831] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 258 (19C39800) [pid = 3728] [serial = 1844] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 257 (19756400) [pid = 3728] [serial = 1807] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 256 (18226400) [pid = 3728] [serial = 1841] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 255 (13B2E400) [pid = 3728] [serial = 1804] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 254 (1DE70C00) [pid = 3728] [serial = 1810] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | --DOMWINDOW == 253 (1F109C00) [pid = 3728] [serial = 1852] [outer = 00000000] [url = about:blank] 18:09:03 INFO - PROCESS | 3728 | 1464055743767 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]]]}] 18:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 897ms 18:09:03 INFO - PROCESS | 3728 | 1464055743787 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 3728 | 1464055743789 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 18:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:09:03 INFO - PROCESS | 3728 | 1464055743793 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 3728 | 1464055743795 Marionette TRACE conn2 <- [1,2578,null,{}] 18:09:03 INFO - PROCESS | 3728 | 1464055743805 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}] 18:09:03 INFO - PROCESS | 3728 | 1464055743912 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:09:03 INFO - PROCESS | 3728 | 1464055743923 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 3728 | ++DOCSHELL 17EA0400 == 105 [pid = 3728] [id = 654] 18:09:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 254 (18226400) [pid = 3728] [serial = 1962] [outer = 00000000] 18:09:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 255 (19917800) [pid = 3728] [serial = 1963] [outer = 18226400] 18:09:03 INFO - PROCESS | 3728 | 1464055743973 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 256 (19FDE400) [pid = 3728] [serial = 1964] [outer = 18226400] 18:09:04 INFO - PROCESS | 3728 | 1464055744501 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]]]}] 18:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 763ms 18:09:04 INFO - PROCESS | 3728 | 1464055744557 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 3728 | 1464055744559 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 18:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:09:04 INFO - PROCESS | 3728 | 1464055744563 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 3728 | 1464055744564 Marionette TRACE conn2 <- [1,2582,null,{}] 18:09:04 INFO - PROCESS | 3728 | 1464055744568 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}] 18:09:04 INFO - PROCESS | 3728 | 1464055744671 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:09:04 INFO - PROCESS | 3728 | 1464055744812 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 3728 | ++DOCSHELL 1A23CC00 == 106 [pid = 3728] [id = 655] 18:09:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 257 (1ADDC000) [pid = 3728] [serial = 1965] [outer = 00000000] 18:09:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 258 (1B424000) [pid = 3728] [serial = 1966] [outer = 1ADDC000] 18:09:04 INFO - PROCESS | 3728 | 1464055744855 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 259 (1B58FC00) [pid = 3728] [serial = 1967] [outer = 1ADDC000] 18:09:05 INFO - PROCESS | 3728 | 1464055745233 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]]]}] 18:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 777ms 18:09:05 INFO - PROCESS | 3728 | 1464055745332 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 3728 | 1464055745334 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 18:09:05 INFO - PROCESS | 3728 | 1464055745338 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:09:05 INFO - PROCESS | 3728 | 1464055745340 Marionette TRACE conn2 <- [1,2586,null,{}] 18:09:05 INFO - PROCESS | 3728 | 1464055745344 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}] 18:09:05 INFO - PROCESS | 3728 | 1464055745501 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:09:05 INFO - PROCESS | 3728 | 1464055745525 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 3728 | ++DOCSHELL 1AA5B800 == 107 [pid = 3728] [id = 656] 18:09:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 260 (1B597C00) [pid = 3728] [serial = 1968] [outer = 00000000] 18:09:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 261 (1D02A400) [pid = 3728] [serial = 1969] [outer = 1B597C00] 18:09:05 INFO - PROCESS | 3728 | 1464055745570 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 262 (1DA54C00) [pid = 3728] [serial = 1970] [outer = 1B597C00] 18:09:06 INFO - PROCESS | 3728 | 1464055746067 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]]]}] 18:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 778ms 18:09:06 INFO - PROCESS | 3728 | 1464055746104 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 3728 | 1464055746106 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 18:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:09:06 INFO - PROCESS | 3728 | 1464055746110 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 3728 | 1464055746112 Marionette TRACE conn2 <- [1,2590,null,{}] 18:09:06 INFO - PROCESS | 3728 | 1464055746115 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}] 18:09:06 INFO - PROCESS | 3728 | 1464055746284 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:09:06 INFO - PROCESS | 3728 | 1464055746308 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 3728 | ++DOCSHELL 1F10FC00 == 108 [pid = 3728] [id = 657] 18:09:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 263 (1F1BC000) [pid = 3728] [serial = 1971] [outer = 00000000] 18:09:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 264 (20004C00) [pid = 3728] [serial = 1972] [outer = 1F1BC000] 18:09:06 INFO - PROCESS | 3728 | 1464055746355 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 265 (20913000) [pid = 3728] [serial = 1973] [outer = 1F1BC000] 18:09:06 INFO - PROCESS | 3728 | 1464055746824 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]]]}] 18:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 763ms 18:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:09:06 INFO - PROCESS | 3728 | 1464055746889 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 3728 | 1464055746891 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 18:09:06 INFO - PROCESS | 3728 | 1464055746895 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 3728 | 1464055746896 Marionette TRACE conn2 <- [1,2594,null,{}] 18:09:06 INFO - PROCESS | 3728 | 1464055746905 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}] 18:09:07 INFO - PROCESS | 3728 | 1464055747054 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:09:07 INFO - PROCESS | 3728 | 1464055747077 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 3728 | ++DOCSHELL 20003800 == 109 [pid = 3728] [id = 658] 18:09:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 266 (200E1800) [pid = 3728] [serial = 1974] [outer = 00000000] 18:09:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 267 (20B72400) [pid = 3728] [serial = 1975] [outer = 200E1800] 18:09:07 INFO - PROCESS | 3728 | 1464055747124 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 268 (20BCF400) [pid = 3728] [serial = 1976] [outer = 200E1800] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 267 (1E969400) [pid = 3728] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 266 (1F1BE400) [pid = 3728] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 265 (199C8800) [pid = 3728] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 264 (168B9000) [pid = 3728] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 263 (1ADE0800) [pid = 3728] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 262 (15720800) [pid = 3728] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 261 (11FB2800) [pid = 3728] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 260 (10C3E400) [pid = 3728] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:09:07 INFO - PROCESS | 3728 | --DOMWINDOW == 259 (1AA60400) [pid = 3728] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:09:07 INFO - PROCESS | 3728 | 1464055747852 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]]]}] 18:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 987ms 18:09:07 INFO - PROCESS | 3728 | 1464055747894 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:09:07 INFO - PROCESS | 3728 | 1464055747897 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 18:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:09:07 INFO - PROCESS | 3728 | 1464055747900 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - PROCESS | 3728 | 1464055747902 Marionette TRACE conn2 <- [1,2598,null,{}] 18:09:07 INFO - PROCESS | 3728 | 1464055747905 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}] 18:09:07 INFO - PROCESS | 3728 | 1464055748004 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:09:08 INFO - PROCESS | 3728 | 1464055748016 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 3728 | ++DOCSHELL 199B6800 == 110 [pid = 3728] [id = 659] 18:09:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 260 (19C3C400) [pid = 3728] [serial = 1977] [outer = 00000000] 18:09:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 261 (1B42BC00) [pid = 3728] [serial = 1978] [outer = 19C3C400] 18:09:08 INFO - PROCESS | 3728 | 1464055748063 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 262 (20001800) [pid = 3728] [serial = 1979] [outer = 19C3C400] 18:09:08 INFO - PROCESS | 3728 | 1464055748542 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]]]}] 18:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 703ms 18:09:08 INFO - PROCESS | 3728 | 1464055748620 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 3728 | 1464055748622 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 18:09:08 INFO - PROCESS | 3728 | 1464055748625 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:09:08 INFO - PROCESS | 3728 | 1464055748627 Marionette TRACE conn2 <- [1,2602,null,{}] 18:09:08 INFO - PROCESS | 3728 | 1464055748631 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}] 18:09:08 INFO - PROCESS | 3728 | 1464055748761 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:09:08 INFO - PROCESS | 3728 | 1464055748756 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 3728 | ++DOCSHELL 1B3B0000 == 111 [pid = 3728] [id = 660] 18:09:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 263 (1D02C000) [pid = 3728] [serial = 1980] [outer = 00000000] 18:09:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 264 (20E0F000) [pid = 3728] [serial = 1981] [outer = 1D02C000] 18:09:08 INFO - PROCESS | 3728 | 1464055748802 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 265 (216BA400) [pid = 3728] [serial = 1982] [outer = 1D02C000] 18:09:09 INFO - PROCESS | 3728 | 1464055749257 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]]]}] 18:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 658ms 18:09:09 INFO - PROCESS | 3728 | 1464055749305 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:09:09 INFO - PROCESS | 3728 | 1464055749307 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 18:09:09 INFO - PROCESS | 3728 | 1464055749310 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:09:09 INFO - PROCESS | 3728 | 1464055749312 Marionette TRACE conn2 <- [1,2606,null,{}] 18:09:09 INFO - PROCESS | 3728 | 1464055749315 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}] 18:09:09 INFO - PROCESS | 3728 | 1464055749418 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:09:09 INFO - PROCESS | 3728 | 1464055749425 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:09 INFO - PROCESS | 3728 | ++DOCSHELL 20BCA000 == 112 [pid = 3728] [id = 661] 18:09:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 266 (20E05400) [pid = 3728] [serial = 1983] [outer = 00000000] 18:09:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 267 (21815800) [pid = 3728] [serial = 1984] [outer = 20E05400] 18:09:09 INFO - PROCESS | 3728 | 1464055749470 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 268 (218E4400) [pid = 3728] [serial = 1985] [outer = 20E05400] 18:09:10 INFO - PROCESS | 3728 | 1464055750284 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]]]}] 18:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 987ms 18:09:10 INFO - PROCESS | 3728 | 1464055750315 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:09:10 INFO - PROCESS | 3728 | 1464055750320 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 18:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:09:10 INFO - PROCESS | 3728 | 1464055750326 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:09:10 INFO - PROCESS | 3728 | 1464055750330 Marionette TRACE conn2 <- [1,2610,null,{}] 18:09:10 INFO - PROCESS | 3728 | 1464055750335 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}] 18:09:10 INFO - PROCESS | 3728 | 1464055750502 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:09:10 INFO - PROCESS | 3728 | 1464055750688 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 3728 | ++DOCSHELL 14322400 == 113 [pid = 3728] [id = 662] 18:09:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 269 (15370C00) [pid = 3728] [serial = 1986] [outer = 00000000] 18:09:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 270 (162E3400) [pid = 3728] [serial = 1987] [outer = 15370C00] 18:09:10 INFO - PROCESS | 3728 | 1464055750727 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 271 (17E16400) [pid = 3728] [serial = 1988] [outer = 15370C00] 18:09:11 INFO - PROCESS | 3728 | 1464055751284 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]]]}] 18:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1002ms 18:09:11 INFO - PROCESS | 3728 | 1464055751335 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 3728 | 1464055751341 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 18:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:09:11 INFO - PROCESS | 3728 | 1464055751366 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 3728 | 1464055751369 Marionette TRACE conn2 <- [1,2614,null,{}] 18:09:11 INFO - PROCESS | 3728 | 1464055751373 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}] 18:09:11 INFO - PROCESS | 3728 | 1464055751505 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:09:11 INFO - PROCESS | 3728 | 1464055751680 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 3728 | ++DOCSHELL 198BB800 == 114 [pid = 3728] [id = 663] 18:09:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 272 (1A5C2800) [pid = 3728] [serial = 1989] [outer = 00000000] 18:09:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 273 (1B3B2C00) [pid = 3728] [serial = 1990] [outer = 1A5C2800] 18:09:11 INFO - PROCESS | 3728 | 1464055751737 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 274 (1DE70C00) [pid = 3728] [serial = 1991] [outer = 1A5C2800] 18:09:12 INFO - PROCESS | 3728 | 1464055752309 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]]]}] 18:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1017ms 18:09:12 INFO - PROCESS | 3728 | 1464055752378 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 3728 | 1464055752380 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 18:09:12 INFO - PROCESS | 3728 | 1464055752385 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:09:12 INFO - PROCESS | 3728 | 1464055752389 Marionette TRACE conn2 <- [1,2618,null,{}] 18:09:12 INFO - PROCESS | 3728 | 1464055752414 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}] 18:09:12 INFO - PROCESS | 3728 | 1464055752615 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:09:12 INFO - PROCESS | 3728 | 1464055752749 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 3728 | ++DOCSHELL 2096D000 == 115 [pid = 3728] [id = 664] 18:09:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 275 (2096D400) [pid = 3728] [serial = 1992] [outer = 00000000] 18:09:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 276 (20970C00) [pid = 3728] [serial = 1993] [outer = 2096D400] 18:09:12 INFO - PROCESS | 3728 | 1464055752809 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 277 (20976000) [pid = 3728] [serial = 1994] [outer = 2096D400] 18:09:13 INFO - PROCESS | 3728 | 1464055753412 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]]]}] 18:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1032ms 18:09:13 INFO - PROCESS | 3728 | 1464055753443 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:09:13 INFO - PROCESS | 3728 | 1464055753446 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 18:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:09:13 INFO - PROCESS | 3728 | 1464055753450 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:09:13 INFO - PROCESS | 3728 | 1464055753452 Marionette TRACE conn2 <- [1,2622,null,{}] 18:09:13 INFO - PROCESS | 3728 | 1464055753456 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}] 18:09:13 INFO - PROCESS | 3728 | 1464055753568 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:09:13 INFO - PROCESS | 3728 | 1464055753776 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 3728 | ++DOCSHELL 20970800 == 116 [pid = 3728] [id = 665] 18:09:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 278 (20BC4C00) [pid = 3728] [serial = 1995] [outer = 00000000] 18:09:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 279 (21806800) [pid = 3728] [serial = 1996] [outer = 20BC4C00] 18:09:13 INFO - PROCESS | 3728 | 1464055753817 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 280 (21815400) [pid = 3728] [serial = 1997] [outer = 20BC4C00] 18:09:14 INFO - PROCESS | 3728 | 1464055754420 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]]]}] 18:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1047ms 18:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:09:14 INFO - PROCESS | 3728 | 1464055754498 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 3728 | 1464055754501 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 18:09:14 INFO - PROCESS | 3728 | 1464055754504 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 3728 | 1464055754506 Marionette TRACE conn2 <- [1,2626,null,{}] 18:09:14 INFO - PROCESS | 3728 | 1464055754525 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}] 18:09:14 INFO - PROCESS | 3728 | 1464055754640 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:09:14 INFO - PROCESS | 3728 | 1464055754827 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:14 INFO - PROCESS | 3728 | ++DOCSHELL 20977C00 == 117 [pid = 3728] [id = 666] 18:09:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 281 (20B6F000) [pid = 3728] [serial = 1998] [outer = 00000000] 18:09:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 282 (21978000) [pid = 3728] [serial = 1999] [outer = 20B6F000] 18:09:14 INFO - PROCESS | 3728 | 1464055754881 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 283 (21978C00) [pid = 3728] [serial = 2000] [outer = 20B6F000] 18:09:15 INFO - PROCESS | 3728 | 1464055755461 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]]]}] 18:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 987ms 18:09:15 INFO - PROCESS | 3728 | 1464055755492 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 3728 | 1464055755495 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 18:09:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:09:15 INFO - PROCESS | 3728 | 1464055755498 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 3728 | 1464055755500 Marionette TRACE conn2 <- [1,2630,null,{}] 18:09:15 INFO - PROCESS | 3728 | 1464055755504 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}] 18:09:15 INFO - PROCESS | 3728 | 1464055755662 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:09:15 INFO - PROCESS | 3728 | 1464055755847 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 3728 | ++DOCSHELL 21977C00 == 118 [pid = 3728] [id = 667] 18:09:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 284 (2197CC00) [pid = 3728] [serial = 2001] [outer = 00000000] 18:09:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 285 (224A6000) [pid = 3728] [serial = 2002] [outer = 2197CC00] 18:09:15 INFO - PROCESS | 3728 | 1464055755903 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 286 (23241800) [pid = 3728] [serial = 2003] [outer = 2197CC00] 18:09:16 INFO - PROCESS | 3728 | 1464055756451 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]]]}] 18:09:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:09:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 987ms 18:09:16 INFO - PROCESS | 3728 | 1464055756503 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 3728 | 1464055756506 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 18:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:09:16 INFO - PROCESS | 3728 | 1464055756509 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 3728 | 1464055756511 Marionette TRACE conn2 <- [1,2634,null,{}] 18:09:16 INFO - PROCESS | 3728 | 1464055756515 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}] 18:09:16 INFO - PROCESS | 3728 | 1464055756638 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:09:16 INFO - PROCESS | 3728 | 1464055756841 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 3728 | ++DOCSHELL 22372000 == 119 [pid = 3728] [id = 668] 18:09:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 287 (22375800) [pid = 3728] [serial = 2004] [outer = 00000000] 18:09:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 288 (2324AC00) [pid = 3728] [serial = 2005] [outer = 22375800] 18:09:16 INFO - PROCESS | 3728 | 1464055756899 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 289 (2324E400) [pid = 3728] [serial = 2006] [outer = 22375800] 18:09:17 INFO - PROCESS | 3728 | 1464055757462 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]]]}] 18:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 18:09:17 INFO - PROCESS | 3728 | 1464055757513 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:09:17 INFO - PROCESS | 3728 | 1464055757515 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 18:09:17 INFO - PROCESS | 3728 | 1464055757519 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:09:17 INFO - PROCESS | 3728 | 1464055757521 Marionette TRACE conn2 <- [1,2638,null,{}] 18:09:17 INFO - PROCESS | 3728 | 1464055757525 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}] 18:09:17 INFO - PROCESS | 3728 | 1464055757647 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:09:17 INFO - PROCESS | 3728 | 1464055757857 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 3728 | ++DOCSHELL 22278400 == 120 [pid = 3728] [id = 669] 18:09:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 290 (23245800) [pid = 3728] [serial = 2007] [outer = 00000000] 18:09:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 291 (235EF400) [pid = 3728] [serial = 2008] [outer = 23245800] 18:09:17 INFO - PROCESS | 3728 | 1464055757912 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 292 (235F2C00) [pid = 3728] [serial = 2009] [outer = 23245800] 18:09:18 INFO - PROCESS | 3728 | 1464055758447 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]]]}] 18:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 987ms 18:09:18 INFO - PROCESS | 3728 | 1464055758539 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 3728 | 1464055758541 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 18:09:18 INFO - PROCESS | 3728 | 1464055758545 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 3728 | 1464055758547 Marionette TRACE conn2 <- [1,2642,null,{}] 18:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:09:18 INFO - PROCESS | 3728 | 1464055758550 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}] 18:09:18 INFO - PROCESS | 3728 | 1464055758658 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:09:18 INFO - PROCESS | 3728 | 1464055758870 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 3728 | ++DOCSHELL 235EE800 == 121 [pid = 3728] [id = 670] 18:09:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 293 (235EF000) [pid = 3728] [serial = 2010] [outer = 00000000] 18:09:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 294 (2713A000) [pid = 3728] [serial = 2011] [outer = 235EF000] 18:09:18 INFO - PROCESS | 3728 | 1464055758969 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 295 (2713D400) [pid = 3728] [serial = 2012] [outer = 235EF000] 18:09:19 INFO - PROCESS | 3728 | 1464055759613 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]]]}] 18:09:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:09:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1137ms 18:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:09:19 INFO - PROCESS | 3728 | 1464055759693 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 3728 | 1464055759696 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 18:09:19 INFO - PROCESS | 3728 | 1464055759699 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 3728 | 1464055759701 Marionette TRACE conn2 <- [1,2646,null,{}] 18:09:19 INFO - PROCESS | 3728 | 1464055759705 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}] 18:09:19 INFO - PROCESS | 3728 | 1464055759828 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:09:20 INFO - PROCESS | 3728 | 1464055760022 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 3728 | ++DOCSHELL 1543A800 == 122 [pid = 3728] [id = 671] 18:09:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 296 (162DA800) [pid = 3728] [serial = 2013] [outer = 00000000] 18:09:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 297 (1ABA2C00) [pid = 3728] [serial = 2014] [outer = 162DA800] 18:09:20 INFO - PROCESS | 3728 | 1464055760080 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 298 (1D022000) [pid = 3728] [serial = 2015] [outer = 162DA800] 18:09:20 INFO - PROCESS | 3728 | 1464055760661 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]]]}] 18:09:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:09:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 987ms 18:09:20 INFO - PROCESS | 3728 | 1464055760687 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 3728 | 1464055760689 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 18:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:09:20 INFO - PROCESS | 3728 | 1464055760693 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 3728 | 1464055760695 Marionette TRACE conn2 <- [1,2650,null,{}] 18:09:20 INFO - PROCESS | 3728 | 1464055760716 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}] 18:09:20 INFO - PROCESS | 3728 | 1464055760869 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:09:21 INFO - PROCESS | 3728 | 1464055761048 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 3728 | ++DOCSHELL 20B6C000 == 123 [pid = 3728] [id = 672] 18:09:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 299 (20BCCC00) [pid = 3728] [serial = 2016] [outer = 00000000] 18:09:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 300 (27142000) [pid = 3728] [serial = 2017] [outer = 20BCCC00] 18:09:21 INFO - PROCESS | 3728 | 1464055761107 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 301 (27772000) [pid = 3728] [serial = 2018] [outer = 20BCCC00] 18:09:21 INFO - PROCESS | 3728 | 1464055761641 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]]]}] 18:09:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:09:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1002ms 18:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:09:21 INFO - PROCESS | 3728 | 1464055761699 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 3728 | 1464055761701 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 18:09:21 INFO - PROCESS | 3728 | 1464055761705 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 3728 | 1464055761707 Marionette TRACE conn2 <- [1,2654,null,{}] 18:09:21 INFO - PROCESS | 3728 | 1464055761711 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}] 18:09:21 INFO - PROCESS | 3728 | 1464055761872 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:09:22 INFO - PROCESS | 3728 | 1464055762365 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:22 INFO - PROCESS | 3728 | ++DOCSHELL 110ECC00 == 124 [pid = 3728] [id = 673] 18:09:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 302 (114E1000) [pid = 3728] [serial = 2019] [outer = 00000000] 18:09:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 303 (13122400) [pid = 3728] [serial = 2020] [outer = 114E1000] 18:09:22 INFO - PROCESS | 3728 | 1464055762459 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 304 (132E7C00) [pid = 3728] [serial = 2021] [outer = 114E1000] 18:09:23 INFO - PROCESS | 3728 | 1464055763502 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]]]}] 18:09:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1824ms 18:09:23 INFO - PROCESS | 3728 | 1464055763549 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:09:23 INFO - PROCESS | 3728 | 1464055763553 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 18:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:09:23 INFO - PROCESS | 3728 | 1464055763605 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - PROCESS | 3728 | 1464055763608 Marionette TRACE conn2 <- [1,2658,null,{}] 18:09:23 INFO - PROCESS | 3728 | 1464055763620 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}] 18:09:23 INFO - PROCESS | 3728 | 1464055763740 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:09:23 INFO - PROCESS | 3728 | 1464055763992 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 199C3000 == 123 [pid = 3728] [id = 378] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 0F396000 == 122 [pid = 3728] [id = 333] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1B3B0000 == 121 [pid = 3728] [id = 660] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 199B6800 == 120 [pid = 3728] [id = 659] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 20003800 == 119 [pid = 3728] [id = 658] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1F10FC00 == 118 [pid = 3728] [id = 657] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1AA5B800 == 117 [pid = 3728] [id = 656] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1A23CC00 == 116 [pid = 3728] [id = 655] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 17EA0400 == 115 [pid = 3728] [id = 654] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 10A5AC00 == 114 [pid = 3728] [id = 653] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 303 (1571A800) [pid = 3728] [serial = 1885] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 302 (1D02C800) [pid = 3728] [serial = 1918] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 301 (1974F000) [pid = 3728] [serial = 1855] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 300 (143F8400) [pid = 3728] [serial = 1858] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 299 (17E0C800) [pid = 3728] [serial = 1861] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 298 (1E963800) [pid = 3728] [serial = 1864] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 297 (2000A000) [pid = 3728] [serial = 1867] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 296 (20928C00) [pid = 3728] [serial = 1870] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 295 (20CDE800) [pid = 3728] [serial = 1873] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 294 (216B8C00) [pid = 3728] [serial = 1876] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 293 (216C3C00) [pid = 3728] [serial = 1879] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 292 (224A7000) [pid = 3728] [serial = 1882] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | ++DOCSHELL 10A5AC00 == 115 [pid = 3728] [id = 674] 18:09:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 293 (10EC2400) [pid = 3728] [serial = 2022] [outer = 00000000] 18:09:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 294 (13A4F000) [pid = 3728] [serial = 2023] [outer = 10EC2400] 18:09:24 INFO - PROCESS | 3728 | 1464055764094 Marionette DEBUG loaded listener.js 18:09:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 295 (15F9F400) [pid = 3728] [serial = 2024] [outer = 10EC2400] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1320F400 == 114 [pid = 3728] [id = 652] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 20B72000 == 113 [pid = 3728] [id = 651] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1542E000 == 112 [pid = 3728] [id = 650] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 218E1400 == 111 [pid = 3728] [id = 649] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 2226F400 == 110 [pid = 3728] [id = 648] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 20912400 == 109 [pid = 3728] [id = 647] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 20CD9C00 == 108 [pid = 3728] [id = 646] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 216C3800 == 107 [pid = 3728] [id = 645] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 2000D000 == 106 [pid = 3728] [id = 644] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 20914000 == 105 [pid = 3728] [id = 643] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 1E965800 == 104 [pid = 3728] [id = 642] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 16BA4000 == 103 [pid = 3728] [id = 641] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 162DE800 == 102 [pid = 3728] [id = 618] 18:09:24 INFO - PROCESS | 3728 | --DOCSHELL 13121C00 == 101 [pid = 3728] [id = 640] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 294 (1A5C1C00) [pid = 3728] [serial = 1900] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 293 (1ABAEC00) [pid = 3728] [serial = 1901] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 292 (198B7C00) [pid = 3728] [serial = 1895] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 291 (17708800) [pid = 3728] [serial = 1894] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 290 (1B3A5400) [pid = 3728] [serial = 1903] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 289 (168C4000) [pid = 3728] [serial = 1897] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 288 (1990CC00) [pid = 3728] [serial = 1898] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 287 (15838400) [pid = 3728] [serial = 1892] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 286 (1431E000) [pid = 3728] [serial = 1891] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 285 (20B69800) [pid = 3728] [serial = 1888] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 284 (20924C00) [pid = 3728] [serial = 1910] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 283 (143C4800) [pid = 3728] [serial = 1912] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 282 (20B77800) [pid = 3728] [serial = 1915] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 281 (20BCD800) [pid = 3728] [serial = 1916] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 280 (1980A400) [pid = 3728] [serial = 1913] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 279 (1F38AC00) [pid = 3728] [serial = 1907] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 278 (1B423400) [pid = 3728] [serial = 1904] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 277 (1F110C00) [pid = 3728] [serial = 1906] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | --DOMWINDOW == 276 (200DD000) [pid = 3728] [serial = 1909] [outer = 00000000] [url = about:blank] 18:09:24 INFO - PROCESS | 3728 | 1464055764970 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 3728 | 1464055765001 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 18:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:09:24 INFO - PROCESS | 3728 | 1464055765005 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - PROCESS | 3728 | 1464055765007 Marionette TRACE conn2 <- [1,2662,null,{}] 18:09:25 INFO - PROCESS | 3728 | 1464055765011 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}] 18:09:25 INFO - PROCESS | 3728 | 1464055765131 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:09:25 INFO - PROCESS | 3728 | 1464055765273 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 3728 | ++DOCSHELL 158DAC00 == 102 [pid = 3728] [id = 675] 18:09:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 277 (164B4800) [pid = 3728] [serial = 2025] [outer = 00000000] 18:09:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 278 (176CEC00) [pid = 3728] [serial = 2026] [outer = 164B4800] 18:09:25 INFO - PROCESS | 3728 | 1464055765304 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 279 (19751C00) [pid = 3728] [serial = 2027] [outer = 164B4800] 18:09:26 INFO - PROCESS | 3728 | 1464055766192 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 3728 | 1464055766251 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 18:09:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:09:26 INFO - PROCESS | 3728 | 1464055766265 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 3728 | 1464055766271 Marionette TRACE conn2 <- [1,2666,null,{}] 18:09:26 INFO - PROCESS | 3728 | 1464055766276 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}] 18:09:26 INFO - PROCESS | 3728 | 1464055766431 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:09:26 INFO - PROCESS | 3728 | 1464055766448 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 3728 | ++DOCSHELL 19815400 == 103 [pid = 3728] [id = 676] 18:09:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 280 (1990D400) [pid = 3728] [serial = 2028] [outer = 00000000] 18:09:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 281 (19C33C00) [pid = 3728] [serial = 2029] [outer = 1990D400] 18:09:26 INFO - PROCESS | 3728 | 1464055766492 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 282 (1A237800) [pid = 3728] [serial = 2030] [outer = 1990D400] 18:09:27 INFO - PROCESS | 3728 | 1464055767466 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]]]}] 18:09:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:09:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1256ms 18:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:09:27 INFO - PROCESS | 3728 | 1464055767507 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 3728 | 1464055767510 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 18:09:27 INFO - PROCESS | 3728 | 1464055767514 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 3728 | 1464055767516 Marionette TRACE conn2 <- [1,2670,null,{}] 18:09:27 INFO - PROCESS | 3728 | 1464055767520 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}] 18:09:27 INFO - PROCESS | 3728 | 1464055767675 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:09:27 INFO - PROCESS | 3728 | 1464055767691 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 3728 | ++DOCSHELL 176C7800 == 104 [pid = 3728] [id = 677] 18:09:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 283 (199C9C00) [pid = 3728] [serial = 2031] [outer = 00000000] 18:09:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 284 (1ABAA400) [pid = 3728] [serial = 2032] [outer = 199C9C00] 18:09:27 INFO - PROCESS | 3728 | 1464055767739 Marionette DEBUG loaded listener.js 18:09:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 285 (1AE71000) [pid = 3728] [serial = 2033] [outer = 199C9C00] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 284 (1B597C00) [pid = 3728] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 283 (19C3C400) [pid = 3728] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 282 (164AFC00) [pid = 3728] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 281 (1B593C00) [pid = 3728] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 280 (200E1800) [pid = 3728] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 279 (143F8800) [pid = 3728] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 278 (105F4000) [pid = 3728] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 277 (18226400) [pid = 3728] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 276 (10A5D400) [pid = 3728] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 275 (1B3B3000) [pid = 3728] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 274 (1F1BC000) [pid = 3728] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 273 (1D029000) [pid = 3728] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 272 (1ADDC000) [pid = 3728] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:09:28 INFO - PROCESS | 3728 | --DOMWINDOW == 271 (1D02C000) [pid = 3728] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:09:28 INFO - PROCESS | 3728 | 1464055768873 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]]]}] 18:09:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:09:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1391ms 18:09:28 INFO - PROCESS | 3728 | 1464055768916 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 3728 | 1464055768918 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 18:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:09:28 INFO - PROCESS | 3728 | 1464055768922 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - PROCESS | 3728 | 1464055768923 Marionette TRACE conn2 <- [1,2674,null,{}] 18:09:28 INFO - PROCESS | 3728 | 1464055768927 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}] 18:09:29 INFO - PROCESS | 3728 | 1464055769028 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:09:29 INFO - PROCESS | 3728 | 1464055769035 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 3728 | ++DOCSHELL 174E2000 == 105 [pid = 3728] [id = 678] 18:09:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 272 (1750E800) [pid = 3728] [serial = 2034] [outer = 00000000] 18:09:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 273 (1A2A8C00) [pid = 3728] [serial = 2035] [outer = 1750E800] 18:09:29 INFO - PROCESS | 3728 | 1464055769086 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 274 (1B103800) [pid = 3728] [serial = 2036] [outer = 1750E800] 18:09:30 INFO - PROCESS | 3728 | 1464055770055 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 3728 | 1464055770197 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 18:09:30 INFO - PROCESS | 3728 | 1464055770205 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 3728 | 1464055770210 Marionette TRACE conn2 <- [1,2678,null,{}] 18:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:09:30 INFO - PROCESS | 3728 | 1464055770217 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}] 18:09:30 INFO - PROCESS | 3728 | 1464055770326 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:09:30 INFO - PROCESS | 3728 | 1464055770598 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 3728 | ++DOCSHELL 110E7000 == 106 [pid = 3728] [id = 679] 18:09:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 275 (11251800) [pid = 3728] [serial = 2037] [outer = 00000000] 18:09:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 276 (11FB4400) [pid = 3728] [serial = 2038] [outer = 11251800] 18:09:30 INFO - PROCESS | 3728 | 1464055770658 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 277 (13213C00) [pid = 3728] [serial = 2039] [outer = 11251800] 18:09:31 INFO - PROCESS | 3728 | 1464055771680 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:09:31 INFO - PROCESS | 3728 | 1464055771693 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 18:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:09:31 INFO - PROCESS | 3728 | 1464055771702 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:09:31 INFO - PROCESS | 3728 | 1464055771706 Marionette TRACE conn2 <- [1,2682,null,{}] 18:09:31 INFO - PROCESS | 3728 | 1464055771711 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}] 18:09:31 INFO - PROCESS | 3728 | 1464055771825 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:09:32 INFO - PROCESS | 3728 | 1464055772025 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 3728 | ++DOCSHELL 1395D000 == 107 [pid = 3728] [id = 680] 18:09:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 278 (14326C00) [pid = 3728] [serial = 2040] [outer = 00000000] 18:09:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 279 (15FAD800) [pid = 3728] [serial = 2041] [outer = 14326C00] 18:09:32 INFO - PROCESS | 3728 | 1464055772085 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 280 (16847800) [pid = 3728] [serial = 2042] [outer = 14326C00] 18:09:33 INFO - PROCESS | 3728 | 1464055773085 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 3728 | 1464055773176 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 18:09:33 INFO - PROCESS | 3728 | 1464055773182 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 3728 | 1464055773184 Marionette TRACE conn2 <- [1,2686,null,{}] 18:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:09:33 INFO - PROCESS | 3728 | 1464055773195 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}] 18:09:33 INFO - PROCESS | 3728 | 1464055773365 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:09:33 INFO - PROCESS | 3728 | 1464055773598 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 3728 | ++DOCSHELL 1980D800 == 108 [pid = 3728] [id = 681] 18:09:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 281 (19811400) [pid = 3728] [serial = 2043] [outer = 00000000] 18:09:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 282 (198B3C00) [pid = 3728] [serial = 2044] [outer = 19811400] 18:09:33 INFO - PROCESS | 3728 | 1464055773660 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 283 (19910000) [pid = 3728] [serial = 2045] [outer = 19811400] 18:09:34 INFO - PROCESS | 3728 | 1464055774694 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:09:34 INFO - PROCESS | 3728 | 1464055774723 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 18:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:09:34 INFO - PROCESS | 3728 | 1464055774727 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - PROCESS | 3728 | 1464055774729 Marionette TRACE conn2 <- [1,2690,null,{}] 18:09:34 INFO - PROCESS | 3728 | 1464055774733 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}] 18:09:34 INFO - PROCESS | 3728 | 1464055774891 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:09:35 INFO - PROCESS | 3728 | 1464055775089 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 3728 | ++DOCSHELL 19814400 == 109 [pid = 3728] [id = 682] 18:09:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 284 (198AFC00) [pid = 3728] [serial = 2046] [outer = 00000000] 18:09:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 285 (1ADDE800) [pid = 3728] [serial = 2047] [outer = 198AFC00] 18:09:35 INFO - PROCESS | 3728 | 1464055775143 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 286 (1AE76400) [pid = 3728] [serial = 2048] [outer = 198AFC00] 18:09:35 INFO - PROCESS | 3728 | 1464055775703 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]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1002ms 18:09:35 INFO - PROCESS | 3728 | 1464055775734 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3728 | 1464055775737 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 18:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:09:35 INFO - PROCESS | 3728 | 1464055775758 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3728 | 1464055775743 Marionette TRACE conn2 <- [1,2694,null,{}] 18:09:35 INFO - PROCESS | 3728 | 1464055775747 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}] 18:09:35 INFO - PROCESS | 3728 | 1464055775873 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:09:36 INFO - PROCESS | 3728 | 1464055776082 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 3728 | ++DOCSHELL 1ADDCC00 == 110 [pid = 3728] [id = 683] 18:09:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 287 (1B102C00) [pid = 3728] [serial = 2049] [outer = 00000000] 18:09:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 288 (1B591800) [pid = 3728] [serial = 2050] [outer = 1B102C00] 18:09:36 INFO - PROCESS | 3728 | 1464055776142 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 289 (1D02BC00) [pid = 3728] [serial = 2051] [outer = 1B102C00] 18:09:36 INFO - PROCESS | 3728 | 1464055776734 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]]]}] 18:09:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1047ms 18:09:36 INFO - PROCESS | 3728 | 1464055776798 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:09:36 INFO - PROCESS | 3728 | 1464055776801 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 18:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:09:36 INFO - PROCESS | 3728 | 1464055776804 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 3728 | 1464055776807 Marionette TRACE conn2 <- [1,2698,null,{}] 18:09:36 INFO - PROCESS | 3728 | 1464055776810 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}] 18:09:36 INFO - PROCESS | 3728 | 1464055776957 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:09:37 INFO - PROCESS | 3728 | 1464055777148 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 3728 | ++DOCSHELL 1B107800 == 111 [pid = 3728] [id = 684] 18:09:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 290 (1B3B0000) [pid = 3728] [serial = 2052] [outer = 00000000] 18:09:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 291 (1F391400) [pid = 3728] [serial = 2053] [outer = 1B3B0000] 18:09:37 INFO - PROCESS | 3728 | 1464055777207 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 292 (200DCC00) [pid = 3728] [serial = 2054] [outer = 1B3B0000] 18:09:37 INFO - PROCESS | 3728 | 1464055777783 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] 18:09:37 INFO - PROCESS | 3728 | 1464055777798 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 18:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:09:37 INFO - PROCESS | 3728 | 1464055777802 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 3728 | 1464055777804 Marionette TRACE conn2 <- [1,2702,null,{}] 18:09:37 INFO - PROCESS | 3728 | 1464055777808 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}] 18:09:37 INFO - PROCESS | 3728 | 1464055777930 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:09:38 INFO - PROCESS | 3728 | 1464055778142 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 3728 | ++DOCSHELL 13226000 == 112 [pid = 3728] [id = 685] 18:09:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 293 (1571AC00) [pid = 3728] [serial = 2055] [outer = 00000000] 18:09:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 294 (20915000) [pid = 3728] [serial = 2056] [outer = 1571AC00] 18:09:38 INFO - PROCESS | 3728 | 1464055778202 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 295 (20930000) [pid = 3728] [serial = 2057] [outer = 1571AC00] 18:09:38 INFO - PROCESS | 3728 | 1464055778845 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]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1092ms 18:09:38 INFO - PROCESS | 3728 | 1464055778895 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 3728 | 1464055778898 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 18:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:09:38 INFO - PROCESS | 3728 | 1464055778901 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 3728 | 1464055778903 Marionette TRACE conn2 <- [1,2706,null,{}] 18:09:38 INFO - PROCESS | 3728 | 1464055778907 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}] 18:09:39 INFO - PROCESS | 3728 | 1464055779030 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:09:39 INFO - PROCESS | 3728 | 1464055779228 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 3728 | ++DOCSHELL 200E7C00 == 113 [pid = 3728] [id = 686] 18:09:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 296 (200E8400) [pid = 3728] [serial = 2058] [outer = 00000000] 18:09:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 297 (20977400) [pid = 3728] [serial = 2059] [outer = 200E8400] 18:09:39 INFO - PROCESS | 3728 | 1464055779269 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 298 (20B78800) [pid = 3728] [serial = 2060] [outer = 200E8400] 18:09:39 INFO - PROCESS | 3728 | 1464055779885 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] 18:09:39 INFO - PROCESS | 3728 | 1464055779925 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 18:09:39 INFO - PROCESS | 3728 | 1464055779928 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - PROCESS | 3728 | 1464055779930 Marionette TRACE conn2 <- [1,2710,null,{}] 18:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:09:39 INFO - PROCESS | 3728 | 1464055779934 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}] 18:09:40 INFO - PROCESS | 3728 | 1464055780059 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:09:40 INFO - PROCESS | 3728 | 1464055780267 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:40 INFO - PROCESS | 3728 | ++DOCSHELL 200E6000 == 114 [pid = 3728] [id = 687] 18:09:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 299 (2092E000) [pid = 3728] [serial = 2061] [outer = 00000000] 18:09:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 300 (20CDEC00) [pid = 3728] [serial = 2062] [outer = 2092E000] 18:09:40 INFO - PROCESS | 3728 | 1464055780324 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 301 (20CE2400) [pid = 3728] [serial = 2063] [outer = 2092E000] 18:09:41 INFO - PROCESS | 3728 | 1464055781048 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] 18:09:41 INFO - PROCESS | 3728 | 1464055781079 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 18:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:09:41 INFO - PROCESS | 3728 | 1464055781083 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - PROCESS | 3728 | 1464055781085 Marionette TRACE conn2 <- [1,2714,null,{}] 18:09:41 INFO - PROCESS | 3728 | 1464055781089 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}] 18:09:41 INFO - PROCESS | 3728 | 1464055781225 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:09:41 INFO - PROCESS | 3728 | 1464055781416 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 3728 | ++DOCSHELL 12BD2800 == 115 [pid = 3728] [id = 688] 18:09:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 302 (1318C000) [pid = 3728] [serial = 2064] [outer = 00000000] 18:09:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 303 (1A238400) [pid = 3728] [serial = 2065] [outer = 1318C000] 18:09:41 INFO - PROCESS | 3728 | 1464055781469 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 304 (1F1BDC00) [pid = 3728] [serial = 2066] [outer = 1318C000] 18:09:42 INFO - PROCESS | 3728 | 1464055782118 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]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1092ms 18:09:42 INFO - PROCESS | 3728 | 1464055782173 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 3728 | 1464055782175 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 18:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:09:42 INFO - PROCESS | 3728 | 1464055782179 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 3728 | 1464055782182 Marionette TRACE conn2 <- [1,2718,null,{}] 18:09:42 INFO - PROCESS | 3728 | 1464055782185 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}] 18:09:42 INFO - PROCESS | 3728 | 1464055782335 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:09:42 INFO - PROCESS | 3728 | 1464055782506 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 3728 | ++DOCSHELL 17E10800 == 116 [pid = 3728] [id = 689] 18:09:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 305 (1ADDD400) [pid = 3728] [serial = 2067] [outer = 00000000] 18:09:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 306 (20BC2000) [pid = 3728] [serial = 2068] [outer = 1ADDD400] 18:09:42 INFO - PROCESS | 3728 | 1464055782570 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 307 (20CE4C00) [pid = 3728] [serial = 2069] [outer = 1ADDD400] 18:09:43 INFO - PROCESS | 3728 | 1464055783841 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 3728 | 1464055783901 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 18:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:09:43 INFO - PROCESS | 3728 | 1464055783908 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 3728 | 1464055783912 Marionette TRACE conn2 <- [1,2722,null,{}] 18:09:43 INFO - PROCESS | 3728 | 1464055783967 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}] 18:09:44 INFO - PROCESS | 3728 | 1464055784087 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 176C7800 == 115 [pid = 3728] [id = 677] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 19815400 == 114 [pid = 3728] [id = 676] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 158DAC00 == 113 [pid = 3728] [id = 675] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 10A5AC00 == 112 [pid = 3728] [id = 674] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 110ECC00 == 111 [pid = 3728] [id = 673] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 2096D000 == 110 [pid = 3728] [id = 664] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 198BB800 == 109 [pid = 3728] [id = 663] 18:09:44 INFO - PROCESS | 3728 | --DOCSHELL 14322400 == 108 [pid = 3728] [id = 662] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 306 (20E0F000) [pid = 3728] [serial = 1981] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 305 (216BA400) [pid = 3728] [serial = 1982] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 304 (1D02A400) [pid = 3728] [serial = 1969] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 303 (20001800) [pid = 3728] [serial = 1979] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 302 (1A2A0000) [pid = 3728] [serial = 1856] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 301 (1DE79000) [pid = 3728] [serial = 1688] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 300 (1DA54C00) [pid = 3728] [serial = 1970] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 299 (20B72400) [pid = 3728] [serial = 1975] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 298 (13212000) [pid = 3728] [serial = 1921] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 297 (158D8800) [pid = 3728] [serial = 1957] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 296 (22278000) [pid = 3728] [serial = 1945] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 295 (20CDC400) [pid = 3728] [serial = 1933] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 294 (1E96C000) [pid = 3728] [serial = 1802] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 293 (162E1400) [pid = 3728] [serial = 1958] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 292 (1A0C7800) [pid = 3728] [serial = 1924] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 291 (2180CC00) [pid = 3728] [serial = 1936] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 290 (19917800) [pid = 3728] [serial = 1963] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 289 (16848C00) [pid = 3728] [serial = 1961] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 288 (2000F400) [pid = 3728] [serial = 1927] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 287 (1F389C00) [pid = 3728] [serial = 1745] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 286 (20004C00) [pid = 3728] [serial = 1972] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 285 (1D030400) [pid = 3728] [serial = 1919] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 284 (1B58FC00) [pid = 3728] [serial = 1967] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 283 (2237B000) [pid = 3728] [serial = 1948] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 282 (20919800) [pid = 3728] [serial = 1930] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 281 (20913000) [pid = 3728] [serial = 1973] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 280 (22376400) [pid = 3728] [serial = 1942] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 279 (19811C00) [pid = 3728] [serial = 1951] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 278 (19FDE400) [pid = 3728] [serial = 1964] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 277 (13A54800) [pid = 3728] [serial = 1960] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 276 (218EA400) [pid = 3728] [serial = 1954] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 275 (1B42BC00) [pid = 3728] [serial = 1978] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 274 (218E9400) [pid = 3728] [serial = 1939] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 273 (20BCF400) [pid = 3728] [serial = 1976] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | --DOMWINDOW == 272 (1B424000) [pid = 3728] [serial = 1966] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3728 | 1464055784338 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 3728 | ++DOCSHELL 104E2400 == 109 [pid = 3728] [id = 690] 18:09:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 273 (105E9C00) [pid = 3728] [serial = 2070] [outer = 00000000] 18:09:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 274 (13121C00) [pid = 3728] [serial = 2071] [outer = 105E9C00] 18:09:44 INFO - PROCESS | 3728 | 1464055784389 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 275 (143D3800) [pid = 3728] [serial = 2072] [outer = 105E9C00] 18:09:44 INFO - PROCESS | 3728 | 1464055784835 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]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 957ms 18:09:44 INFO - PROCESS | 3728 | 1464055784879 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 3728 | 1464055784868 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 18:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:09:44 INFO - PROCESS | 3728 | 1464055784874 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 3728 | 1464055784876 Marionette TRACE conn2 <- [1,2726,null,{}] 18:09:44 INFO - PROCESS | 3728 | 1464055784880 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}] 18:09:44 INFO - PROCESS | 3728 | 1464055784994 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:09:45 INFO - PROCESS | 3728 | 1464055785007 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3728 | ++DOCSHELL 164BA400 == 110 [pid = 3728] [id = 691] 18:09:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 276 (164BCC00) [pid = 3728] [serial = 2073] [outer = 00000000] 18:09:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 277 (1770E800) [pid = 3728] [serial = 2074] [outer = 164BCC00] 18:09:45 INFO - PROCESS | 3728 | 1464055785055 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 278 (19750C00) [pid = 3728] [serial = 2075] [outer = 164BCC00] 18:09:45 INFO - PROCESS | 3728 | 1464055785626 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]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 763ms 18:09:45 INFO - PROCESS | 3728 | 1464055785653 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 3728 | 1464055785655 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 18:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:09:45 INFO - PROCESS | 3728 | 1464055785659 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 3728 | 1464055785663 Marionette TRACE conn2 <- [1,2730,null,{}] 18:09:45 INFO - PROCESS | 3728 | 1464055785673 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}] 18:09:45 INFO - PROCESS | 3728 | 1464055785823 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:09:45 INFO - PROCESS | 3728 | 1464055785844 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3728 | ++DOCSHELL 199B6800 == 111 [pid = 3728] [id = 692] 18:09:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 279 (199BA800) [pid = 3728] [serial = 2076] [outer = 00000000] 18:09:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 280 (1A0BC800) [pid = 3728] [serial = 2077] [outer = 199BA800] 18:09:45 INFO - PROCESS | 3728 | 1464055785892 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 281 (1AA5A000) [pid = 3728] [serial = 2078] [outer = 199BA800] 18:09:46 INFO - PROCESS | 3728 | 1464055786363 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]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 763ms 18:09:46 INFO - PROCESS | 3728 | 1464055786425 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 3728 | 1464055786427 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 18:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:09:46 INFO - PROCESS | 3728 | 1464055786431 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 3728 | 1464055786433 Marionette TRACE conn2 <- [1,2734,null,{}] 18:09:46 INFO - PROCESS | 3728 | 1464055786436 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}] 18:09:46 INFO - PROCESS | 3728 | 1464055786579 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:09:46 INFO - PROCESS | 3728 | 1464055786601 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 3728 | ++DOCSHELL 1B3B1C00 == 112 [pid = 3728] [id = 693] 18:09:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 282 (1B3B3400) [pid = 3728] [serial = 2079] [outer = 00000000] 18:09:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 283 (1D022C00) [pid = 3728] [serial = 2080] [outer = 1B3B3400] 18:09:46 INFO - PROCESS | 3728 | 1464055786649 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 284 (1DA54C00) [pid = 3728] [serial = 2081] [outer = 1B3B3400] 18:09:47 INFO - PROCESS | 3728 | 1464055787132 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]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 763ms 18:09:47 INFO - PROCESS | 3728 | 1464055787196 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3728 | 1464055787198 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 18:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:09:47 INFO - PROCESS | 3728 | 1464055787212 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 3728 | 1464055787213 Marionette TRACE conn2 <- [1,2738,null,{}] 18:09:47 INFO - PROCESS | 3728 | 1464055787218 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}] 18:09:47 INFO - PROCESS | 3728 | 1464055787380 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:09:47 INFO - PROCESS | 3728 | 1464055787387 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 3728 | ++DOCSHELL 1B104800 == 113 [pid = 3728] [id = 694] 18:09:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 285 (1B514C00) [pid = 3728] [serial = 2082] [outer = 00000000] 18:09:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 286 (1F1AF800) [pid = 3728] [serial = 2083] [outer = 1B514C00] 18:09:47 INFO - PROCESS | 3728 | 1464055787434 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 287 (1F38A000) [pid = 3728] [serial = 2084] [outer = 1B514C00] 18:09:47 INFO - PROCESS | 3728 | 1464055787907 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]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 762ms 18:09:47 INFO - PROCESS | 3728 | 1464055787973 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3728 | 1464055787975 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 18:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:09:47 INFO - PROCESS | 3728 | 1464055787978 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 3728 | 1464055787980 Marionette TRACE conn2 <- [1,2742,null,{}] 18:09:47 INFO - PROCESS | 3728 | 1464055787990 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}] 18:09:48 INFO - PROCESS | 3728 | 1464055788179 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:09:48 INFO - PROCESS | 3728 | 1464055788191 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3728 | ++DOCSHELL 200E2400 == 114 [pid = 3728] [id = 695] 18:09:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 288 (2092F400) [pid = 3728] [serial = 2085] [outer = 00000000] 18:09:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 289 (20CD9800) [pid = 3728] [serial = 2086] [outer = 2092F400] 18:09:48 INFO - PROCESS | 3728 | 1464055788248 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 290 (20E0F000) [pid = 3728] [serial = 2087] [outer = 2092F400] 18:09:48 INFO - PROCESS | 3728 | --DOMWINDOW == 289 (20E05400) [pid = 3728] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:09:48 INFO - PROCESS | 3728 | --DOMWINDOW == 288 (1990D400) [pid = 3728] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:09:48 INFO - PROCESS | 3728 | --DOMWINDOW == 287 (114E1000) [pid = 3728] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:09:48 INFO - PROCESS | 3728 | --DOMWINDOW == 286 (164B4800) [pid = 3728] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:09:48 INFO - PROCESS | 3728 | --DOMWINDOW == 285 (199C9C00) [pid = 3728] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:09:48 INFO - PROCESS | 3728 | --DOMWINDOW == 284 (10EC2400) [pid = 3728] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:09:48 INFO - PROCESS | 3728 | 1464055788864 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]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 898ms 18:09:48 INFO - PROCESS | 3728 | 1464055788886 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 3728 | 1464055788888 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 18:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:09:48 INFO - PROCESS | 3728 | 1464055788891 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 3728 | 1464055788893 Marionette TRACE conn2 <- [1,2746,null,{}] 18:09:48 INFO - PROCESS | 3728 | 1464055788896 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}] 18:09:48 INFO - PROCESS | 3728 | 1464055789001 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:09:48 INFO - PROCESS | 3728 | 1464055789007 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3728 | ++DOCSHELL 1B59BC00 == 115 [pid = 3728] [id = 696] 18:09:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 285 (2000F400) [pid = 3728] [serial = 2088] [outer = 00000000] 18:09:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 286 (20CE0C00) [pid = 3728] [serial = 2089] [outer = 2000F400] 18:09:49 INFO - PROCESS | 3728 | 1464055789037 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 287 (2180FC00) [pid = 3728] [serial = 2090] [outer = 2000F400] 18:09:49 INFO - PROCESS | 3728 | 1464055789530 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]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 658ms 18:09:49 INFO - PROCESS | 3728 | 1464055789555 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3728 | 1464055789557 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 18:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:09:49 INFO - PROCESS | 3728 | 1464055789560 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3728 | 1464055789562 Marionette TRACE conn2 <- [1,2750,null,{}] 18:09:49 INFO - PROCESS | 3728 | 1464055789569 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}] 18:09:49 INFO - PROCESS | 3728 | 1464055789674 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:09:49 INFO - PROCESS | 3728 | 1464055789681 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3728 | ++DOCSHELL 21813800 == 116 [pid = 3728] [id = 697] 18:09:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 288 (218E9800) [pid = 3728] [serial = 2091] [outer = 00000000] 18:09:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 289 (21977800) [pid = 3728] [serial = 2092] [outer = 218E9800] 18:09:49 INFO - PROCESS | 3728 | 1464055789727 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 290 (21980000) [pid = 3728] [serial = 2093] [outer = 218E9800] 18:09:50 INFO - PROCESS | 3728 | 1464055790213 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]]]}] 18:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 673ms 18:09:50 INFO - PROCESS | 3728 | 1464055790240 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 3728 | 1464055790242 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 18:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:09:50 INFO - PROCESS | 3728 | 1464055790245 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - PROCESS | 3728 | 1464055790247 Marionette TRACE conn2 <- [1,2754,null,{}] 18:09:50 INFO - PROCESS | 3728 | 1464055790250 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}] 18:09:50 INFO - PROCESS | 3728 | 1464055790414 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:09:50 INFO - PROCESS | 3728 | 1464055790429 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 3728 | ++DOCSHELL 20CDB000 == 117 [pid = 3728] [id = 698] 18:09:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 291 (2227A000) [pid = 3728] [serial = 2094] [outer = 00000000] 18:09:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 292 (22373400) [pid = 3728] [serial = 2095] [outer = 2227A000] 18:09:50 INFO - PROCESS | 3728 | 1464055790472 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 293 (22379400) [pid = 3728] [serial = 2096] [outer = 2227A000] 18:09:51 INFO - PROCESS | 3728 | 1464055791268 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]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1092ms 18:09:51 INFO - PROCESS | 3728 | 1464055791335 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 3728 | 1464055791341 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 18:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:09:51 INFO - PROCESS | 3728 | 1464055791346 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 3728 | 1464055791350 Marionette TRACE conn2 <- [1,2758,null,{}] 18:09:51 INFO - PROCESS | 3728 | 1464055791356 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}] 18:09:51 INFO - PROCESS | 3728 | 1464055791505 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:09:51 INFO - PROCESS | 3728 | 1464055791701 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 3728 | ++DOCSHELL 158DAC00 == 118 [pid = 3728] [id = 699] 18:09:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 294 (162D5800) [pid = 3728] [serial = 2097] [outer = 00000000] 18:09:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 295 (17E10C00) [pid = 3728] [serial = 2098] [outer = 162D5800] 18:09:51 INFO - PROCESS | 3728 | 1464055791761 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 296 (198B7C00) [pid = 3728] [serial = 2099] [outer = 162D5800] 18:09:52 INFO - PROCESS | 3728 | 1464055792327 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]]]}] 18:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1002ms 18:09:52 INFO - PROCESS | 3728 | 1464055792374 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 3728 | 1464055792380 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 18:09:52 INFO - PROCESS | 3728 | 1464055792388 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 3728 | 1464055792391 Marionette TRACE conn2 <- [1,2762,null,{}] 18:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:09:52 INFO - PROCESS | 3728 | 1464055792395 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}] 18:09:52 INFO - PROCESS | 3728 | 1464055792532 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:09:52 INFO - PROCESS | 3728 | 1464055792741 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:52 INFO - PROCESS | 3728 | ++DOCSHELL 1B3A6000 == 119 [pid = 3728] [id = 700] 18:09:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 297 (1B428800) [pid = 3728] [serial = 2100] [outer = 00000000] 18:09:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 298 (1D023000) [pid = 3728] [serial = 2101] [outer = 1B428800] 18:09:52 INFO - PROCESS | 3728 | 1464055792806 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 299 (1F10A800) [pid = 3728] [serial = 2102] [outer = 1B428800] 18:09:53 INFO - PROCESS | 3728 | 1464055793468 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]]]}] 18:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1136ms 18:09:53 INFO - PROCESS | 3728 | 1464055793529 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 3728 | 1464055793531 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 18:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:09:53 INFO - PROCESS | 3728 | 1464055793536 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 3728 | 1464055793540 Marionette TRACE conn2 <- [1,2766,null,{}] 18:09:53 INFO - PROCESS | 3728 | 1464055793551 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}] 18:09:53 INFO - PROCESS | 3728 | 1464055793692 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:09:53 INFO - PROCESS | 3728 | 1464055793885 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 3728 | ++DOCSHELL 20B75400 == 120 [pid = 3728] [id = 701] 18:09:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 300 (20BC8400) [pid = 3728] [serial = 2103] [outer = 00000000] 18:09:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 301 (2227B400) [pid = 3728] [serial = 2104] [outer = 20BC8400] 18:09:53 INFO - PROCESS | 3728 | 1464055793925 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 302 (1320F800) [pid = 3728] [serial = 2105] [outer = 20BC8400] 18:09:54 INFO - PROCESS | 3728 | 1464055794493 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]]]}] 18:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1002ms 18:09:54 INFO - PROCESS | 3728 | 1464055794543 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 3728 | 1464055794546 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 18:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:09:54 INFO - PROCESS | 3728 | 1464055794550 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - PROCESS | 3728 | 1464055794552 Marionette TRACE conn2 <- [1,2770,null,{}] 18:09:54 INFO - PROCESS | 3728 | 1464055794572 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}] 18:09:54 INFO - PROCESS | 3728 | 1464055794703 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:09:54 INFO - PROCESS | 3728 | 1464055794892 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 3728 | ++DOCSHELL 22380800 == 121 [pid = 3728] [id = 702] 18:09:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 303 (224A9800) [pid = 3728] [serial = 2106] [outer = 00000000] 18:09:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 304 (23247400) [pid = 3728] [serial = 2107] [outer = 224A9800] 18:09:54 INFO - PROCESS | 3728 | 1464055794950 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 305 (2324E000) [pid = 3728] [serial = 2108] [outer = 224A9800] 18:09:55 INFO - PROCESS | 3728 | 1464055795550 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]]]}] 18:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1047ms 18:09:55 INFO - PROCESS | 3728 | 1464055795605 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:09:55 INFO - PROCESS | 3728 | 1464055795591 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 18:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:09:55 INFO - PROCESS | 3728 | 1464055795594 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 3728 | 1464055795596 Marionette TRACE conn2 <- [1,2774,null,{}] 18:09:55 INFO - PROCESS | 3728 | 1464055795600 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}] 18:09:55 INFO - PROCESS | 3728 | 1464055795726 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:09:55 INFO - PROCESS | 3728 | 1464055795933 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 3728 | ++DOCSHELL 201C9800 == 122 [pid = 3728] [id = 703] 18:09:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 306 (201CE000) [pid = 3728] [serial = 2109] [outer = 00000000] 18:09:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 307 (201D1C00) [pid = 3728] [serial = 2110] [outer = 201CE000] 18:09:55 INFO - PROCESS | 3728 | 1464055795989 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 308 (201D6C00) [pid = 3728] [serial = 2111] [outer = 201CE000] 18:09:56 INFO - PROCESS | 3728 | 1464055796574 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]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 987ms 18:09:56 INFO - PROCESS | 3728 | 1464055796600 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 3728 | 1464055796602 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 18:09:56 INFO - PROCESS | 3728 | 1464055796623 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:09:56 INFO - PROCESS | 3728 | 1464055796625 Marionette TRACE conn2 <- [1,2778,null,{}] 18:09:56 INFO - PROCESS | 3728 | 1464055796629 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}] 18:09:56 INFO - PROCESS | 3728 | 1464055796766 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:09:56 INFO - PROCESS | 3728 | 1464055796973 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 3728 | ++DOCSHELL 201D3400 == 123 [pid = 3728] [id = 704] 18:09:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 309 (23248800) [pid = 3728] [serial = 2112] [outer = 00000000] 18:09:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 310 (2713E400) [pid = 3728] [serial = 2113] [outer = 23248800] 18:09:57 INFO - PROCESS | 3728 | 1464055797030 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 311 (27143400) [pid = 3728] [serial = 2114] [outer = 23248800] 18:09:57 INFO - PROCESS | 3728 | 1464055797653 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]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1092ms 18:09:57 INFO - PROCESS | 3728 | 1464055797715 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 3728 | 1464055797717 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 18:09:57 INFO - PROCESS | 3728 | 1464055797721 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:09:57 INFO - PROCESS | 3728 | 1464055797723 Marionette TRACE conn2 <- [1,2782,null,{}] 18:09:57 INFO - PROCESS | 3728 | 1464055797727 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}] 18:09:57 INFO - PROCESS | 3728 | 1464055797852 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:09:58 INFO - PROCESS | 3728 | 1464055798045 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 3728 | ++DOCSHELL 201D6800 == 124 [pid = 3728] [id = 705] 18:09:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 312 (223C8800) [pid = 3728] [serial = 2115] [outer = 00000000] 18:09:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 313 (223D0400) [pid = 3728] [serial = 2116] [outer = 223C8800] 18:09:58 INFO - PROCESS | 3728 | 1464055798103 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 314 (223D1000) [pid = 3728] [serial = 2117] [outer = 223C8800] 18:09:58 INFO - PROCESS | 3728 | 1464055798609 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]]]}] 18:09:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:09:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 957ms 18:09:58 INFO - PROCESS | 3728 | 1464055798694 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 3728 | 1464055798697 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 18:09:58 INFO - PROCESS | 3728 | 1464055798700 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:09:58 INFO - PROCESS | 3728 | 1464055798702 Marionette TRACE conn2 <- [1,2786,null,{}] 18:09:58 INFO - PROCESS | 3728 | 1464055798690 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}] 18:09:58 INFO - PROCESS | 3728 | 1464055798845 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:09:59 INFO - PROCESS | 3728 | 1464055799033 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 3728 | ++DOCSHELL 223CB000 == 125 [pid = 3728] [id = 706] 18:09:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 315 (223CFC00) [pid = 3728] [serial = 2118] [outer = 00000000] 18:09:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 316 (27771400) [pid = 3728] [serial = 2119] [outer = 223CFC00] 18:09:59 INFO - PROCESS | 3728 | 1464055799086 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 317 (27776C00) [pid = 3728] [serial = 2120] [outer = 223CFC00] 18:10:00 INFO - PROCESS | 3728 | 1464055800034 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]]]}] 18:10:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:10:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1391ms 18:10:00 INFO - PROCESS | 3728 | 1464055800087 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 3728 | 1464055800091 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 18:10:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:10:00 INFO - PROCESS | 3728 | 1464055800097 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 3728 | 1464055800101 Marionette TRACE conn2 <- [1,2790,null,{}] 18:10:00 INFO - PROCESS | 3728 | 1464055800107 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}] 18:10:00 INFO - PROCESS | 3728 | 1464055800239 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:10:00 INFO - PROCESS | 3728 | 1464055800467 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 3728 | ++DOCSHELL 10C40C00 == 126 [pid = 3728] [id = 707] 18:10:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 318 (10EC4400) [pid = 3728] [serial = 2121] [outer = 00000000] 18:10:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 319 (11FB6C00) [pid = 3728] [serial = 2122] [outer = 10EC4400] 18:10:00 INFO - PROCESS | 3728 | 1464055800530 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 320 (13B23C00) [pid = 3728] [serial = 2123] [outer = 10EC4400] 18:10:01 INFO - PROCESS | 3728 | 1464055801039 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]]]}] 18:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1002ms 18:10:01 INFO - PROCESS | 3728 | 1464055801087 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 3728 | 1464055801092 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 18:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:10:01 INFO - PROCESS | 3728 | 1464055801115 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 3728 | 1464055801118 Marionette TRACE conn2 <- [1,2794,null,{}] 18:10:01 INFO - PROCESS | 3728 | 1464055801122 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}] 18:10:01 INFO - PROCESS | 3728 | 1464055801269 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:10:01 INFO - PROCESS | 3728 | 1464055801481 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 3728 | ++DOCSHELL 13B30C00 == 127 [pid = 3728] [id = 708] 18:10:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 321 (158D2000) [pid = 3728] [serial = 2124] [outer = 00000000] 18:10:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 322 (16845000) [pid = 3728] [serial = 2125] [outer = 158D2000] 18:10:01 INFO - PROCESS | 3728 | 1464055801532 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 323 (174E7000) [pid = 3728] [serial = 2126] [outer = 158D2000] 18:10:02 INFO - PROCESS | 3728 | 1464055802125 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]]]}] 18:10:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:10:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1047ms 18:10:02 INFO - PROCESS | 3728 | 1464055802183 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:10:02 INFO - PROCESS | 3728 | 1464055802186 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 18:10:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:10:02 INFO - PROCESS | 3728 | 1464055802189 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - PROCESS | 3728 | 1464055802193 Marionette TRACE conn2 <- [1,2798,null,{}] 18:10:02 INFO - PROCESS | 3728 | 1464055802203 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}] 18:10:02 INFO - PROCESS | 3728 | 1464055802313 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:10:02 INFO - PROCESS | 3728 | 1464055802559 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 3728 | ++DOCSHELL 15371C00 == 128 [pid = 3728] [id = 709] 18:10:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 324 (174ED800) [pid = 3728] [serial = 2127] [outer = 00000000] 18:10:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 325 (1B10B400) [pid = 3728] [serial = 2128] [outer = 174ED800] 18:10:02 INFO - PROCESS | 3728 | 1464055802612 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 326 (1B517400) [pid = 3728] [serial = 2129] [outer = 174ED800] 18:10:03 INFO - PROCESS | 3728 | 1464055803136 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]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:10:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 987ms 18:10:03 INFO - PROCESS | 3728 | 1464055803186 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 3728 | 1464055803188 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 18:10:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:10:03 INFO - PROCESS | 3728 | 1464055803205 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 3728 | 1464055803207 Marionette TRACE conn2 <- [1,2802,null,{}] 18:10:03 INFO - PROCESS | 3728 | 1464055803210 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}] 18:10:03 INFO - PROCESS | 3728 | 1464055803326 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:10:03 INFO - PROCESS | 3728 | 1464055803542 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 3728 | ++DOCSHELL 1975A800 == 129 [pid = 3728] [id = 710] 18:10:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 327 (19814800) [pid = 3728] [serial = 2130] [outer = 00000000] 18:10:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 328 (1E96B400) [pid = 3728] [serial = 2131] [outer = 19814800] 18:10:03 INFO - PROCESS | 3728 | 1464055803591 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 329 (1F393000) [pid = 3728] [serial = 2132] [outer = 19814800] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 1B107400 == 128 [pid = 3728] [id = 607] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 13187C00 == 127 [pid = 3728] [id = 21] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 110E7400 == 126 [pid = 3728] [id = 20] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 200DA000 == 125 [pid = 3728] [id = 606] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 1438BC00 == 124 [pid = 3728] [id = 316] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 200E6000 == 123 [pid = 3728] [id = 687] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 328 (1A2A8C00) [pid = 3728] [serial = 2035] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 327 (224A6000) [pid = 3728] [serial = 2002] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 326 (20970C00) [pid = 3728] [serial = 1993] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 325 (21806800) [pid = 3728] [serial = 1996] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 324 (27142000) [pid = 3728] [serial = 2017] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 323 (235EF400) [pid = 3728] [serial = 2008] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 322 (162E3400) [pid = 3728] [serial = 1987] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 321 (2324AC00) [pid = 3728] [serial = 2005] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 320 (1ABA2C00) [pid = 3728] [serial = 2014] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 319 (2713A000) [pid = 3728] [serial = 2011] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 318 (21978000) [pid = 3728] [serial = 1999] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 317 (1B3B2C00) [pid = 3728] [serial = 1990] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 20BCA000 == 122 [pid = 3728] [id = 661] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 200E7C00 == 121 [pid = 3728] [id = 686] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 13226000 == 120 [pid = 3728] [id = 685] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 1B107800 == 119 [pid = 3728] [id = 684] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 1ADDCC00 == 118 [pid = 3728] [id = 683] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 19814400 == 117 [pid = 3728] [id = 682] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 1980D800 == 116 [pid = 3728] [id = 681] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 1395D000 == 115 [pid = 3728] [id = 680] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 110E7000 == 114 [pid = 3728] [id = 679] 18:10:04 INFO - PROCESS | 3728 | --DOCSHELL 174E2000 == 113 [pid = 3728] [id = 678] 18:10:04 INFO - PROCESS | 3728 | 1464055804292 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]]]}] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 316 (19C33C00) [pid = 3728] [serial = 2029] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 315 (132E7C00) [pid = 3728] [serial = 2021] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 314 (13122400) [pid = 3728] [serial = 2020] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 313 (176CEC00) [pid = 3728] [serial = 2026] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 312 (1ABAA400) [pid = 3728] [serial = 2032] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 311 (13A4F000) [pid = 3728] [serial = 2023] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 310 (1A237800) [pid = 3728] [serial = 2030] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 309 (15F9F400) [pid = 3728] [serial = 2024] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 308 (21815800) [pid = 3728] [serial = 1984] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 307 (218E4400) [pid = 3728] [serial = 1985] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 306 (19751C00) [pid = 3728] [serial = 2027] [outer = 00000000] [url = about:blank] 18:10:04 INFO - PROCESS | 3728 | --DOMWINDOW == 305 (1AE71000) [pid = 3728] [serial = 2033] [outer = 00000000] [url = about:blank] 18:10:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:10:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1118ms 18:10:04 INFO - PROCESS | 3728 | 1464055804328 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 3728 | 1464055804330 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 18:10:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:10:04 INFO - PROCESS | 3728 | 1464055804333 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 3728 | 1464055804335 Marionette TRACE conn2 <- [1,2806,null,{}] 18:10:04 INFO - PROCESS | 3728 | 1464055804338 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}] 18:10:04 INFO - PROCESS | 3728 | 1464055804442 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:10:04 INFO - PROCESS | 3728 | 1464055804448 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 3728 | ++DOCSHELL 10B08000 == 114 [pid = 3728] [id = 711] 18:10:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 306 (12B53800) [pid = 3728] [serial = 2133] [outer = 00000000] 18:10:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 307 (13935C00) [pid = 3728] [serial = 2134] [outer = 12B53800] 18:10:04 INFO - PROCESS | 3728 | 1464055804495 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 308 (1536B800) [pid = 3728] [serial = 2135] [outer = 12B53800] 18:10:05 INFO - PROCESS | 3728 | 1464055805079 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]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:10:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 785ms 18:10:05 INFO - PROCESS | 3728 | 1464055805118 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 3728 | 1464055805120 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 18:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:10:05 INFO - PROCESS | 3728 | 1464055805124 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 3728 | 1464055805126 Marionette TRACE conn2 <- [1,2810,null,{}] 18:10:05 INFO - PROCESS | 3728 | 1464055805129 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}] 18:10:05 INFO - PROCESS | 3728 | 1464055805254 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:10:05 INFO - PROCESS | 3728 | 1464055805411 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 3728 | ++DOCSHELL 15839400 == 115 [pid = 3728] [id = 712] 18:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 309 (168BB000) [pid = 3728] [serial = 2136] [outer = 00000000] 18:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 310 (19751C00) [pid = 3728] [serial = 2137] [outer = 168BB000] 18:10:05 INFO - PROCESS | 3728 | 1464055805458 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 311 (19FDF800) [pid = 3728] [serial = 2138] [outer = 168BB000] 18:10:05 INFO - PROCESS | 3728 | 1464055805863 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]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 784ms 18:10:05 INFO - PROCESS | 3728 | 1464055805910 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 3728 | 1464055805912 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 18:10:05 INFO - PROCESS | 3728 | 1464055805915 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:10:05 INFO - PROCESS | 3728 | 1464055805917 Marionette TRACE conn2 <- [1,2814,null,{}] 18:10:05 INFO - PROCESS | 3728 | 1464055805921 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}] 18:10:06 INFO - PROCESS | 3728 | 1464055806023 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:10:06 INFO - PROCESS | 3728 | 1464055806029 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 3728 | ++DOCSHELL 1974F400 == 116 [pid = 3728] [id = 713] 18:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 312 (1980D800) [pid = 3728] [serial = 2139] [outer = 00000000] 18:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 313 (1AE74000) [pid = 3728] [serial = 2140] [outer = 1980D800] 18:10:06 INFO - PROCESS | 3728 | 1464055806075 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 314 (1B58F400) [pid = 3728] [serial = 2141] [outer = 1980D800] 18:10:06 INFO - PROCESS | 3728 | 1464055806572 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 677ms 18:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:10:06 INFO - PROCESS | 3728 | 1464055806635 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 3728 | 1464055806637 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 18:10:06 INFO - PROCESS | 3728 | 1464055806640 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - PROCESS | 3728 | 1464055806643 Marionette TRACE conn2 <- [1,2818,null,{}] 18:10:06 INFO - PROCESS | 3728 | 1464055806646 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}] 18:10:06 INFO - PROCESS | 3728 | 1464055806823 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:10:06 INFO - PROCESS | 3728 | 1464055806854 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 3728 | ++DOCSHELL 1B516400 == 117 [pid = 3728] [id = 714] 18:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 315 (1D024C00) [pid = 3728] [serial = 2142] [outer = 00000000] 18:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 316 (1F108000) [pid = 3728] [serial = 2143] [outer = 1D024C00] 18:10:06 INFO - PROCESS | 3728 | 1464055806898 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 317 (20010C00) [pid = 3728] [serial = 2144] [outer = 1D024C00] 18:10:07 INFO - PROCESS | 3728 | 1464055807380 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]]]}] 18:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 785ms 18:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:10:07 INFO - PROCESS | 3728 | 1464055807424 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 3728 | 1464055807426 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 18:10:07 INFO - PROCESS | 3728 | 1464055807429 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 3728 | 1464055807431 Marionette TRACE conn2 <- [1,2822,null,{}] 18:10:07 INFO - PROCESS | 3728 | 1464055807440 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}] 18:10:07 INFO - PROCESS | 3728 | 1464055807597 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:10:07 INFO - PROCESS | 3728 | 1464055807629 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 3728 | ++DOCSHELL 201C9000 == 118 [pid = 3728] [id = 715] 18:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 318 (201CE400) [pid = 3728] [serial = 2145] [outer = 00000000] 18:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 319 (20930400) [pid = 3728] [serial = 2146] [outer = 201CE400] 18:10:07 INFO - PROCESS | 3728 | 1464055807677 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 320 (20973C00) [pid = 3728] [serial = 2147] [outer = 201CE400] 18:10:08 INFO - PROCESS | 3728 | 1464055808163 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:10:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:10:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 785ms 18:10:08 INFO - PROCESS | 3728 | 1464055808215 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 3728 | 1464055808217 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 18:10:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:10:08 INFO - PROCESS | 3728 | 1464055808220 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 3728 | 1464055808222 Marionette TRACE conn2 <- [1,2826,null,{}] 18:10:08 INFO - PROCESS | 3728 | 1464055808230 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}] 18:10:08 INFO - PROCESS | 3728 | 1464055808389 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:10:08 INFO - PROCESS | 3728 | 1464055808409 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 3728 | ++DOCSHELL 0F255C00 == 119 [pid = 3728] [id = 716] 18:10:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 321 (20979000) [pid = 3728] [serial = 2148] [outer = 00000000] 18:10:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 322 (20CDE800) [pid = 3728] [serial = 2149] [outer = 20979000] 18:10:08 INFO - PROCESS | 3728 | 1464055808454 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 323 (20E07800) [pid = 3728] [serial = 2150] [outer = 20979000] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 322 (1AE6DC00) [pid = 3728] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 321 (175B0000) [pid = 3728] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 320 (20912C00) [pid = 3728] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 319 (13B2D800) [pid = 3728] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 318 (13225800) [pid = 3728] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 317 (1B514C00) [pid = 3728] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 316 (20922000) [pid = 3728] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 315 (20CDF000) [pid = 3728] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 314 (15370C00) [pid = 3728] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 313 (1B593800) [pid = 3728] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 312 (1B3B3400) [pid = 3728] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 311 (198B0000) [pid = 3728] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 310 (174E5400) [pid = 3728] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 309 (1A230000) [pid = 3728] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 308 (18225400) [pid = 3728] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 307 (19913000) [pid = 3728] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 306 (216C4400) [pid = 3728] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 305 (199BA800) [pid = 3728] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 304 (20914400) [pid = 3728] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 303 (1F1B7000) [pid = 3728] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 302 (2096D400) [pid = 3728] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 301 (1ADDD800) [pid = 3728] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 300 (16BADC00) [pid = 3728] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 299 (2180C400) [pid = 3728] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 298 (10A5C000) [pid = 3728] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 297 (13114C00) [pid = 3728] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 296 (110EC800) [pid = 3728] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 295 (1750E800) [pid = 3728] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 294 (1A2A2800) [pid = 3728] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 293 (1B3B3C00) [pid = 3728] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 292 (19FE1C00) [pid = 3728] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 291 (1318E000) [pid = 3728] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 290 (20BC1C00) [pid = 3728] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 289 (2000F400) [pid = 3728] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 288 (20006400) [pid = 3728] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 287 (20BC7800) [pid = 3728] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 286 (15837800) [pid = 3728] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 285 (2092A800) [pid = 3728] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 284 (20BCCC00) [pid = 3728] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 283 (20BC4C00) [pid = 3728] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 282 (143F1000) [pid = 3728] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 281 (114DA000) [pid = 3728] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 280 (10C3A800) [pid = 3728] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 279 (2197CC00) [pid = 3728] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 278 (1F10AC00) [pid = 3728] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 277 (1A0C4400) [pid = 3728] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 276 (1F394000) [pid = 3728] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 275 (216C1800) [pid = 3728] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 274 (168B7C00) [pid = 3728] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 273 (1ADDD400) [pid = 3728] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 272 (20919400) [pid = 3728] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 271 (13A52C00) [pid = 3728] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 270 (13189000) [pid = 3728] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 269 (17E11000) [pid = 3728] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 268 (105E9C00) [pid = 3728] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 267 (19751800) [pid = 3728] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 266 (1B50C400) [pid = 3728] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 265 (19FE3800) [pid = 3728] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 264 (1B599C00) [pid = 3728] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 263 (1F107400) [pid = 3728] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 262 (12BDE000) [pid = 3728] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 261 (168C1000) [pid = 3728] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 260 (1B428000) [pid = 3728] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 259 (1DA57000) [pid = 3728] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 258 (164BCC00) [pid = 3728] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 257 (1DE6E400) [pid = 3728] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 256 (20005000) [pid = 3728] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 255 (164BB000) [pid = 3728] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 254 (1E967C00) [pid = 3728] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 253 (1DE76400) [pid = 3728] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 252 (10C31400) [pid = 3728] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 251 (19914400) [pid = 3728] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 250 (15D68400) [pid = 3728] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 249 (1F1BB000) [pid = 3728] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 248 (1770D000) [pid = 3728] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 247 (13206400) [pid = 3728] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 246 (168BA400) [pid = 3728] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 245 (22277000) [pid = 3728] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 244 (20B6F000) [pid = 3728] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 243 (118C6800) [pid = 3728] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 242 (2092F400) [pid = 3728] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 241 (13208000) [pid = 3728] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 240 (20E06000) [pid = 3728] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 239 (13210000) [pid = 3728] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 238 (1B3B2000) [pid = 3728] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 237 (1B594800) [pid = 3728] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 236 (10B05000) [pid = 3728] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 235 (13123800) [pid = 3728] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 234 (1DA4DC00) [pid = 3728] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 233 (19912800) [pid = 3728] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 232 (235EF000) [pid = 3728] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 231 (1B590000) [pid = 3728] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 230 (1770DC00) [pid = 3728] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 229 (10EB7400) [pid = 3728] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 228 (10B07000) [pid = 3728] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 227 (162DA800) [pid = 3728] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 226 (22270400) [pid = 3728] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 225 (1438D000) [pid = 3728] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 224 (22375800) [pid = 3728] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 223 (15D8BC00) [pid = 3728] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 222 (23245800) [pid = 3728] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 221 (1B515C00) [pid = 3728] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 220 (1B42AC00) [pid = 3728] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 219 (1A5C2800) [pid = 3728] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 218 (20925800) [pid = 3728] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:10:09 INFO - PROCESS | 3728 | --DOMWINDOW == 217 (218E9800) [pid = 3728] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:10:10 INFO - PROCESS | 3728 | 1464055810031 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]]]}] 18:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1816ms 18:10:10 INFO - PROCESS | 3728 | 1464055810048 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 3728 | 1464055810050 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 18:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:10:10 INFO - PROCESS | 3728 | 1464055810054 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 3728 | 1464055810056 Marionette TRACE conn2 <- [1,2830,null,{}] 18:10:10 INFO - PROCESS | 3728 | 1464055810060 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}] 18:10:10 INFO - PROCESS | 3728 | 1464055810180 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:10:10 INFO - PROCESS | 3728 | 1464055810188 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 3728 | ++DOCSHELL 11251C00 == 120 [pid = 3728] [id = 717] 18:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 218 (114DA000) [pid = 3728] [serial = 2151] [outer = 00000000] 18:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 219 (1322E400) [pid = 3728] [serial = 2152] [outer = 114DA000] 18:10:10 INFO - PROCESS | 3728 | 1464055810240 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 220 (15718800) [pid = 3728] [serial = 2153] [outer = 114DA000] 18:10:10 INFO - PROCESS | 3728 | 1464055810801 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]]]}] 18:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 785ms 18:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:10:10 INFO - PROCESS | 3728 | 1464055810851 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 3728 | 1464055810853 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 18:10:10 INFO - PROCESS | 3728 | 1464055810859 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 3728 | 1464055810861 Marionette TRACE conn2 <- [1,2834,null,{}] 18:10:10 INFO - PROCESS | 3728 | 1464055810865 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}] 18:10:10 INFO - PROCESS | 3728 | 1464055810971 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:10:10 INFO - PROCESS | 3728 | 1464055810978 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 3728 | ++DOCSHELL 0F235400 == 121 [pid = 3728] [id = 718] 18:10:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 221 (10C33800) [pid = 3728] [serial = 2154] [outer = 00000000] 18:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 222 (16BADC00) [pid = 3728] [serial = 2155] [outer = 10C33800] 18:10:11 INFO - PROCESS | 3728 | 1464055811023 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 223 (1974E000) [pid = 3728] [serial = 2156] [outer = 10C33800] 18:10:11 INFO - PROCESS | 3728 | 1464055811558 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]]]}] 18:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 723ms 18:10:11 INFO - PROCESS | 3728 | 1464055811596 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 3728 | 1464055811598 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 18:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:10:11 INFO - PROCESS | 3728 | 1464055811601 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 3728 | 1464055811603 Marionette TRACE conn2 <- [1,2838,null,{}] 18:10:11 INFO - PROCESS | 3728 | 1464055811606 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}] 18:10:11 INFO - PROCESS | 3728 | 1464055811710 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:10:11 INFO - PROCESS | 3728 | 1464055811984 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 3728 | ++DOCSHELL 0F25C000 == 122 [pid = 3728] [id = 719] 18:10:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 224 (0F25D800) [pid = 3728] [serial = 2157] [outer = 00000000] 18:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 225 (10561800) [pid = 3728] [serial = 2158] [outer = 0F25D800] 18:10:12 INFO - PROCESS | 3728 | 1464055812044 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 226 (10C34C00) [pid = 3728] [serial = 2159] [outer = 0F25D800] 18:10:12 INFO - PROCESS | 3728 | 1464055812691 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1123ms 18:10:12 INFO - PROCESS | 3728 | 1464055812730 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 3728 | 1464055812735 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 18:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:10:12 INFO - PROCESS | 3728 | 1464055812740 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - PROCESS | 3728 | 1464055812744 Marionette TRACE conn2 <- [1,2842,null,{}] 18:10:12 INFO - PROCESS | 3728 | 1464055812749 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}] 18:10:12 INFO - PROCESS | 3728 | 1464055812874 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:10:13 INFO - PROCESS | 3728 | 1464055813075 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 3728 | ++DOCSHELL 143F1000 == 123 [pid = 3728] [id = 720] 18:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 227 (143F4000) [pid = 3728] [serial = 2160] [outer = 00000000] 18:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 228 (1571B400) [pid = 3728] [serial = 2161] [outer = 143F4000] 18:10:13 INFO - PROCESS | 3728 | 1464055813135 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 229 (162E0400) [pid = 3728] [serial = 2162] [outer = 143F4000] 18:10:13 INFO - PROCESS | 3728 | 1464055813728 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]]]}] 18:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1031ms 18:10:13 INFO - PROCESS | 3728 | 1464055813774 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 3728 | 1464055813779 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 18:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:10:13 INFO - PROCESS | 3728 | 1464055813804 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 3728 | 1464055813809 Marionette TRACE conn2 <- [1,2846,null,{}] 18:10:13 INFO - PROCESS | 3728 | 1464055813815 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}] 18:10:13 INFO - PROCESS | 3728 | 1464055813949 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:10:14 INFO - PROCESS | 3728 | 1464055814130 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:14 INFO - PROCESS | 3728 | ++DOCSHELL 19759800 == 124 [pid = 3728] [id = 721] 18:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 230 (1975A400) [pid = 3728] [serial = 2163] [outer = 00000000] 18:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 231 (1990BC00) [pid = 3728] [serial = 2164] [outer = 1975A400] 18:10:14 INFO - PROCESS | 3728 | 1464055814188 Marionette DEBUG loaded listener.js 18:10:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 232 (19C31400) [pid = 3728] [serial = 2165] [outer = 1975A400] 18:10:14 INFO - PROCESS | 3728 | 1464055814816 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1092ms 18:10:14 INFO - PROCESS | 3728 | 1464055814884 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:10:14 INFO - PROCESS | 3728 | 1464055814887 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 18:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:10:14 INFO - PROCESS | 3728 | 1464055814898 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:10:14 INFO - PROCESS | 3728 | 1464055814905 Marionette TRACE conn2 <- [1,2850,null,{}] 18:10:14 INFO - PROCESS | 3728 | 1464055814909 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}] 18:10:15 INFO - PROCESS | 3728 | 1464055815059 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:10:15 INFO - PROCESS | 3728 | 1464055815252 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 3728 | ++DOCSHELL 1A2A9800 == 125 [pid = 3728] [id = 722] 18:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 233 (1AA5D400) [pid = 3728] [serial = 2166] [outer = 00000000] 18:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 234 (1AE6D000) [pid = 3728] [serial = 2167] [outer = 1AA5D400] 18:10:15 INFO - PROCESS | 3728 | 1464055815307 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 235 (1B110400) [pid = 3728] [serial = 2168] [outer = 1AA5D400] 18:10:15 INFO - PROCESS | 3728 | 1464055815896 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]]]}] 18:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1030ms 18:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:10:15 INFO - PROCESS | 3728 | 1464055815934 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 3728 | 1464055815937 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 18:10:15 INFO - PROCESS | 3728 | 1464055815941 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 3728 | 1464055815943 Marionette TRACE conn2 <- [1,2854,null,{}] 18:10:15 INFO - PROCESS | 3728 | 1464055815947 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}] 18:10:16 INFO - PROCESS | 3728 | 1464055816060 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:10:16 INFO - PROCESS | 3728 | 1464055816269 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 3728 | ++DOCSHELL 1B428000 == 126 [pid = 3728] [id = 723] 18:10:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 236 (1B428400) [pid = 3728] [serial = 2169] [outer = 00000000] 18:10:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 237 (1B590000) [pid = 3728] [serial = 2170] [outer = 1B428400] 18:10:16 INFO - PROCESS | 3728 | 1464055816327 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 238 (1D026000) [pid = 3728] [serial = 2171] [outer = 1B428400] 18:10:16 INFO - PROCESS | 3728 | 1464055816937 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]]]}] 18:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1015ms 18:10:16 INFO - PROCESS | 3728 | 1464055816964 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 3728 | 1464055816966 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 18:10:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:10:16 INFO - PROCESS | 3728 | 1464055816986 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 3728 | 1464055816988 Marionette TRACE conn2 <- [1,2858,null,{}] 18:10:16 INFO - PROCESS | 3728 | 1464055816992 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}] 18:10:17 INFO - PROCESS | 3728 | 1464055817121 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:10:17 INFO - PROCESS | 3728 | 1464055817338 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 3728 | ++DOCSHELL 1E970000 == 127 [pid = 3728] [id = 724] 18:10:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 239 (1F107400) [pid = 3728] [serial = 2172] [outer = 00000000] 18:10:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 240 (1F1BB000) [pid = 3728] [serial = 2173] [outer = 1F107400] 18:10:17 INFO - PROCESS | 3728 | 1464055817407 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 241 (20004400) [pid = 3728] [serial = 2174] [outer = 1F107400] 18:10:18 INFO - PROCESS | 3728 | 1464055818087 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]]]}] 18:10:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:10:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1138ms 18:10:18 INFO - PROCESS | 3728 | 1464055818116 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 3728 | 1464055818118 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 18:10:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:10:18 INFO - PROCESS | 3728 | 1464055818122 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 3728 | 1464055818124 Marionette TRACE conn2 <- [1,2862,null,{}] 18:10:18 INFO - PROCESS | 3728 | 1464055818127 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}] 18:10:18 INFO - PROCESS | 3728 | 1464055818242 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:10:18 INFO - PROCESS | 3728 | 1464055818454 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 3728 | ++DOCSHELL 1DA56C00 == 128 [pid = 3728] [id = 725] 18:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 242 (1F10BC00) [pid = 3728] [serial = 2175] [outer = 00000000] 18:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 243 (20913400) [pid = 3728] [serial = 2176] [outer = 1F10BC00] 18:10:18 INFO - PROCESS | 3728 | 1464055818511 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 244 (20926800) [pid = 3728] [serial = 2177] [outer = 1F10BC00] 18:10:19 INFO - PROCESS | 3728 | 1464055819094 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]]]}] 18:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1016ms 18:10:19 INFO - PROCESS | 3728 | 1464055819165 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:10:19 INFO - PROCESS | 3728 | 1464055819167 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 18:10:19 INFO - PROCESS | 3728 | 1464055819171 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 3728 | 1464055819173 Marionette TRACE conn2 <- [1,2866,null,{}] 18:10:19 INFO - PROCESS | 3728 | 1464055819177 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}] 18:10:19 INFO - PROCESS | 3728 | 1464055819290 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:10:19 INFO - PROCESS | 3728 | 1464055819490 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 3728 | ++DOCSHELL 200E8800 == 129 [pid = 3728] [id = 726] 18:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 245 (201CD800) [pid = 3728] [serial = 2178] [outer = 00000000] 18:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 246 (20BC7800) [pid = 3728] [serial = 2179] [outer = 201CD800] 18:10:19 INFO - PROCESS | 3728 | 1464055819546 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 247 (20BCAC00) [pid = 3728] [serial = 2180] [outer = 201CD800] 18:10:20 INFO - PROCESS | 3728 | 1464055820189 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]]]}] 18:10:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:10:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1061ms 18:10:20 INFO - PROCESS | 3728 | 1464055820242 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3728 | 1464055820245 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 18:10:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:10:20 INFO - PROCESS | 3728 | 1464055820248 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3728 | 1464055820251 Marionette TRACE conn2 <- [1,2870,null,{}] 18:10:20 INFO - PROCESS | 3728 | 1464055820254 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}] 18:10:20 INFO - PROCESS | 3728 | 1464055820382 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:10:20 INFO - PROCESS | 3728 | 1464055820576 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3728 | ++DOCSHELL 20927C00 == 130 [pid = 3728] [id = 727] 18:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 248 (2096BC00) [pid = 3728] [serial = 2181] [outer = 00000000] 18:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 249 (2114A000) [pid = 3728] [serial = 2182] [outer = 2096BC00] 18:10:20 INFO - PROCESS | 3728 | 1464055820633 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 250 (2114E800) [pid = 3728] [serial = 2183] [outer = 2096BC00] 18:10:21 INFO - PROCESS | 3728 | 1464055821259 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]]]}] 18:10:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:10:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1016ms 18:10:21 INFO - PROCESS | 3728 | 1464055821271 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 3728 | 1464055821273 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 18:10:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:10:21 INFO - PROCESS | 3728 | 1464055821293 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 3728 | 1464055821295 Marionette TRACE conn2 <- [1,2874,null,{}] 18:10:21 INFO - PROCESS | 3728 | 1464055821299 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}] 18:10:21 INFO - PROCESS | 3728 | 1464055821426 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:10:21 INFO - PROCESS | 3728 | 1464055821623 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 3728 | ++DOCSHELL 21147000 == 131 [pid = 3728] [id = 728] 18:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 251 (21149C00) [pid = 3728] [serial = 2184] [outer = 00000000] 18:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 252 (21808400) [pid = 3728] [serial = 2185] [outer = 21149C00] 18:10:21 INFO - PROCESS | 3728 | 1464055821682 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 253 (2180D400) [pid = 3728] [serial = 2186] [outer = 21149C00] 18:10:22 INFO - PROCESS | 3728 | 1464055822300 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]]]}] 18:10:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:10:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1077ms 18:10:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:10:22 INFO - PROCESS | 3728 | 1464055822377 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 3728 | 1464055822380 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 18:10:22 INFO - PROCESS | 3728 | 1464055822383 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 3728 | 1464055822385 Marionette TRACE conn2 <- [1,2878,null,{}] 18:10:22 INFO - PROCESS | 3728 | 1464055822389 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}] 18:10:22 INFO - PROCESS | 3728 | 1464055822551 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:10:22 INFO - PROCESS | 3728 | 1464055822747 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 3728 | ++DOCSHELL 1F843000 == 132 [pid = 3728] [id = 729] 18:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 254 (1F843800) [pid = 3728] [serial = 2187] [outer = 00000000] 18:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 255 (1F84BC00) [pid = 3728] [serial = 2188] [outer = 1F843800] 18:10:22 INFO - PROCESS | 3728 | 1464055822804 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 256 (1F850C00) [pid = 3728] [serial = 2189] [outer = 1F843800] 18:10:23 INFO - PROCESS | 3728 | 1464055823452 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1123ms 18:10:23 INFO - PROCESS | 3728 | 1464055823514 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 3728 | 1464055823517 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 18:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:10:23 INFO - PROCESS | 3728 | 1464055823520 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 3728 | 1464055823523 Marionette TRACE conn2 <- [1,2882,null,{}] 18:10:23 INFO - PROCESS | 3728 | 1464055823544 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}] 18:10:23 INFO - PROCESS | 3728 | 1464055823678 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:10:23 INFO - PROCESS | 3728 | 1464055823874 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 3728 | ++DOCSHELL 0F22BC00 == 133 [pid = 3728] [id = 730] 18:10:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 257 (10F5D800) [pid = 3728] [serial = 2190] [outer = 00000000] 18:10:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 258 (19811C00) [pid = 3728] [serial = 2191] [outer = 10F5D800] 18:10:23 INFO - PROCESS | 3728 | 1464055823929 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 259 (1AE6D800) [pid = 3728] [serial = 2192] [outer = 10F5D800] 18:10:24 INFO - PROCESS | 3728 | 1464055824548 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]]]}] 18:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1031ms 18:10:24 INFO - PROCESS | 3728 | 1464055824564 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 3728 | 1464055824566 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 18:10:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:10:24 INFO - PROCESS | 3728 | 1464055824589 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - PROCESS | 3728 | 1464055824591 Marionette TRACE conn2 <- [1,2886,null,{}] 18:10:24 INFO - PROCESS | 3728 | 1464055824595 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}] 18:10:24 INFO - PROCESS | 3728 | 1464055824727 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:10:24 INFO - PROCESS | 3728 | 1464055824942 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 3728 | ++DOCSHELL 1047CC00 == 134 [pid = 3728] [id = 731] 18:10:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 260 (11088400) [pid = 3728] [serial = 2193] [outer = 00000000] 18:10:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 261 (1431CC00) [pid = 3728] [serial = 2194] [outer = 11088400] 18:10:24 INFO - PROCESS | 3728 | 1464055824999 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 262 (158CC800) [pid = 3728] [serial = 2195] [outer = 11088400] 18:10:25 INFO - PROCESS | 3728 | 1464055825925 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]]]}] 18:10:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:10:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1369ms 18:10:25 INFO - PROCESS | 3728 | 1464055825955 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 3728 | 1464055825959 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 18:10:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:10:25 INFO - PROCESS | 3728 | 1464055825965 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 3728 | 1464055825969 Marionette TRACE conn2 <- [1,2890,null,{}] 18:10:25 INFO - PROCESS | 3728 | 1464055825975 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}] 18:10:26 INFO - PROCESS | 3728 | 1464055826100 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:10:26 INFO - PROCESS | 3728 | 1464055826312 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 3728 | ++DOCSHELL 10A63000 == 135 [pid = 3728] [id = 732] 18:10:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 263 (10B09800) [pid = 3728] [serial = 2196] [outer = 00000000] 18:10:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 264 (1322E000) [pid = 3728] [serial = 2197] [outer = 10B09800] 18:10:26 INFO - PROCESS | 3728 | 1464055826362 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 265 (13B2AC00) [pid = 3728] [serial = 2198] [outer = 10B09800] 18:10:26 INFO - PROCESS | 3728 | 1464055826983 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1077ms 18:10:27 INFO - PROCESS | 3728 | 1464055827044 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 3728 | 1464055827049 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 18:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:10:27 INFO - PROCESS | 3728 | 1464055827056 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - PROCESS | 3728 | 1464055827058 Marionette TRACE conn2 <- [1,2894,null,{}] 18:10:27 INFO - PROCESS | 3728 | 1464055827079 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}] 18:10:27 INFO - PROCESS | 3728 | 1464055827211 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:10:27 INFO - PROCESS | 3728 | 1464055827410 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 3728 | ++DOCSHELL 1108F800 == 136 [pid = 3728] [id = 733] 18:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 266 (13B2DC00) [pid = 3728] [serial = 2199] [outer = 00000000] 18:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 267 (158D8800) [pid = 3728] [serial = 2200] [outer = 13B2DC00] 18:10:27 INFO - PROCESS | 3728 | 1464055827459 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 268 (164BC800) [pid = 3728] [serial = 2201] [outer = 13B2DC00] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 104E6400 == 135 [pid = 3728] [id = 17] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 216C1000 == 134 [pid = 3728] [id = 627] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 20CE0400 == 133 [pid = 3728] [id = 626] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 10475400 == 132 [pid = 3728] [id = 600] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 0F235400 == 131 [pid = 3728] [id = 718] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 11251C00 == 130 [pid = 3728] [id = 717] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 0F255C00 == 129 [pid = 3728] [id = 716] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 201C9000 == 128 [pid = 3728] [id = 715] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 1B516400 == 127 [pid = 3728] [id = 714] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 1974F400 == 126 [pid = 3728] [id = 713] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 15839400 == 125 [pid = 3728] [id = 712] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 10B08000 == 124 [pid = 3728] [id = 711] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 1975A800 == 123 [pid = 3728] [id = 710] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 15371C00 == 122 [pid = 3728] [id = 709] 18:10:27 INFO - PROCESS | 3728 | --DOCSHELL 13B30C00 == 121 [pid = 3728] [id = 708] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 267 (198B3C00) [pid = 3728] [serial = 2044] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 266 (1F391400) [pid = 3728] [serial = 2053] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 265 (20CDEC00) [pid = 3728] [serial = 2062] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 264 (1A238400) [pid = 3728] [serial = 2065] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 263 (20977400) [pid = 3728] [serial = 2059] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 262 (1ADDE800) [pid = 3728] [serial = 2047] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 261 (1B591800) [pid = 3728] [serial = 2050] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 260 (15FAD800) [pid = 3728] [serial = 2041] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 259 (20915000) [pid = 3728] [serial = 2056] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 258 (11FB4400) [pid = 3728] [serial = 2038] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 257 (21977800) [pid = 3728] [serial = 2092] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 256 (21980000) [pid = 3728] [serial = 2093] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 255 (1B3A5800) [pid = 3728] [serial = 1649] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 254 (199CA000) [pid = 3728] [serial = 1640] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 253 (22378800) [pid = 3728] [serial = 1943] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 252 (174ECC00) [pid = 3728] [serial = 1535] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 251 (1AA5C800) [pid = 3728] [serial = 1832] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 250 (1F1AF800) [pid = 3728] [serial = 2083] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 249 (20BC3000) [pid = 3728] [serial = 1820] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 248 (216BD000) [pid = 3728] [serial = 1877] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 247 (17E16400) [pid = 3728] [serial = 1988] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 246 (1F1B2400) [pid = 3728] [serial = 1703] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 245 (1D022C00) [pid = 3728] [serial = 2080] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 244 (19FDF400) [pid = 3728] [serial = 1451] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 243 (1B106C00) [pid = 3728] [serial = 1925] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 242 (1F393C00) [pid = 3728] [serial = 1760] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 241 (1980D400) [pid = 3728] [serial = 1445] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 240 (2000F000) [pid = 3728] [serial = 1763] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 239 (21811400) [pid = 3728] [serial = 1937] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 238 (1A0BC800) [pid = 3728] [serial = 2077] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 237 (2091D400) [pid = 3728] [serial = 1931] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 236 (200D9C00) [pid = 3728] [serial = 1706] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 235 (20976000) [pid = 3728] [serial = 1994] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 234 (1B595000) [pid = 3728] [serial = 1697] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 233 (1990AC00) [pid = 3728] [serial = 1808] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 232 (224A5000) [pid = 3728] [serial = 1940] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 231 (13B25C00) [pid = 3728] [serial = 1691] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 230 (15FA0C00) [pid = 3728] [serial = 1769] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 229 (15373000) [pid = 3728] [serial = 1583] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 228 (1B103800) [pid = 3728] [serial = 2036] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 227 (1B42FC00) [pid = 3728] [serial = 1589] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 226 (20B6E000) [pid = 3728] [serial = 1889] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 225 (1DE7AC00) [pid = 3728] [serial = 1490] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 224 (18224800) [pid = 3728] [serial = 1655] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 223 (1318C400) [pid = 3728] [serial = 1955] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 222 (2180FC00) [pid = 3728] [serial = 2090] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 221 (20E05800) [pid = 3728] [serial = 1766] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 220 (218DF000) [pid = 3728] [serial = 1826] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 219 (1DE74800) [pid = 3728] [serial = 1952] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 218 (20BD0000) [pid = 3728] [serial = 1823] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 217 (27772000) [pid = 3728] [serial = 2018] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 216 (1DA54C00) [pid = 3728] [serial = 2081] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 215 (21815400) [pid = 3728] [serial = 1997] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 214 (17F35800) [pid = 3728] [serial = 1586] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 213 (15D6A000) [pid = 3728] [serial = 1859] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 212 (20E07400) [pid = 3728] [serial = 1712] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 211 (23241800) [pid = 3728] [serial = 2003] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 210 (1F39FC00) [pid = 3728] [serial = 1598] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 209 (1A5C4000) [pid = 3728] [serial = 1643] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 208 (200E4400) [pid = 3728] [serial = 1868] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 207 (224A9400) [pid = 3728] [serial = 1883] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 206 (19FE7C00) [pid = 3728] [serial = 1484] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 205 (20BC2000) [pid = 3728] [serial = 2068] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 204 (20CE6400) [pid = 3728] [serial = 1934] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 203 (1571B000) [pid = 3728] [serial = 1637] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 202 (2249F400) [pid = 3728] [serial = 1829] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 201 (1B590C00) [pid = 3728] [serial = 1652] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 200 (13121C00) [pid = 3728] [serial = 2071] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 199 (199BDC00) [pid = 3728] [serial = 1448] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 198 (1B59A400) [pid = 3728] [serial = 1487] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 197 (1A7C6000) [pid = 3728] [serial = 1454] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 196 (20BC3800) [pid = 3728] [serial = 1817] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 195 (1F1B4400) [pid = 3728] [serial = 1547] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 194 (1583A000) [pid = 3728] [serial = 1481] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 193 (20008800) [pid = 3728] [serial = 1814] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 192 (1B598400) [pid = 3728] [serial = 1538] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 191 (1E96BC00) [pid = 3728] [serial = 1700] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 190 (19750C00) [pid = 3728] [serial = 2075] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (1E96A800) [pid = 3728] [serial = 1493] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (2092E400) [pid = 3728] [serial = 1871] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (174E6C00) [pid = 3728] [serial = 1442] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (20B73800) [pid = 3728] [serial = 1928] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (200DB800) [pid = 3728] [serial = 1550] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 184 (1F3A3800) [pid = 3728] [serial = 1601] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 183 (1A2A7800) [pid = 3728] [serial = 1754] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 182 (176CCC00) [pid = 3728] [serial = 1694] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 181 (1F38A000) [pid = 3728] [serial = 2084] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 180 (200E7800) [pid = 3728] [serial = 1709] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 179 (1AA5BC00) [pid = 3728] [serial = 1457] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 178 (154C0C00) [pid = 3728] [serial = 1532] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 177 (19913800) [pid = 3728] [serial = 1862] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 176 (2237EC00) [pid = 3728] [serial = 1949] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 175 (21978C00) [pid = 3728] [serial = 2000] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 174 (13E6E400) [pid = 3728] [serial = 1439] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 173 (20CD9800) [pid = 3728] [serial = 2086] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 172 (15434800) [pid = 3728] [serial = 1805] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 171 (218DF800) [pid = 3728] [serial = 1880] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 170 (157B0400) [pid = 3728] [serial = 1748] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (1DE76800) [pid = 3728] [serial = 1541] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (1DA59800) [pid = 3728] [serial = 1592] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (11090000) [pid = 3728] [serial = 1634] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (20E0F000) [pid = 3728] [serial = 2087] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (20CE4C00) [pid = 3728] [serial = 2069] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (14326000) [pid = 3728] [serial = 1922] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (1F104000) [pid = 3728] [serial = 1544] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (1AA5A000) [pid = 3728] [serial = 2078] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (20CE0C00) [pid = 3728] [serial = 2089] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (1F1BAC00) [pid = 3728] [serial = 1757] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (2713D400) [pid = 3728] [serial = 2012] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (1F1BA800) [pid = 3728] [serial = 1811] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (199C5C00) [pid = 3728] [serial = 1403] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (1770E800) [pid = 3728] [serial = 2074] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (19753400) [pid = 3728] [serial = 1886] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (13E6AC00) [pid = 3728] [serial = 1496] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (1D022000) [pid = 3728] [serial = 2015] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (2227A800) [pid = 3728] [serial = 1946] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (1ABA4800) [pid = 3728] [serial = 1646] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (2324E400) [pid = 3728] [serial = 2006] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (1975C000) [pid = 3728] [serial = 1751] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (235F2C00) [pid = 3728] [serial = 2009] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (1F390400) [pid = 3728] [serial = 1865] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (143D3800) [pid = 3728] [serial = 2072] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (1F10A400) [pid = 3728] [serial = 1595] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (1DE70C00) [pid = 3728] [serial = 1991] [outer = 00000000] [url = about:blank] 18:10:27 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (20CE4800) [pid = 3728] [serial = 1874] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3728 | 1464055828123 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]]]}] 18:10:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:10:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1092ms 18:10:28 INFO - PROCESS | 3728 | 1464055828148 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 3728 | 1464055828150 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 18:10:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:10:28 INFO - PROCESS | 3728 | 1464055828154 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 3728 | 1464055828157 Marionette TRACE conn2 <- [1,2898,null,{}] 18:10:28 INFO - PROCESS | 3728 | 1464055828170 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}] 18:10:28 INFO - PROCESS | 3728 | 1464055828291 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:10:28 INFO - PROCESS | 3728 | 1464055828462 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 3728 | ++DOCSHELL 132E7000 == 122 [pid = 3728] [id = 734] 18:10:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (13938400) [pid = 3728] [serial = 2202] [outer = 00000000] 18:10:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (15432C00) [pid = 3728] [serial = 2203] [outer = 13938400] 18:10:28 INFO - PROCESS | 3728 | 1464055828511 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (1571B000) [pid = 3728] [serial = 2204] [outer = 13938400] 18:10:28 INFO - PROCESS | 3728 | 1464055828914 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]]]}] 18:10:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:10:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:10:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 785ms 18:10:28 INFO - PROCESS | 3728 | 1464055828956 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 3728 | 1464055828958 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 18:10:28 INFO - TEST-START | /DOMEvents/constructors.html 18:10:28 INFO - PROCESS | 3728 | 1464055828962 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 3728 | 1464055828964 Marionette TRACE conn2 <- [1,2902,null,{}] 18:10:28 INFO - PROCESS | 3728 | 1464055828967 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}] 18:10:29 INFO - PROCESS | 3728 | 1464055829076 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:10:29 INFO - PROCESS | 3728 | 1464055829086 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 3728 | ++DOCSHELL 154C1400 == 123 [pid = 3728] [id = 735] 18:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (157B2C00) [pid = 3728] [serial = 2205] [outer = 00000000] 18:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (17419000) [pid = 3728] [serial = 2206] [outer = 157B2C00] 18:10:29 INFO - PROCESS | 3728 | 1464055829117 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (174EA000) [pid = 3728] [serial = 2207] [outer = 157B2C00] 18:10:29 INFO - PROCESS | 3728 | 1464055829721 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]]]}] 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:10:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:10:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:10:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:10:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:10:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:10:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:10:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:10:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:10:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 846ms 18:10:29 INFO - PROCESS | 3728 | 1464055829798 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 3728 | 1464055829800 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 18:10:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:10:29 INFO - PROCESS | 3728 | 1464055829803 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 3728 | 1464055829805 Marionette TRACE conn2 <- [1,2906,null,{}] 18:10:29 INFO - PROCESS | 3728 | 1464055829809 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}] 18:10:29 INFO - PROCESS | 3728 | 1464055829914 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:10:29 INFO - PROCESS | 3728 | 1464055829927 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 3728 | ++DOCSHELL 17417C00 == 124 [pid = 3728] [id = 736] 18:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (1750D800) [pid = 3728] [serial = 2208] [outer = 00000000] 18:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (1974D800) [pid = 3728] [serial = 2209] [outer = 1750D800] 18:10:30 INFO - PROCESS | 3728 | 1464055830105 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (19755400) [pid = 3728] [serial = 2210] [outer = 1750D800] 18:10:30 INFO - PROCESS | 3728 | 1464055830544 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:10:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:10:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 785ms 18:10:30 INFO - PROCESS | 3728 | 1464055830589 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 3728 | 1464055830591 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 18:10:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:10:30 INFO - PROCESS | 3728 | 1464055830595 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 3728 | 1464055830597 Marionette TRACE conn2 <- [1,2910,null,{}] 18:10:30 INFO - PROCESS | 3728 | 1464055830600 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}] 18:10:30 INFO - PROCESS | 3728 | 1464055830776 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:10:30 INFO - PROCESS | 3728 | 1464055830804 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 3728 | ++DOCSHELL 198B9000 == 125 [pid = 3728] [id = 737] 18:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (1990CC00) [pid = 3728] [serial = 2211] [outer = 00000000] 18:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (199C0800) [pid = 3728] [serial = 2212] [outer = 1990CC00] 18:10:30 INFO - PROCESS | 3728 | 1464055830851 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (199CA000) [pid = 3728] [serial = 2213] [outer = 1990CC00] 18:10:31 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:10:31 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:10:31 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:10:31 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:10:31 INFO - PROCESS | 3728 | 1464055831324 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]]]}] 18:10:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:10:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:10:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:10:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:10:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:10:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:10:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:10:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:10:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:10:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 800ms 18:10:31 INFO - PROCESS | 3728 | 1464055831388 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 3728 | 1464055831390 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 18:10:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:10:31 INFO - PROCESS | 3728 | 1464055831398 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 3728 | 1464055831400 Marionette TRACE conn2 <- [1,2914,null,{}] 18:10:31 INFO - PROCESS | 3728 | 1464055831403 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}] 18:10:31 INFO - PROCESS | 3728 | 1464055831555 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:10:31 INFO - PROCESS | 3728 | 1464055831577 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 3728 | ++DOCSHELL 19918C00 == 126 [pid = 3728] [id = 738] 18:10:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (199BC400) [pid = 3728] [serial = 2214] [outer = 00000000] 18:10:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1A2A7800) [pid = 3728] [serial = 2215] [outer = 199BC400] 18:10:31 INFO - PROCESS | 3728 | 1464055831622 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (1A7CF400) [pid = 3728] [serial = 2216] [outer = 199BC400] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (1D024C00) [pid = 3728] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (201CE400) [pid = 3728] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (20979000) [pid = 3728] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (168BB000) [pid = 3728] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 153 (114DA000) [pid = 3728] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 152 (174ED800) [pid = 3728] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 151 (12B53800) [pid = 3728] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 150 (19814800) [pid = 3728] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 149 (10EC4400) [pid = 3728] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 148 (1980D800) [pid = 3728] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 147 (2227A000) [pid = 3728] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 146 (158D2000) [pid = 3728] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 145 (1318C000) [pid = 3728] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 144 (11251800) [pid = 3728] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 143 (14326C00) [pid = 3728] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 142 (198AFC00) [pid = 3728] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 141 (19811400) [pid = 3728] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 140 (1571AC00) [pid = 3728] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 139 (1B102C00) [pid = 3728] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 138 (2092E000) [pid = 3728] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 137 (1B3B0000) [pid = 3728] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:10:32 INFO - PROCESS | 3728 | --DOMWINDOW == 136 (200E8400) [pid = 3728] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:10:32 INFO - PROCESS | 3728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:10:32 INFO - PROCESS | 3728 | 1464055832445 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]]]}] 18:10:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:10:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1077ms 18:10:32 INFO - PROCESS | 3728 | 1464055832474 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3728 | 1464055832476 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 18:10:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:10:32 INFO - PROCESS | 3728 | 1464055832479 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3728 | 1464055832481 Marionette TRACE conn2 <- [1,2918,null,{}] 18:10:32 INFO - PROCESS | 3728 | 1464055832485 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}] 18:10:32 INFO - PROCESS | 3728 | 1464055832640 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:10:32 INFO - PROCESS | 3728 | 1464055832731 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 3728 | ++DOCSHELL 10F60400 == 127 [pid = 3728] [id = 739] 18:10:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 137 (10F60C00) [pid = 3728] [serial = 2217] [outer = 00000000] 18:10:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 138 (17EA0000) [pid = 3728] [serial = 2218] [outer = 10F60C00] 18:10:32 INFO - PROCESS | 3728 | 1464055832777 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 139 (19C3A000) [pid = 3728] [serial = 2219] [outer = 10F60C00] 18:10:33 INFO - PROCESS | 3728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:10:33 INFO - PROCESS | 3728 | 1464055833120 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]]]}] 18:10:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:10:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 677ms 18:10:33 INFO - PROCESS | 3728 | 1464055833179 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 3728 | 1464055833181 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 18:10:33 INFO - PROCESS | 3728 | 1464055833184 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:10:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:10:33 INFO - PROCESS | 3728 | 1464055833186 Marionette TRACE conn2 <- [1,2922,null,{}] 18:10:33 INFO - PROCESS | 3728 | 1464055833189 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}] 18:10:33 INFO - PROCESS | 3728 | 1464055833298 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:10:33 INFO - PROCESS | 3728 | 1464055833304 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:33 INFO - PROCESS | 3728 | ++DOCSHELL 17E11000 == 128 [pid = 3728] [id = 740] 18:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 140 (19C32C00) [pid = 3728] [serial = 2220] [outer = 00000000] 18:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 141 (1AA64800) [pid = 3728] [serial = 2221] [outer = 19C32C00] 18:10:33 INFO - PROCESS | 3728 | 1464055833350 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 142 (1ABAB800) [pid = 3728] [serial = 2222] [outer = 19C32C00] 18:10:33 INFO - PROCESS | 3728 | 1464055833803 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]]]}] 18:10:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:10:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 677ms 18:10:33 INFO - PROCESS | 3728 | 1464055833868 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 3728 | 1464055833870 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 18:10:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:10:33 INFO - PROCESS | 3728 | 1464055833873 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:10:33 INFO - PROCESS | 3728 | 1464055833875 Marionette TRACE conn2 <- [1,2926,null,{}] 18:10:33 INFO - PROCESS | 3728 | 1464055833879 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}] 18:10:33 INFO - PROCESS | 3728 | 1464055833986 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:10:34 INFO - PROCESS | 3728 | 1464055834028 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 3728 | ++DOCSHELL 1AA63C00 == 129 [pid = 3728] [id = 741] 18:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 143 (1ADDCC00) [pid = 3728] [serial = 2223] [outer = 00000000] 18:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 144 (1B106800) [pid = 3728] [serial = 2224] [outer = 1ADDCC00] 18:10:34 INFO - PROCESS | 3728 | 1464055834074 Marionette DEBUG loaded listener.js 18:10:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 145 (1B10C800) [pid = 3728] [serial = 2225] [outer = 1ADDCC00] 18:10:34 INFO - PROCESS | 3728 | 1464055834778 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]]]}] 18:10:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:10:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 18:10:34 INFO - PROCESS | 3728 | 1464055834803 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:10:34 INFO - PROCESS | 3728 | 1464055834809 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 18:10:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:10:34 INFO - PROCESS | 3728 | 1464055834814 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 3728 | 1464055834818 Marionette TRACE conn2 <- [1,2930,null,{}] 18:10:34 INFO - PROCESS | 3728 | 1464055834824 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}] 18:10:34 INFO - PROCESS | 3728 | 1464055834961 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:10:35 INFO - PROCESS | 3728 | 1464055835149 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 3728 | ++DOCSHELL 118C6800 == 130 [pid = 3728] [id = 742] 18:10:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 146 (11F0DC00) [pid = 3728] [serial = 2226] [outer = 00000000] 18:10:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 147 (13A52C00) [pid = 3728] [serial = 2227] [outer = 11F0DC00] 18:10:35 INFO - PROCESS | 3728 | 1464055835206 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 148 (143C7800) [pid = 3728] [serial = 2228] [outer = 11F0DC00] 18:10:35 INFO - PROCESS | 3728 | 1464055835760 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"]]]}] 18:10:35 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:10:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:10:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 985ms 18:10:35 INFO - PROCESS | 3728 | 1464055835812 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 3728 | 1464055835818 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 18:10:35 INFO - PROCESS | 3728 | 1464055835827 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 3728 | 1464055835829 Marionette TRACE conn2 <- [1,2934,null,{}] 18:10:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:10:35 INFO - PROCESS | 3728 | 1464055835833 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}] 18:10:35 INFO - PROCESS | 3728 | 1464055835972 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:10:36 INFO - PROCESS | 3728 | 1464055836167 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:36 INFO - PROCESS | 3728 | ++DOCSHELL 1571CC00 == 131 [pid = 3728] [id = 743] 18:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 149 (15839400) [pid = 3728] [serial = 2229] [outer = 00000000] 18:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 150 (176D0000) [pid = 3728] [serial = 2230] [outer = 15839400] 18:10:36 INFO - PROCESS | 3728 | 1464055836224 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 151 (19753C00) [pid = 3728] [serial = 2231] [outer = 15839400] 18:10:36 INFO - PROCESS | 3728 | 1464055836741 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]]]}] 18:10:36 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:10:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 938ms 18:10:36 INFO - PROCESS | 3728 | 1464055836760 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 3728 | 1464055836763 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 18:10:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:10:36 INFO - PROCESS | 3728 | 1464055836766 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 3728 | 1464055836770 Marionette TRACE conn2 <- [1,2938,null,{}] 18:10:36 INFO - PROCESS | 3728 | 1464055836782 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}] 18:10:36 INFO - PROCESS | 3728 | 1464055836916 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:10:37 INFO - PROCESS | 3728 | 1464055837103 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 3728 | ++DOCSHELL 1A7C6800 == 132 [pid = 3728] [id = 744] 18:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 152 (1A7C8800) [pid = 3728] [serial = 2232] [outer = 00000000] 18:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 153 (1ADE6800) [pid = 3728] [serial = 2233] [outer = 1A7C8800] 18:10:37 INFO - PROCESS | 3728 | 1464055837162 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 154 (1B3A6C00) [pid = 3728] [serial = 2234] [outer = 1A7C8800] 18:10:37 INFO - PROCESS | 3728 | ++DOCSHELL 176CA800 == 133 [pid = 3728] [id = 745] 18:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (1B3AC800) [pid = 3728] [serial = 2235] [outer = 00000000] 18:10:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (1B517C00) [pid = 3728] [serial = 2236] [outer = 1B3AC800] 18:10:37 INFO - PROCESS | 3728 | 1464055837757 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]]]}] 18:10:37 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:10:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1031ms 18:10:37 INFO - PROCESS | 3728 | 1464055837799 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:10:37 INFO - PROCESS | 3728 | 1464055837802 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 18:10:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:10:37 INFO - PROCESS | 3728 | 1464055837823 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:10:37 INFO - PROCESS | 3728 | 1464055837825 Marionette TRACE conn2 <- [1,2942,null,{}] 18:10:37 INFO - PROCESS | 3728 | 1464055837829 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}] 18:10:37 INFO - PROCESS | 3728 | 1464055838000 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:10:38 INFO - PROCESS | 3728 | 1464055838179 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 3728 | ++DOCSHELL 1B509C00 == 134 [pid = 3728] [id = 746] 18:10:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (1B50B000) [pid = 3728] [serial = 2237] [outer = 00000000] 18:10:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (1B594000) [pid = 3728] [serial = 2238] [outer = 1B50B000] 18:10:38 INFO - PROCESS | 3728 | 1464055838234 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (1B59A400) [pid = 3728] [serial = 2239] [outer = 1B50B000] 18:10:38 INFO - PROCESS | 3728 | 1464055838767 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]]]}] 18:10:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:10:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:10:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 18:10:38 INFO - PROCESS | 3728 | 1464055838793 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 3728 | 1464055838795 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 18:10:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:10:38 INFO - PROCESS | 3728 | 1464055838799 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 3728 | 1464055838801 Marionette TRACE conn2 <- [1,2946,null,{}] 18:10:38 INFO - PROCESS | 3728 | 1464055838805 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}] 18:10:39 INFO - PROCESS | 3728 | 1464055839017 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:10:39 INFO - PROCESS | 3728 | 1464055839124 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 3728 | ++DOCSHELL 1AE73800 == 135 [pid = 3728] [id = 747] 18:10:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (1B42B800) [pid = 3728] [serial = 2240] [outer = 00000000] 18:10:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (1DA54800) [pid = 3728] [serial = 2241] [outer = 1B42B800] 18:10:39 INFO - PROCESS | 3728 | 1464055839179 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (1DE74C00) [pid = 3728] [serial = 2242] [outer = 1B42B800] 18:10:39 INFO - PROCESS | 3728 | 1464055839737 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]]]}] 18:10:39 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:10:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 985ms 18:10:39 INFO - PROCESS | 3728 | 1464055839790 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:10:39 INFO - PROCESS | 3728 | 1464055839792 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 18:10:39 INFO - PROCESS | 3728 | 1464055839797 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:10:39 INFO - PROCESS | 3728 | 1464055839799 Marionette TRACE conn2 <- [1,2950,null,{}] 18:10:39 INFO - PROCESS | 3728 | 1464055839803 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}] 18:10:39 INFO - PROCESS | 3728 | 1464055839944 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:10:40 INFO - PROCESS | 3728 | 1464055840141 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 3728 | ++DOCSHELL 15FA6C00 == 136 [pid = 3728] [id = 748] 18:10:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (1D02FC00) [pid = 3728] [serial = 2243] [outer = 00000000] 18:10:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (1E968800) [pid = 3728] [serial = 2244] [outer = 1D02FC00] 18:10:40 INFO - PROCESS | 3728 | 1464055840199 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (1E96F000) [pid = 3728] [serial = 2245] [outer = 1D02FC00] 18:10:40 INFO - PROCESS | 3728 | 1464055840745 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]]]}] 18:10:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:10:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 18:10:40 INFO - PROCESS | 3728 | 1464055840786 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:10:40 INFO - PROCESS | 3728 | 1464055840788 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 18:10:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:10:40 INFO - PROCESS | 3728 | 1464055840792 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 3728 | 1464055840794 Marionette TRACE conn2 <- [1,2954,null,{}] 18:10:40 INFO - PROCESS | 3728 | 1464055840798 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}] 18:10:40 INFO - PROCESS | 3728 | 1464055840910 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:10:41 INFO - PROCESS | 3728 | 1464055841068 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:41 INFO - PROCESS | 3728 | ++DOCSHELL 1DE7D000 == 137 [pid = 3728] [id = 749] 18:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (1E965C00) [pid = 3728] [serial = 2246] [outer = 00000000] 18:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (1F109000) [pid = 3728] [serial = 2247] [outer = 1E965C00] 18:10:41 INFO - PROCESS | 3728 | 1464055841122 Marionette DEBUG loaded listener.js 18:10:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (1F110400) [pid = 3728] [serial = 2248] [outer = 1E965C00] 18:10:41 INFO - PROCESS | 3728 | 1464055841691 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]]]}] 18:10:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 984ms 18:10:41 INFO - PROCESS | 3728 | 1464055841777 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 3728 | 1464055841779 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 18:10:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:10:41 INFO - PROCESS | 3728 | 1464055841783 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 3728 | 1464055841785 Marionette TRACE conn2 <- [1,2958,null,{}] 18:10:41 INFO - PROCESS | 3728 | 1464055841790 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}] 18:10:41 INFO - PROCESS | 3728 | 1464055841925 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:10:42 INFO - PROCESS | 3728 | 1464055842088 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 3728 | ++DOCSHELL 1F102000 == 138 [pid = 3728] [id = 750] 18:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (1F105800) [pid = 3728] [serial = 2249] [outer = 00000000] 18:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (1F1BD000) [pid = 3728] [serial = 2250] [outer = 1F105800] 18:10:42 INFO - PROCESS | 3728 | 1464055842144 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (1F38A800) [pid = 3728] [serial = 2251] [outer = 1F105800] 18:10:42 INFO - PROCESS | 3728 | 1464055842631 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]]]}] 18:10:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:10:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 877ms 18:10:42 INFO - PROCESS | 3728 | 1464055842680 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:10:42 INFO - PROCESS | 3728 | 1464055842683 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 18:10:42 INFO - PROCESS | 3728 | 1464055842689 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 3728 | 1464055842691 Marionette TRACE conn2 <- [1,2962,null,{}] 18:10:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:10:42 INFO - PROCESS | 3728 | 1464055842695 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}] 18:10:42 INFO - PROCESS | 3728 | 1464055842827 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:10:43 INFO - PROCESS | 3728 | 1464055843023 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 3728 | ++DOCSHELL 1F10C000 == 139 [pid = 3728] [id = 751] 18:10:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (1F1B7800) [pid = 3728] [serial = 2252] [outer = 00000000] 18:10:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (1F39C400) [pid = 3728] [serial = 2253] [outer = 1F1B7800] 18:10:43 INFO - PROCESS | 3728 | 1464055843063 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 174 (1F39D800) [pid = 3728] [serial = 2254] [outer = 1F1B7800] 18:10:43 INFO - PROCESS | 3728 | 1464055843607 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]]]}] 18:10:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:10:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 970ms 18:10:43 INFO - PROCESS | 3728 | 1464055843663 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 3728 | 1464055843665 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 18:10:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:10:43 INFO - PROCESS | 3728 | 1464055843669 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 3728 | 1464055843671 Marionette TRACE conn2 <- [1,2966,null,{}] 18:10:43 INFO - PROCESS | 3728 | 1464055843675 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}] 18:10:43 INFO - PROCESS | 3728 | 1464055843816 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:10:43 INFO - PROCESS | 3728 | 1464055844012 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 3728 | ++DOCSHELL 1F396400 == 140 [pid = 3728] [id = 752] 18:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 175 (1F398C00) [pid = 3728] [serial = 2255] [outer = 00000000] 18:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 176 (1F84A400) [pid = 3728] [serial = 2256] [outer = 1F398C00] 18:10:44 INFO - PROCESS | 3728 | 1464055844068 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (1F850400) [pid = 3728] [serial = 2257] [outer = 1F398C00] 18:10:44 INFO - PROCESS | 3728 | 1464055844566 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]]]}] 18:10:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:10:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 923ms 18:10:44 INFO - PROCESS | 3728 | 1464055844597 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 3728 | 1464055844600 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 18:10:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:10:44 INFO - PROCESS | 3728 | 1464055844604 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 3728 | 1464055844607 Marionette TRACE conn2 <- [1,2970,null,{}] 18:10:44 INFO - PROCESS | 3728 | 1464055844610 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}] 18:10:44 INFO - PROCESS | 3728 | 1464055844765 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:10:44 INFO - PROCESS | 3728 | 1464055844959 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 3728 | ++DOCSHELL 1F84F800 == 141 [pid = 3728] [id = 753] 18:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (20005C00) [pid = 3728] [serial = 2258] [outer = 00000000] 18:10:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 179 (200E4C00) [pid = 3728] [serial = 2259] [outer = 20005C00] 18:10:45 INFO - PROCESS | 3728 | 1464055845021 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 180 (201D4400) [pid = 3728] [serial = 2260] [outer = 20005C00] 18:10:45 INFO - PROCESS | 3728 | 1464055845542 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"]]]}] 18:10:45 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:10:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:10:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 985ms 18:10:45 INFO - PROCESS | 3728 | 1464055845587 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 3728 | 1464055845590 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 18:10:45 INFO - PROCESS | 3728 | 1464055845610 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:10:45 INFO - PROCESS | 3728 | 1464055845612 Marionette TRACE conn2 <- [1,2974,null,{}] 18:10:45 INFO - PROCESS | 3728 | 1464055845616 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}] 18:10:45 INFO - PROCESS | 3728 | 1464055845750 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:10:45 INFO - PROCESS | 3728 | 1464055845950 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 3728 | ++DOCSHELL 200E4400 == 142 [pid = 3728] [id = 754] 18:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (20914C00) [pid = 3728] [serial = 2261] [outer = 00000000] 18:10:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 182 (20929000) [pid = 3728] [serial = 2262] [outer = 20914C00] 18:10:45 INFO - PROCESS | 3728 | 1464055846006 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 183 (2092DC00) [pid = 3728] [serial = 2263] [outer = 20914C00] 18:10:46 INFO - PROCESS | 3728 | 1464055846492 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]]]}] 18:10:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:10:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 18:10:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:10:46 INFO - PROCESS | 3728 | 1464055846539 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 3728 | 1464055846541 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 18:10:46 INFO - PROCESS | 3728 | 1464055846545 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 3728 | 1464055846547 Marionette TRACE conn2 <- [1,2978,null,{}] 18:10:46 INFO - PROCESS | 3728 | 1464055846551 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}] 18:10:46 INFO - PROCESS | 3728 | 1464055846682 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:10:46 INFO - PROCESS | 3728 | 1464055846891 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:46 INFO - PROCESS | 3728 | ++DOCSHELL 2091DC00 == 143 [pid = 3728] [id = 755] 18:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 184 (20970C00) [pid = 3728] [serial = 2264] [outer = 00000000] 18:10:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (20B70400) [pid = 3728] [serial = 2265] [outer = 20970C00] 18:10:46 INFO - PROCESS | 3728 | 1464055846947 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (20B74C00) [pid = 3728] [serial = 2266] [outer = 20970C00] 18:10:47 INFO - PROCESS | 3728 | ++DOCSHELL 1438F400 == 144 [pid = 3728] [id = 756] 18:10:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (162DD800) [pid = 3728] [serial = 2267] [outer = 00000000] 18:10:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (20B6A800) [pid = 3728] [serial = 2268] [outer = 162DD800] 18:10:47 INFO - PROCESS | 3728 | 1464055847685 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]]]}] 18:10:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:10:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1169ms 18:10:47 INFO - PROCESS | 3728 | 1464055847724 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 3728 | 1464055847727 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 18:10:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:10:47 INFO - PROCESS | 3728 | 1464055847730 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 3728 | 1464055847732 Marionette TRACE conn2 <- [1,2982,null,{}] 18:10:47 INFO - PROCESS | 3728 | 1464055847736 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}] 18:10:47 INFO - PROCESS | 3728 | 1464055847915 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:10:48 INFO - PROCESS | 3728 | 1464055848102 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 3728 | ++DOCSHELL 10EC2400 == 145 [pid = 3728] [id = 757] 18:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (11086400) [pid = 3728] [serial = 2269] [outer = 00000000] 18:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (168BC400) [pid = 3728] [serial = 2270] [outer = 11086400] 18:10:48 INFO - PROCESS | 3728 | 1464055848157 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 191 (199B8000) [pid = 3728] [serial = 2271] [outer = 11086400] 18:10:49 INFO - PROCESS | 3728 | 1464055849065 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]]]}] 18:10:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:10:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:10:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1370ms 18:10:49 INFO - PROCESS | 3728 | 1464055849114 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 3728 | 1464055849118 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 18:10:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:10:49 INFO - PROCESS | 3728 | 1464055849124 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - PROCESS | 3728 | 1464055849127 Marionette TRACE conn2 <- [1,2986,null,{}] 18:10:49 INFO - PROCESS | 3728 | 1464055849133 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}] 18:10:49 INFO - PROCESS | 3728 | 1464055849292 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:10:49 INFO - PROCESS | 3728 | 1464055849488 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 3728 | ++DOCSHELL 10EBD400 == 146 [pid = 3728] [id = 758] 18:10:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 192 (10F58800) [pid = 3728] [serial = 2272] [outer = 00000000] 18:10:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 193 (1320B000) [pid = 3728] [serial = 2273] [outer = 10F58800] 18:10:49 INFO - PROCESS | 3728 | 1464055849539 Marionette DEBUG loaded listener.js 18:10:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 194 (13935400) [pid = 3728] [serial = 2274] [outer = 10F58800] 18:10:50 INFO - PROCESS | 3728 | 1464055850140 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]]]}] 18:10:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:10:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1031ms 18:10:50 INFO - PROCESS | 3728 | 1464055850186 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:10:50 INFO - PROCESS | 3728 | 1464055850192 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 18:10:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:10:50 INFO - PROCESS | 3728 | 1464055850200 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 3728 | 1464055850203 Marionette TRACE conn2 <- [1,2990,null,{}] 18:10:50 INFO - PROCESS | 3728 | 1464055850207 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}] 18:10:50 INFO - PROCESS | 3728 | 1464055850328 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:10:50 INFO - PROCESS | 3728 | 1464055850537 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 3728 | ++DOCSHELL 10C38800 == 147 [pid = 3728] [id = 759] 18:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 195 (13189000) [pid = 3728] [serial = 2275] [outer = 00000000] 18:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 196 (15434800) [pid = 3728] [serial = 2276] [outer = 13189000] 18:10:50 INFO - PROCESS | 3728 | 1464055850592 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 197 (162E1000) [pid = 3728] [serial = 2277] [outer = 13189000] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 19C38400 == 146 [pid = 3728] [id = 454] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 17E11000 == 145 [pid = 3728] [id = 740] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 10F60400 == 144 [pid = 3728] [id = 739] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 19918C00 == 143 [pid = 3728] [id = 738] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 198B9000 == 142 [pid = 3728] [id = 737] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 17417C00 == 141 [pid = 3728] [id = 736] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 154C1400 == 140 [pid = 3728] [id = 735] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 132E7000 == 139 [pid = 3728] [id = 734] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1108F800 == 138 [pid = 3728] [id = 733] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 10A63000 == 137 [pid = 3728] [id = 732] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1DA56C00 == 136 [pid = 3728] [id = 725] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 196 (16BADC00) [pid = 3728] [serial = 2155] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 195 (2227B400) [pid = 3728] [serial = 2104] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 194 (23247400) [pid = 3728] [serial = 2107] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 193 (201D1C00) [pid = 3728] [serial = 2110] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 192 (2713E400) [pid = 3728] [serial = 2113] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 191 (223D0400) [pid = 3728] [serial = 2116] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 190 (27771400) [pid = 3728] [serial = 2119] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1E970000 == 135 [pid = 3728] [id = 724] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1B428000 == 134 [pid = 3728] [id = 723] 18:10:50 INFO - PROCESS | 3728 | --DOCSHELL 1A2A9800 == 133 [pid = 3728] [id = 722] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (20B78800) [pid = 3728] [serial = 2060] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (1F1BDC00) [pid = 3728] [serial = 2066] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (13213C00) [pid = 3728] [serial = 2039] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (16847800) [pid = 3728] [serial = 2042] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (1AE76400) [pid = 3728] [serial = 2048] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 184 (19910000) [pid = 3728] [serial = 2045] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 183 (20930000) [pid = 3728] [serial = 2057] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 182 (1D02BC00) [pid = 3728] [serial = 2051] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 181 (20CE2400) [pid = 3728] [serial = 2063] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 180 (200DCC00) [pid = 3728] [serial = 2054] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 179 (1F108000) [pid = 3728] [serial = 2143] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 178 (20010C00) [pid = 3728] [serial = 2144] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 177 (20930400) [pid = 3728] [serial = 2146] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 176 (20CDE800) [pid = 3728] [serial = 2149] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 175 (20E07800) [pid = 3728] [serial = 2150] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 174 (19751C00) [pid = 3728] [serial = 2137] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 173 (19FDF800) [pid = 3728] [serial = 2138] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 172 (1322E400) [pid = 3728] [serial = 2152] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 171 (1B517400) [pid = 3728] [serial = 2129] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 170 (1B10B400) [pid = 3728] [serial = 2128] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 169 (13935C00) [pid = 3728] [serial = 2134] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (1536B800) [pid = 3728] [serial = 2135] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (1F393000) [pid = 3728] [serial = 2132] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (1E96B400) [pid = 3728] [serial = 2131] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (17E10C00) [pid = 3728] [serial = 2098] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (11FB6C00) [pid = 3728] [serial = 2122] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (13B23C00) [pid = 3728] [serial = 2123] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (1AE74000) [pid = 3728] [serial = 2140] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (22373400) [pid = 3728] [serial = 2095] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (22379400) [pid = 3728] [serial = 2096] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (174E7000) [pid = 3728] [serial = 2126] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 158 (16845000) [pid = 3728] [serial = 2125] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 157 (1D023000) [pid = 3728] [serial = 2101] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 156 (20973C00) [pid = 3728] [serial = 2147] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 155 (1B58F400) [pid = 3728] [serial = 2141] [outer = 00000000] [url = about:blank] 18:10:50 INFO - PROCESS | 3728 | --DOMWINDOW == 154 (15718800) [pid = 3728] [serial = 2153] [outer = 00000000] [url = about:blank] 18:10:51 INFO - PROCESS | 3728 | 1464055851127 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]]]}] 18:10:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:10:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 984ms 18:10:51 INFO - PROCESS | 3728 | 1464055851186 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 3728 | 1464055851189 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 18:10:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:10:51 INFO - PROCESS | 3728 | 1464055851193 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 3728 | 1464055851196 Marionette TRACE conn2 <- [1,2994,null,{}] 18:10:51 INFO - PROCESS | 3728 | 1464055851207 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}] 18:10:51 INFO - PROCESS | 3728 | 1464055851324 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:10:51 INFO - PROCESS | 3728 | 1464055851467 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 3728 | ++DOCSHELL 13A4DC00 == 134 [pid = 3728] [id = 760] 18:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 155 (13A54C00) [pid = 3728] [serial = 2278] [outer = 00000000] 18:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 156 (157B0400) [pid = 3728] [serial = 2279] [outer = 13A54C00] 18:10:51 INFO - PROCESS | 3728 | 1464055851516 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 157 (162DF400) [pid = 3728] [serial = 2280] [outer = 13A54C00] 18:10:51 INFO - PROCESS | 3728 | 1464055851915 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]]]}] 18:10:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:10:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 784ms 18:10:51 INFO - PROCESS | 3728 | 1464055851980 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 3728 | 1464055851983 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 18:10:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:10:51 INFO - PROCESS | 3728 | 1464055851990 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 3728 | 1464055851992 Marionette TRACE conn2 <- [1,2998,null,{}] 18:10:51 INFO - PROCESS | 3728 | 1464055851996 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}] 18:10:52 INFO - PROCESS | 3728 | 1464055852104 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:10:52 INFO - PROCESS | 3728 | 1464055852115 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 3728 | ++DOCSHELL 16BA6800 == 135 [pid = 3728] [id = 761] 18:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 158 (16BA8000) [pid = 3728] [serial = 2281] [outer = 00000000] 18:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 159 (174EE400) [pid = 3728] [serial = 2282] [outer = 16BA8000] 18:10:52 INFO - PROCESS | 3728 | 1464055852166 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (176C7C00) [pid = 3728] [serial = 2283] [outer = 16BA8000] 18:10:52 INFO - PROCESS | 3728 | [3728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:10:52 INFO - PROCESS | 3728 | 1464055852701 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:10:52 INFO - {} 18:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:10:52 INFO - {} 18:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:10:52 INFO - {} 18:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:10:52 INFO - {} 18:10:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 723ms 18:10:52 INFO - PROCESS | 3728 | 1464055852729 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 3728 | 1464055852731 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 18:10:52 INFO - TEST-START | /FileAPI/fileReader.html 18:10:52 INFO - PROCESS | 3728 | 1464055852735 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 3728 | 1464055852720 Marionette TRACE conn2 <- [1,3002,null,{}] 18:10:52 INFO - PROCESS | 3728 | 1464055852724 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}] 18:10:52 INFO - PROCESS | 3728 | 1464055852834 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:10:52 INFO - PROCESS | 3728 | 1464055852995 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 3728 | ++DOCSHELL 1770A000 == 136 [pid = 3728] [id = 762] 18:10:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (1822A000) [pid = 3728] [serial = 2284] [outer = 00000000] 18:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (19810C00) [pid = 3728] [serial = 2285] [outer = 1822A000] 18:10:53 INFO - PROCESS | 3728 | 1464055853041 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (198BC000) [pid = 3728] [serial = 2286] [outer = 1822A000] 18:10:53 INFO - PROCESS | 3728 | 1464055853468 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]]]}] 18:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:10:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 800ms 18:10:53 INFO - PROCESS | 3728 | 1464055853543 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:10:53 INFO - PROCESS | 3728 | 1464055853545 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 18:10:53 INFO - PROCESS | 3728 | 1464055853549 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:10:53 INFO - TEST-START | /FileAPI/historical.html 18:10:53 INFO - PROCESS | 3728 | 1464055853551 Marionette TRACE conn2 <- [1,3006,null,{}] 18:10:53 INFO - PROCESS | 3728 | 1464055853554 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}] 18:10:53 INFO - PROCESS | 3728 | 1464055853733 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:10:53 INFO - PROCESS | 3728 | 1464055853759 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:53 INFO - PROCESS | 3728 | ++DOCSHELL 1990AC00 == 137 [pid = 3728] [id = 763] 18:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (199C3C00) [pid = 3728] [serial = 2287] [outer = 00000000] 18:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (19FE5C00) [pid = 3728] [serial = 2288] [outer = 199C3C00] 18:10:53 INFO - PROCESS | 3728 | 1464055853807 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (1A2A2800) [pid = 3728] [serial = 2289] [outer = 199C3C00] 18:10:54 INFO - PROCESS | 3728 | 1464055854253 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"]]]}] 18:10:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:10:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:10:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:10:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:10:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:10:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:10:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:10:54 INFO - TEST-OK | /FileAPI/historical.html | took 723ms 18:10:54 INFO - PROCESS | 3728 | 1464055854275 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 3728 | 1464055854277 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 18:10:54 INFO - TEST-START | /FileAPI/idlharness.html 18:10:54 INFO - PROCESS | 3728 | 1464055854280 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 3728 | 1464055854282 Marionette TRACE conn2 <- [1,3010,null,{}] 18:10:54 INFO - PROCESS | 3728 | 1464055854291 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}] 18:10:54 INFO - PROCESS | 3728 | 1464055854443 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:10:54 INFO - PROCESS | 3728 | 1464055854463 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 3728 | ++DOCSHELL 19FE4000 == 138 [pid = 3728] [id = 764] 18:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (1A2A0000) [pid = 3728] [serial = 2290] [outer = 00000000] 18:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (1ABA3800) [pid = 3728] [serial = 2291] [outer = 1A2A0000] 18:10:54 INFO - PROCESS | 3728 | 1464055854509 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (1ADE2C00) [pid = 3728] [serial = 2292] [outer = 1A2A0000] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 168 (157B2C00) [pid = 3728] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 167 (13B2DC00) [pid = 3728] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 166 (19C32C00) [pid = 3728] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 165 (10F60C00) [pid = 3728] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 164 (1750D800) [pid = 3728] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 163 (1990CC00) [pid = 3728] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 162 (13938400) [pid = 3728] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 161 (199BC400) [pid = 3728] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 160 (10C33800) [pid = 3728] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:10:55 INFO - PROCESS | 3728 | --DOMWINDOW == 159 (10B09800) [pid = 3728] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:10:55 INFO - PROCESS | 3728 | 1464055855654 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:10:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:10:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:10:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:10:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:10:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:10:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:10:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:10:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:10:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1507ms 18:10:55 INFO - PROCESS | 3728 | 1464055855789 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 3728 | 1464055855791 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 18:10:55 INFO - PROCESS | 3728 | 1464055855796 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - TEST-START | /FileAPI/idlharness.worker 18:10:55 INFO - PROCESS | 3728 | 1464055855798 Marionette TRACE conn2 <- [1,3014,null,{}] 18:10:55 INFO - PROCESS | 3728 | 1464055855802 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}] 18:10:55 INFO - PROCESS | 3728 | 1464055855903 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:10:55 INFO - PROCESS | 3728 | 1464055855893 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:55 INFO - PROCESS | 3728 | ++DOCSHELL 1AE74800 == 139 [pid = 3728] [id = 765] 18:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 160 (1B3B0800) [pid = 3728] [serial = 2293] [outer = 00000000] 18:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 161 (1F38E400) [pid = 3728] [serial = 2294] [outer = 1B3B0800] 18:10:55 INFO - PROCESS | 3728 | 1464055855939 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 162 (1F846000) [pid = 3728] [serial = 2295] [outer = 1B3B0800] 18:10:56 INFO - PROCESS | 3728 | [3728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:10:56 INFO - PROCESS | 3728 | 1464055856917 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:10:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:10:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:10:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:10:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:10:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:10:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:10:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:10:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:10:56 INFO - {} 18:10:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:10:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:10:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:10:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:10:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:10:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:10:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:10:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:10:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:10:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:10:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:10:57 INFO - {} 18:10:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1277ms 18:10:57 INFO - PROCESS | 3728 | 1464055857089 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 3728 | 1464055857075 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 18:10:57 INFO - PROCESS | 3728 | 1464055857078 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:10:57 INFO - PROCESS | 3728 | 1464055857080 Marionette TRACE conn2 <- [1,3018,null,{}] 18:10:57 INFO - PROCESS | 3728 | 1464055857084 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}] 18:10:57 INFO - PROCESS | 3728 | 1464055857190 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:10:57 INFO - PROCESS | 3728 | 1464055857196 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 3728 | ++DOCSHELL 1F1B1000 == 140 [pid = 3728] [id = 766] 18:10:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 163 (200DD800) [pid = 3728] [serial = 2296] [outer = 00000000] 18:10:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 164 (216BE800) [pid = 3728] [serial = 2297] [outer = 200DD800] 18:10:57 INFO - PROCESS | 3728 | 1464055857242 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 165 (216C3800) [pid = 3728] [serial = 2298] [outer = 200DD800] 18:10:57 INFO - PROCESS | 3728 | 1464055857986 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]]]}] 18:10:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:10:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 18:10:58 INFO - PROCESS | 3728 | 1464055858026 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 3728 | 1464055858032 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 18:10:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:10:58 INFO - PROCESS | 3728 | 1464055858037 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 3728 | 1464055858042 Marionette TRACE conn2 <- [1,3022,null,{}] 18:10:58 INFO - PROCESS | 3728 | 1464055858048 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}] 18:10:58 INFO - PROCESS | 3728 | 1464055858195 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:10:58 INFO - PROCESS | 3728 | 1464055858368 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 3728 | ++DOCSHELL 11CAE800 == 141 [pid = 3728] [id = 767] 18:10:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 166 (11CB9C00) [pid = 3728] [serial = 2299] [outer = 00000000] 18:10:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 167 (13935C00) [pid = 3728] [serial = 2300] [outer = 11CB9C00] 18:10:58 INFO - PROCESS | 3728 | 1464055858425 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 168 (14323000) [pid = 3728] [serial = 2301] [outer = 11CB9C00] 18:10:59 INFO - PROCESS | 3728 | 1464055859031 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]]]}] 18:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:10:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1030ms 18:10:59 INFO - PROCESS | 3728 | 1464055859063 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:10:59 INFO - PROCESS | 3728 | 1464055859069 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 18:10:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:10:59 INFO - PROCESS | 3728 | 1464055859095 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:10:59 INFO - PROCESS | 3728 | 1464055859098 Marionette TRACE conn2 <- [1,3026,null,{}] 18:10:59 INFO - PROCESS | 3728 | 1464055859102 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}] 18:10:59 INFO - PROCESS | 3728 | 1464055859254 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:10:59 INFO - PROCESS | 3728 | 1464055859423 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 3728 | ++DOCSHELL 143FC800 == 142 [pid = 3728] [id = 768] 18:10:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 169 (15D8DC00) [pid = 3728] [serial = 2302] [outer = 00000000] 18:10:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 170 (17708800) [pid = 3728] [serial = 2303] [outer = 15D8DC00] 18:10:59 INFO - PROCESS | 3728 | 1464055859481 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 171 (19809000) [pid = 3728] [serial = 2304] [outer = 15D8DC00] 18:11:00 INFO - PROCESS | 3728 | 1464055860035 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"]]]}] 18:11:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:11:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:11:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 984ms 18:11:00 INFO - PROCESS | 3728 | 1464055860074 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 3728 | 1464055860077 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 18:11:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:11:00 INFO - PROCESS | 3728 | 1464055860083 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 3728 | 1464055860087 Marionette TRACE conn2 <- [1,3030,null,{}] 18:11:00 INFO - PROCESS | 3728 | 1464055860098 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}] 18:11:00 INFO - PROCESS | 3728 | 1464055860243 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:11:00 INFO - PROCESS | 3728 | 1464055860442 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 3728 | ++DOCSHELL 1B107C00 == 143 [pid = 3728] [id = 769] 18:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 172 (1B10B400) [pid = 3728] [serial = 2305] [outer = 00000000] 18:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 173 (1DA4FC00) [pid = 3728] [serial = 2306] [outer = 1B10B400] 18:11:00 INFO - PROCESS | 3728 | 1464055860501 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 174 (1F109C00) [pid = 3728] [serial = 2307] [outer = 1B10B400] 18:11:01 INFO - PROCESS | 3728 | 1464055861273 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]]]}] 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:11:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:11:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:11:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:11:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1338ms 18:11:01 INFO - PROCESS | 3728 | 1464055861421 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 3728 | 1464055861424 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 18:11:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:11:01 INFO - PROCESS | 3728 | 1464055861428 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 3728 | 1464055861430 Marionette TRACE conn2 <- [1,3034,null,{}] 18:11:01 INFO - PROCESS | 3728 | 1464055861434 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}] 18:11:01 INFO - PROCESS | 3728 | 1464055861584 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:11:01 INFO - PROCESS | 3728 | 1464055861736 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 3728 | ++DOCSHELL 1D02DC00 == 144 [pid = 3728] [id = 770] 18:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 175 (1F1B5C00) [pid = 3728] [serial = 2308] [outer = 00000000] 18:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 176 (2180D800) [pid = 3728] [serial = 2309] [outer = 1F1B5C00] 18:11:01 INFO - PROCESS | 3728 | 1464055861792 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 177 (21812400) [pid = 3728] [serial = 2310] [outer = 1F1B5C00] 18:11:02 INFO - PROCESS | 3728 | [3728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:11:02 INFO - PROCESS | 3728 | 1464055862422 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:11:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:11:02 INFO - {} 18:11:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1031ms 18:11:02 INFO - PROCESS | 3728 | 1464055862472 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:11:02 INFO - PROCESS | 3728 | 1464055862475 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 18:11:02 INFO - PROCESS | 3728 | 1464055862478 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:11:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:11:02 INFO - PROCESS | 3728 | 1464055862480 Marionette TRACE conn2 <- [1,3038,null,{}] 18:11:02 INFO - PROCESS | 3728 | 1464055862484 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}] 18:11:02 INFO - PROCESS | 3728 | 1464055862605 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:11:02 INFO - PROCESS | 3728 | 1464055862783 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 3728 | ++DOCSHELL 2000BC00 == 145 [pid = 3728] [id = 771] 18:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 178 (2000D400) [pid = 3728] [serial = 2311] [outer = 00000000] 18:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 179 (200DF000) [pid = 3728] [serial = 2312] [outer = 2000D400] 18:11:02 INFO - PROCESS | 3728 | 1464055862839 Marionette DEBUG loaded listener.js 18:11:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 180 (2091B800) [pid = 3728] [serial = 2313] [outer = 2000D400] 18:11:03 INFO - PROCESS | 3728 | 1464055863396 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]]]}] 18:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:11:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 969ms 18:11:03 INFO - PROCESS | 3728 | 1464055863452 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 3728 | 1464055863455 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 18:11:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:11:03 INFO - PROCESS | 3728 | 1464055863459 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - PROCESS | 3728 | 1464055863461 Marionette TRACE conn2 <- [1,3042,null,{}] 18:11:03 INFO - PROCESS | 3728 | 1464055863465 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}] 18:11:03 INFO - PROCESS | 3728 | 1464055863607 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:11:03 INFO - PROCESS | 3728 | 1464055863804 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 3728 | ++DOCSHELL 200DE400 == 146 [pid = 3728] [id = 772] 18:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (201D4C00) [pid = 3728] [serial = 2314] [outer = 00000000] 18:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 182 (20B71800) [pid = 3728] [serial = 2315] [outer = 201D4C00] 18:11:03 INFO - PROCESS | 3728 | 1464055863861 Marionette DEBUG loaded listener.js 18:11:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 183 (20BC2800) [pid = 3728] [serial = 2316] [outer = 201D4C00] 18:11:04 INFO - PROCESS | 3728 | 1464055864689 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"]]]}] 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:11:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1385ms 18:11:04 INFO - PROCESS | 3728 | 1464055864854 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:11:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:11:04 INFO - PROCESS | 3728 | 1464055864856 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 18:11:04 INFO - PROCESS | 3728 | 1464055864844 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:11:04 INFO - PROCESS | 3728 | 1464055864846 Marionette TRACE conn2 <- [1,3046,null,{}] 18:11:04 INFO - PROCESS | 3728 | 1464055864893 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}] 18:11:05 INFO - PROCESS | 3728 | 1464055865012 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:11:05 INFO - PROCESS | 3728 | 1464055865236 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 3728 | ++DOCSHELL 20973000 == 147 [pid = 3728] [id = 773] 18:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 184 (20973C00) [pid = 3728] [serial = 2317] [outer = 00000000] 18:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (218EA400) [pid = 3728] [serial = 2318] [outer = 20973C00] 18:11:05 INFO - PROCESS | 3728 | 1464055865314 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (21971C00) [pid = 3728] [serial = 2319] [outer = 20973C00] 18:11:05 INFO - PROCESS | 3728 | 1464055865880 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]]]}] 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:11:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:11:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:11:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:11:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:11:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1062ms 18:11:05 INFO - PROCESS | 3728 | 1464055865949 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 3728 | 1464055865952 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 18:11:05 INFO - PROCESS | 3728 | 1464055865957 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 3728 | 1464055865959 Marionette TRACE conn2 <- [1,3050,null,{}] 18:11:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:11:05 INFO - PROCESS | 3728 | 1464055865962 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}] 18:11:06 INFO - PROCESS | 3728 | 1464055866094 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:11:06 INFO - PROCESS | 3728 | 1464055866291 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:06 INFO - PROCESS | 3728 | ++DOCSHELL 20CDC800 == 148 [pid = 3728] [id = 774] 18:11:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (218E9C00) [pid = 3728] [serial = 2320] [outer = 00000000] 18:11:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (22274400) [pid = 3728] [serial = 2321] [outer = 218E9C00] 18:11:06 INFO - PROCESS | 3728 | 1464055866356 Marionette DEBUG loaded listener.js 18:11:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (22277C00) [pid = 3728] [serial = 2322] [outer = 218E9C00] 18:11:06 INFO - PROCESS | 3728 | [3728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:11:06 INFO - PROCESS | 3728 | 1464055866926 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:11:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:11:06 INFO - {} 18:11:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 969ms 18:11:06 INFO - PROCESS | 3728 | 1464055866951 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 3728 | 1464055866953 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 18:11:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:11:06 INFO - PROCESS | 3728 | 1464055866957 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - PROCESS | 3728 | 1464055866959 Marionette TRACE conn2 <- [1,3054,null,{}] 18:11:06 INFO - PROCESS | 3728 | 1464055866963 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}] 18:11:07 INFO - PROCESS | 3728 | 1464055867088 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:11:07 INFO - PROCESS | 3728 | 1464055867288 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 3728 | ++DOCSHELL 2092E800 == 149 [pid = 3728] [id = 775] 18:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (22272C00) [pid = 3728] [serial = 2323] [outer = 00000000] 18:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 191 (22378C00) [pid = 3728] [serial = 2324] [outer = 22272C00] 18:11:07 INFO - PROCESS | 3728 | 1464055867344 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 192 (2237C400) [pid = 3728] [serial = 2325] [outer = 22272C00] 18:11:07 INFO - PROCESS | 3728 | 1464055867907 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]]]}] 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:11:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 984ms 18:11:07 INFO - PROCESS | 3728 | 1464055867948 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 3728 | 1464055867951 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 18:11:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:11:07 INFO - PROCESS | 3728 | 1464055867956 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 3728 | 1464055867958 Marionette TRACE conn2 <- [1,3058,null,{}] 18:11:07 INFO - PROCESS | 3728 | 1464055867962 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}] 18:11:08 INFO - PROCESS | 3728 | 1464055868079 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:11:08 INFO - PROCESS | 3728 | 1464055868277 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 3728 | ++DOCSHELL 201CDC00 == 150 [pid = 3728] [id = 776] 18:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 193 (201CFC00) [pid = 3728] [serial = 2326] [outer = 00000000] 18:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 194 (22380400) [pid = 3728] [serial = 2327] [outer = 201CFC00] 18:11:08 INFO - PROCESS | 3728 | 1464055868332 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 195 (223D0000) [pid = 3728] [serial = 2328] [outer = 201CFC00] 18:11:08 INFO - PROCESS | 3728 | 1464055868916 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]]]}] 18:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:11:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 985ms 18:11:08 INFO - PROCESS | 3728 | 1464055868944 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 3728 | 1464055868947 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 18:11:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:11:08 INFO - PROCESS | 3728 | 1464055868951 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 3728 | 1464055868954 Marionette TRACE conn2 <- [1,3062,null,{}] 18:11:08 INFO - PROCESS | 3728 | 1464055868957 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}] 18:11:09 INFO - PROCESS | 3728 | 1464055869109 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:11:09 INFO - PROCESS | 3728 | 1464055869311 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 3728 | ++DOCSHELL 1D1AB400 == 151 [pid = 3728] [id = 777] 18:11:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 196 (1D1AEC00) [pid = 3728] [serial = 2329] [outer = 00000000] 18:11:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 197 (1D1B7800) [pid = 3728] [serial = 2330] [outer = 1D1AEC00] 18:11:09 INFO - PROCESS | 3728 | 1464055869373 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 198 (2237FC00) [pid = 3728] [serial = 2331] [outer = 1D1AEC00] 18:11:09 INFO - PROCESS | 3728 | 1464055869896 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]]]}] 18:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:11:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 985ms 18:11:09 INFO - PROCESS | 3728 | 1464055869937 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 3728 | 1464055869939 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 18:11:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:11:09 INFO - PROCESS | 3728 | 1464055869943 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 3728 | 1464055869945 Marionette TRACE conn2 <- [1,3066,null,{}] 18:11:09 INFO - PROCESS | 3728 | 1464055869963 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}] 18:11:10 INFO - PROCESS | 3728 | 1464055870135 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:11:10 INFO - PROCESS | 3728 | 1464055870246 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 3728 | ++DOCSHELL 22376C00 == 152 [pid = 3728] [id = 778] 18:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 199 (2237B000) [pid = 3728] [serial = 2332] [outer = 00000000] 18:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 200 (224A2800) [pid = 3728] [serial = 2333] [outer = 2237B000] 18:11:10 INFO - PROCESS | 3728 | 1464055870301 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 201 (224A7C00) [pid = 3728] [serial = 2334] [outer = 2237B000] 18:11:10 INFO - PROCESS | 3728 | 1464055870879 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] 18:11:10 INFO - PROCESS | 3728 | 1464055870937 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 18:11:10 INFO - PROCESS | 3728 | 1464055870941 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:11:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:11:10 INFO - PROCESS | 3728 | 1464055870945 Marionette TRACE conn2 <- [1,3070,null,{}] 18:11:10 INFO - PROCESS | 3728 | 1464055870949 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}] 18:11:11 INFO - PROCESS | 3728 | 1464055871088 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:11:11 INFO - PROCESS | 3728 | 1464055871295 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 3728 | ++DOCSHELL 2227B800 == 153 [pid = 3728] [id = 779] 18:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 202 (2237C000) [pid = 3728] [serial = 2335] [outer = 00000000] 18:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 203 (2324CC00) [pid = 3728] [serial = 2336] [outer = 2237C000] 18:11:11 INFO - PROCESS | 3728 | 1464055871352 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 204 (23250400) [pid = 3728] [serial = 2337] [outer = 2237C000] 18:11:11 INFO - PROCESS | 3728 | 1464055871909 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]]]}] 18:11:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:11:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:11:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:11:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 985ms 18:11:11 INFO - PROCESS | 3728 | 1464055871927 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 3728 | 1464055871929 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 18:11:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:11:11 INFO - PROCESS | 3728 | 1464055871933 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 3728 | 1464055871935 Marionette TRACE conn2 <- [1,3074,null,{}] 18:11:11 INFO - PROCESS | 3728 | 1464055871939 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}] 18:11:12 INFO - PROCESS | 3728 | 1464055872077 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:11:12 INFO - PROCESS | 3728 | 1464055872273 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:12 INFO - PROCESS | 3728 | ++DOCSHELL 10B0FC00 == 154 [pid = 3728] [id = 780] 18:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 205 (10C31400) [pid = 3728] [serial = 2338] [outer = 00000000] 18:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 206 (15713400) [pid = 3728] [serial = 2339] [outer = 10C31400] 18:11:12 INFO - PROCESS | 3728 | 1464055872325 Marionette DEBUG loaded listener.js 18:11:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 207 (16848C00) [pid = 3728] [serial = 2340] [outer = 10C31400] 18:11:13 INFO - PROCESS | 3728 | 1464055873145 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:11:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:11:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1231ms 18:11:13 INFO - PROCESS | 3728 | 1464055873177 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:11:13 INFO - PROCESS | 3728 | 1464055873181 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 18:11:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:11:13 INFO - PROCESS | 3728 | 1464055873187 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:11:13 INFO - PROCESS | 3728 | 1464055873191 Marionette TRACE conn2 <- [1,3078,null,{}] 18:11:13 INFO - PROCESS | 3728 | 1464055873197 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}] 18:11:13 INFO - PROCESS | 3728 | 1464055873327 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:11:13 INFO - PROCESS | 3728 | 1464055873513 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:13 INFO - PROCESS | 3728 | ++DOCSHELL 118CB400 == 155 [pid = 3728] [id = 781] 18:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 208 (11F10000) [pid = 3728] [serial = 2341] [outer = 00000000] 18:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 209 (13B27000) [pid = 3728] [serial = 2342] [outer = 11F10000] 18:11:13 INFO - PROCESS | 3728 | 1464055873573 Marionette DEBUG loaded listener.js 18:11:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 210 (1571E400) [pid = 3728] [serial = 2343] [outer = 11F10000] 18:11:14 INFO - PROCESS | 3728 | 1464055874107 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:11:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:11:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 985ms 18:11:14 INFO - PROCESS | 3728 | 1464055874175 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 18:11:14 INFO - PROCESS | 3728 | 1464055874180 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 18:11:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:11:14 INFO - PROCESS | 3728 | 1464055874187 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:11:14 INFO - PROCESS | 3728 | 1464055874189 Marionette TRACE conn2 <- [1,3082,null,{}] 18:11:14 INFO - PROCESS | 3728 | 1464055874193 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}] 18:11:14 INFO - PROCESS | 3728 | 1464055874318 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:11:14 INFO - PROCESS | 3728 | 1464055874532 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:14 INFO - PROCESS | 3728 | ++DOCSHELL 1395B800 == 156 [pid = 3728] [id = 782] 18:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 211 (143CBC00) [pid = 3728] [serial = 2344] [outer = 00000000] 18:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 212 (143F9400) [pid = 3728] [serial = 2345] [outer = 143CBC00] 18:11:14 INFO - PROCESS | 3728 | 1464055874588 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 213 (19750800) [pid = 3728] [serial = 2346] [outer = 143CBC00] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 15837400 == 155 [pid = 3728] [id = 24] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 1684A800 == 154 [pid = 3728] [id = 252] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 15D82C00 == 153 [pid = 3728] [id = 26] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 131DC400 == 152 [pid = 3728] [id = 22] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 143CCC00 == 151 [pid = 3728] [id = 25] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 1AE74800 == 150 [pid = 3728] [id = 765] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 19FE4000 == 149 [pid = 3728] [id = 764] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 1990AC00 == 148 [pid = 3728] [id = 763] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 1770A000 == 147 [pid = 3728] [id = 762] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 16BA6800 == 146 [pid = 3728] [id = 761] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 13A4DC00 == 145 [pid = 3728] [id = 760] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 10C38800 == 144 [pid = 3728] [id = 759] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 10EBD400 == 143 [pid = 3728] [id = 758] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 212 (1B106800) [pid = 3728] [serial = 2224] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 1438F400 == 142 [pid = 3728] [id = 756] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 176CA800 == 141 [pid = 3728] [id = 745] 18:11:15 INFO - PROCESS | 3728 | --DOCSHELL 118C6800 == 140 [pid = 3728] [id = 742] 18:11:15 INFO - PROCESS | 3728 | 1464055875265 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 211 (1ABAB800) [pid = 3728] [serial = 2222] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 210 (17419000) [pid = 3728] [serial = 2206] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 209 (1F84BC00) [pid = 3728] [serial = 2188] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 208 (164BC800) [pid = 3728] [serial = 2201] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 207 (1AA64800) [pid = 3728] [serial = 2221] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 206 (174EA000) [pid = 3728] [serial = 2207] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 205 (21808400) [pid = 3728] [serial = 2185] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 204 (20913400) [pid = 3728] [serial = 2176] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 203 (19C3A000) [pid = 3728] [serial = 2219] [outer = 00000000] [url = about:blank] 18:11:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 202 (1F1BB000) [pid = 3728] [serial = 2173] [outer = 00000000] [url = about:blank] 18:11:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1123ms 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 201 (19755400) [pid = 3728] [serial = 2210] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 200 (1431CC00) [pid = 3728] [serial = 2194] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 199 (158D8800) [pid = 3728] [serial = 2200] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 198 (199CA000) [pid = 3728] [serial = 2213] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 197 (1571B000) [pid = 3728] [serial = 2204] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 196 (17EA0000) [pid = 3728] [serial = 2218] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 195 (1571B400) [pid = 3728] [serial = 2161] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 194 (1A7CF400) [pid = 3728] [serial = 2216] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 193 (199C0800) [pid = 3728] [serial = 2212] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 192 (1974E000) [pid = 3728] [serial = 2156] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 191 (10561800) [pid = 3728] [serial = 2158] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 190 (13B2AC00) [pid = 3728] [serial = 2198] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (1B590000) [pid = 3728] [serial = 2170] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (20BC7800) [pid = 3728] [serial = 2179] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (1974D800) [pid = 3728] [serial = 2209] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (2114A000) [pid = 3728] [serial = 2182] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (1AE6D000) [pid = 3728] [serial = 2167] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 184 (15432C00) [pid = 3728] [serial = 2203] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 183 (19811C00) [pid = 3728] [serial = 2191] [outer = 00000000] [url = about:blank] 18:11:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 182 (1322E000) [pid = 3728] [serial = 2197] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 181 (1A2A7800) [pid = 3728] [serial = 2215] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | --DOMWINDOW == 180 (1990BC00) [pid = 3728] [serial = 2164] [outer = 00000000] [url = about:blank] 18:11:15 INFO - PROCESS | 3728 | 1464055875314 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 3728 | 1464055875317 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 18:11:15 INFO - PROCESS | 3728 | 1464055875320 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 3728 | 1464055875324 Marionette TRACE conn2 <- [1,3086,null,{}] 18:11:15 INFO - PROCESS | 3728 | 1464055875334 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}] 18:11:15 INFO - PROCESS | 3728 | 1464055875453 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:11:15 INFO - PROCESS | 3728 | 1464055875465 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 3728 | ++DOCSHELL 13B2C800 == 141 [pid = 3728] [id = 783] 18:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 181 (13B2D000) [pid = 3728] [serial = 2347] [outer = 00000000] 18:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 182 (1571B400) [pid = 3728] [serial = 2348] [outer = 13B2D000] 18:11:15 INFO - PROCESS | 3728 | 1464055875516 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 183 (162DDC00) [pid = 3728] [serial = 2349] [outer = 13B2D000] 18:11:16 INFO - PROCESS | 3728 | 1464055876094 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]]]}] 18:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:11:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 815ms 18:11:16 INFO - PROCESS | 3728 | 1464055876145 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:11:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:11:16 INFO - PROCESS | 3728 | 1464055876147 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 18:11:16 INFO - PROCESS | 3728 | 1464055876151 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 3728 | 1464055876152 Marionette TRACE conn2 <- [1,3090,null,{}] 18:11:16 INFO - PROCESS | 3728 | 1464055876156 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}] 18:11:16 INFO - PROCESS | 3728 | 1464055876269 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:11:16 INFO - PROCESS | 3728 | 1464055876427 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 3728 | ++DOCSHELL 176C7800 == 142 [pid = 3728] [id = 784] 18:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 184 (176CF000) [pid = 3728] [serial = 2350] [outer = 00000000] 18:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 185 (1975A800) [pid = 3728] [serial = 2351] [outer = 176CF000] 18:11:16 INFO - PROCESS | 3728 | 1464055876474 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 186 (1990AC00) [pid = 3728] [serial = 2352] [outer = 176CF000] 18:11:16 INFO - PROCESS | 3728 | 1464055876829 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:11:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 723ms 18:11:16 INFO - PROCESS | 3728 | 1464055876874 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:11:16 INFO - PROCESS | 3728 | 1464055876877 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 18:11:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:11:16 INFO - PROCESS | 3728 | 1464055876880 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 3728 | 1464055876882 Marionette TRACE conn2 <- [1,3094,null,{}] 18:11:16 INFO - PROCESS | 3728 | 1464055876885 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}] 18:11:17 INFO - PROCESS | 3728 | 1464055877034 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:11:17 INFO - PROCESS | 3728 | 1464055877046 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 3728 | ++DOCSHELL 199C3800 == 143 [pid = 3728] [id = 785] 18:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 187 (199C4400) [pid = 3728] [serial = 2353] [outer = 00000000] 18:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 188 (199D6400) [pid = 3728] [serial = 2354] [outer = 199C4400] 18:11:17 INFO - PROCESS | 3728 | 1464055877094 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 189 (19FE1400) [pid = 3728] [serial = 2355] [outer = 199C4400] 18:11:17 INFO - PROCESS | 3728 | 1464055877596 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]]]}] 18:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:11:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 723ms 18:11:17 INFO - PROCESS | 3728 | 1464055877656 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:11:17 INFO - PROCESS | 3728 | 1464055877658 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 18:11:17 INFO - PROCESS | 3728 | 1464055877646 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - PROCESS | 3728 | 1464055877648 Marionette TRACE conn2 <- [1,3098,null,{}] 18:11:17 INFO - PROCESS | 3728 | 1464055877651 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}] 18:11:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:11:17 INFO - PROCESS | 3728 | 1464055877869 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:11:17 INFO - PROCESS | 3728 | 1464055877888 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 3728 | ++DOCSHELL 19C3DC00 == 144 [pid = 3728] [id = 786] 18:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 190 (19FE6000) [pid = 3728] [serial = 2356] [outer = 00000000] 18:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 191 (1A7D0400) [pid = 3728] [serial = 2357] [outer = 19FE6000] 18:11:17 INFO - PROCESS | 3728 | 1464055877936 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 192 (1AA62800) [pid = 3728] [serial = 2358] [outer = 19FE6000] 18:11:18 INFO - PROCESS | 3728 | 1464055878393 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"]]]}] 18:11:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:11:18 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:11:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:11:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 769ms 18:11:18 INFO - PROCESS | 3728 | 1464055878435 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 3728 | 1464055878437 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 18:11:18 INFO - PROCESS | 3728 | 1464055878449 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:11:18 INFO - PROCESS | 3728 | 1464055878451 Marionette TRACE conn2 <- [1,3102,null,{}] 18:11:18 INFO - PROCESS | 3728 | 1464055878455 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}] 18:11:18 INFO - PROCESS | 3728 | 1464055878621 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:11:18 INFO - PROCESS | 3728 | 1464055878642 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\", \"f249ab64-426d-4546-a376-5b1d258515d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 3728 | ++DOCSHELL 1A5C3400 == 145 [pid = 3728] [id = 787] 18:11:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 193 (1ABA4800) [pid = 3728] [serial = 2359] [outer = 00000000] 18:11:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 194 (1B108000) [pid = 3728] [serial = 2360] [outer = 1ABA4800] 18:11:18 INFO - PROCESS | 3728 | 1464055878689 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 195 (1B3A5400) [pid = 3728] [serial = 2361] [outer = 1ABA4800] 18:11:19 INFO - PROCESS | 3728 | 1464055879137 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]]]}] 18:11:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:11:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 723ms 18:11:19 INFO - PROCESS | 3728 | 1464055879175 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 3728 | 1464055879177 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 194 (199C3C00) [pid = 3728] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 193 (1A2A0000) [pid = 3728] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 192 (1B3B0800) [pid = 3728] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 191 (1822A000) [pid = 3728] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 190 (13A54C00) [pid = 3728] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 189 (1B3AC800) [pid = 3728] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 188 (10F58800) [pid = 3728] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 187 (13189000) [pid = 3728] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 186 (162DD800) [pid = 3728] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:11:19 INFO - PROCESS | 3728 | --DOMWINDOW == 185 (16BA8000) [pid = 3728] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:11:19 INFO - PROCESS | 3728 | ************************* 18:11:19 INFO - PROCESS | 3728 | A coding exception was thrown and uncaught in a Task. 18:11:19 INFO - PROCESS | 3728 | 18:11:19 INFO - PROCESS | 3728 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:11:19 INFO - PROCESS | 3728 | Full stack: 18:11:19 INFO - PROCESS | 3728 | ************************* 18:11:20 WARNING - u'runner_teardown' () 18:11:20 INFO - No more tests 18:11:20 INFO - Got 0 unexpected results 18:11:20 INFO - SUITE-END | took 660s 18:11:20 INFO - Closing logging queue 18:11:20 INFO - queue closed 18:11:20 INFO - Return code: 0 18:11:20 WARNING - # TBPL SUCCESS # 18:11:20 INFO - Running post-action listener: _resource_record_post_action 18:11:20 INFO - Running post-run listener: _resource_record_post_run 18:11:21 INFO - Total resource usage - Wall time: 667s; CPU: 16.0%; Read bytes: 91052544; Write bytes: 946439680; Read time: 437082; Write time: 1040898 18:11:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:11:21 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 64894976; Read time: 0; Write time: 70594 18:11:21 INFO - run-tests - Wall time: 665s; CPU: 17.0%; Read bytes: 91052544; Write bytes: 810605056; Read time: 437082; Write time: 883739 18:11:21 INFO - Running post-run listener: _upload_blobber_files 18:11:21 INFO - Blob upload gear active. 18:11:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:11:21 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:11:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:11:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:11:22 INFO - (blobuploader) - INFO - Open directory for files ... 18:11:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:11:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:11:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:11:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:11:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:11:23 INFO - (blobuploader) - INFO - Done attempting. 18:11:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:11:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:11:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:11:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:11:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:11:24 INFO - (blobuploader) - INFO - Done attempting. 18:11:24 INFO - (blobuploader) - INFO - Iteration through files over. 18:11:24 INFO - Return code: 0 18:11:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:11:24 INFO - Using _rmtree_windows ... 18:11:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:11:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33e477a907e821fad9ace0678b3ebe911ebb29ff8966dc7198fdb3a21ae1b29ed0719e29c09b238bc6e81038545ed259c8dfc95c15c37a69ed829f73c6f7a269", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8a6012bec32eb3aa832daf8935ea947a22760ebf89c057a4762f909dbbbc26818e32b92dced3fdad0e727a55a60c48c9d93f86956da0ecec4f730b3d9ff7fd97"} 18:11:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:11:24 INFO - Writing to file C:\slave\test\properties\blobber_files 18:11:24 INFO - Contents: 18:11:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33e477a907e821fad9ace0678b3ebe911ebb29ff8966dc7198fdb3a21ae1b29ed0719e29c09b238bc6e81038545ed259c8dfc95c15c37a69ed829f73c6f7a269", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8a6012bec32eb3aa832daf8935ea947a22760ebf89c057a4762f909dbbbc26818e32b92dced3fdad0e727a55a60c48c9d93f86956da0ecec4f730b3d9ff7fd97"} 18:11:25 INFO - Running post-run listener: copy_logs_to_upload_dir 18:11:25 INFO - Copying logs to upload dir... 18:11:25 INFO - mkdir: C:\slave\test\build\upload\logs 18:11:25 INFO - Copying logs to upload dir... 18:11:25 INFO - Using _rmtree_windows ... 18:11:25 INFO - Using _rmtree_windows ... 18:11:25 INFO - Using _rmtree_windows ... 18:11:25 INFO - Using _rmtree_windows ... 18:11:25 INFO - Using _rmtree_windows ... 18:11:25 INFO - Using _rmtree_windows ... 18:11:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=751.558000 ========= master_lag: 108.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 19 secs) (at 2016-05-23 19:11:19.505657) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 19:11:19.510515) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33e477a907e821fad9ace0678b3ebe911ebb29ff8966dc7198fdb3a21ae1b29ed0719e29c09b238bc6e81038545ed259c8dfc95c15c37a69ed829f73c6f7a269", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8a6012bec32eb3aa832daf8935ea947a22760ebf89c057a4762f909dbbbc26818e32b92dced3fdad0e727a55a60c48c9d93f86956da0ecec4f730b3d9ff7fd97"} build_url:https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33e477a907e821fad9ace0678b3ebe911ebb29ff8966dc7198fdb3a21ae1b29ed0719e29c09b238bc6e81038545ed259c8dfc95c15c37a69ed829f73c6f7a269", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8a6012bec32eb3aa832daf8935ea947a22760ebf89c057a4762f909dbbbc26818e32b92dced3fdad0e727a55a60c48c9d93f86956da0ecec4f730b3d9ff7fd97"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XkJvPP-bRui-zimOaIWF-w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.32 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 19:11:19.937304) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 19:11:19.937781) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 19:11:20.149263) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 19:11:20.149653) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 19:11:20.668370) ========= ========= Total master_lag: 109.99 =========