builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-107 starttime: 1465244733.41 results: success (0) buildid: 20160606120332 builduid: 394ff36afaaf47b0a5ccdc9e3ac607e3 revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:33.407047) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:33.407952) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:33.408304) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:33.522036) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:33.522311) ========= '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-107\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False --12:26:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.00 MB/s 12:26:38 (2.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.501000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:34.153283) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:34.153605) ========= '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-107\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.527000 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:34.795391) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 13:25:34.796088) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False 2016-06-06 12:26:39,631 truncating revision to first 12 chars 2016-06-06 12:26:39,631 Setting DEBUG logging. 2016-06-06 12:26:39,631 attempt 1/10 2016-06-06 12:26:39,631 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/46d72a56c57d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 12:26:39,960 unpacking tar archive at: mozilla-beta-46d72a56c57d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.041000 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 13:25:36.073310) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:36.074131) ========= script_repo_revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:36.074992) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:36.075626) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:36.093021) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-06-06 13:25:36.093846) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 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-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:26:40 INFO - MultiFileLogger online at 20160606 12:26:40 in C:\slave\test 12:26:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 12:26:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:26:40 INFO - {'append_to_log': False, 12:26:40 INFO - 'base_work_dir': 'C:\\slave\\test', 12:26:40 INFO - 'blob_upload_branch': 'mozilla-beta', 12:26:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:26:40 INFO - 'buildbot_json_path': 'buildprops.json', 12:26:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:26:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:26:40 INFO - 'download_minidump_stackwalk': True, 12:26:40 INFO - 'download_symbols': 'true', 12:26:40 INFO - 'e10s': False, 12:26:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:26:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:26:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:26:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:26:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:26:40 INFO - 'C:/mozilla-build/tooltool.py'), 12:26:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:26:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:26:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:26:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:26:40 INFO - 'log_level': 'info', 12:26:40 INFO - 'log_to_console': True, 12:26:40 INFO - 'opt_config_files': (), 12:26:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:26:40 INFO - '--processes=1', 12:26:40 INFO - '--config=%(test_path)s/wptrunner.ini', 12:26:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:26:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:26:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:26:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:26:40 INFO - 'pip_index': False, 12:26:40 INFO - 'require_test_zip': True, 12:26:40 INFO - 'test_type': ('testharness',), 12:26:40 INFO - 'this_chunk': '1', 12:26:40 INFO - 'total_chunks': '10', 12:26:40 INFO - 'virtualenv_path': 'venv', 12:26:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:26:40 INFO - 'work_dir': 'build'} 12:26:40 INFO - ##### 12:26:40 INFO - ##### Running clobber step. 12:26:40 INFO - ##### 12:26:40 INFO - Running pre-action listener: _resource_record_pre_action 12:26:40 INFO - Running main action method: clobber 12:26:40 INFO - rmtree: C:\slave\test\build 12:26:40 INFO - Using _rmtree_windows ... 12:26:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:27:07 INFO - Running post-action listener: _resource_record_post_action 12:27:07 INFO - ##### 12:27:07 INFO - ##### Running read-buildbot-config step. 12:27:07 INFO - ##### 12:27:07 INFO - Running pre-action listener: _resource_record_pre_action 12:27:07 INFO - Running main action method: read_buildbot_config 12:27:07 INFO - Using buildbot properties: 12:27:07 INFO - { 12:27:07 INFO - "project": "", 12:27:07 INFO - "product": "firefox", 12:27:07 INFO - "script_repo_revision": "production", 12:27:07 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 12:27:07 INFO - "repository": "", 12:27:07 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 12:27:07 INFO - "buildid": "20160606120332", 12:27:07 INFO - "pgo_build": "False", 12:27:07 INFO - "basedir": "C:\\slave\\test", 12:27:07 INFO - "buildnumber": 0, 12:27:07 INFO - "slavename": "t-xp32-ix-107", 12:27:07 INFO - "revision": "46d72a56c57dafb4dc1061d4741a3e1181ac3d68", 12:27:07 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 12:27:07 INFO - "platform": "win32", 12:27:07 INFO - "branch": "mozilla-beta", 12:27:07 INFO - "repo_path": "releases/mozilla-beta", 12:27:07 INFO - "moz_repo_path": "", 12:27:07 INFO - "stage_platform": "win32", 12:27:07 INFO - "builduid": "394ff36afaaf47b0a5ccdc9e3ac607e3", 12:27:07 INFO - "slavebuilddir": "test" 12:27:07 INFO - } 12:27:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 12:27:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 12:27:07 INFO - Running post-action listener: _resource_record_post_action 12:27:07 INFO - ##### 12:27:07 INFO - ##### Running download-and-extract step. 12:27:07 INFO - ##### 12:27:07 INFO - Running pre-action listener: _resource_record_pre_action 12:27:07 INFO - Running main action method: download_and_extract 12:27:07 INFO - mkdir: C:\slave\test\build\tests 12:27:07 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')]} 12:27:07 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:27:07 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 12:27:07 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:27:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 12:27:08 INFO - Downloaded 1240 bytes. 12:27:08 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:27:08 INFO - Using the following test package requirements: 12:27:08 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:27:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 12:27:08 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 12:27:08 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'jsshell-win32.zip'], 12:27:08 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 12:27:08 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:27:08 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 12:27:08 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 12:27:08 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 12:27:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:27:08 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 12:27:08 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:27:08 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')]} 12:27:08 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:27:08 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 12:27:08 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 12:27:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 12:27:10 INFO - Downloaded 20343681 bytes. 12:27:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:27:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:27:12 INFO - caution: filename not matched: web-platform/* 12:27:12 INFO - Return code: 11 12:27:12 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')]} 12:27:12 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:27:12 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 12:27:12 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 12:27:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 12:27:43 INFO - Downloaded 36389112 bytes. 12:27:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:27:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:28:07 INFO - caution: filename not matched: bin/* 12:28:07 INFO - caution: filename not matched: config/* 12:28:07 INFO - caution: filename not matched: mozbase/* 12:28:07 INFO - caution: filename not matched: marionette/* 12:28:07 INFO - caution: filename not matched: tools/wptserve/* 12:28:07 INFO - Return code: 11 12:28:07 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')]} 12:28:07 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:28:07 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:28:07 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:28:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 12:28:12 INFO - Downloaded 68455471 bytes. 12:28:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:28:12 INFO - mkdir: C:\slave\test\properties 12:28:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:28:12 INFO - Writing to file C:\slave\test\properties\build_url 12:28:12 INFO - Contents: 12:28:12 INFO - build_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:28:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:28:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:28:12 INFO - Writing to file C:\slave\test\properties\symbols_url 12:28:12 INFO - Contents: 12:28:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:28:12 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')]} 12:28:12 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:28:12 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:28:12 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:28:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:28:28 INFO - Downloaded 55576013 bytes. 12:28:28 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:28:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:28:32 INFO - Return code: 0 12:28:32 INFO - Running post-action listener: _resource_record_post_action 12:28:32 INFO - Running post-action listener: set_extra_try_arguments 12:28:32 INFO - ##### 12:28:32 INFO - ##### Running create-virtualenv step. 12:28:32 INFO - ##### 12:28:32 INFO - Running pre-action listener: _pre_create_virtualenv 12:28:32 INFO - Running pre-action listener: _resource_record_pre_action 12:28:32 INFO - Running main action method: create_virtualenv 12:28:32 INFO - Creating virtualenv C:\slave\test\build\venv 12:28:32 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 12:28:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:28:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:28:34 INFO - Installing distribute......................................................................................................................................................................................done. 12:28:35 INFO - Return code: 0 12:28:35 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:28:35 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')]} 12:28:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:28:35 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')]} 12:28:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:28:35 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 12:28:35 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 12:28:35 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 12:28:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:28:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 12:28:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:28:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 12:28:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:28:35 INFO - 'DCLOCATION': 'SCL3', 12:28:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:28:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:28:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:28:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:28:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:28:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:28:35 INFO - 'HOMEDRIVE': 'C:', 12:28:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:28:35 INFO - 'KTS_VERSION': '1.19c', 12:28:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:28:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 12:28:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:28:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:28:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:28:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:28:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:28:35 INFO - 'MOZ_AIRBAG': '1', 12:28:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:28:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:28:35 INFO - 'MOZ_MSVCVERSION': '8', 12:28:35 INFO - 'MOZ_NO_REMOTE': '1', 12:28:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:28:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:28:35 INFO - 'NO_EM_RESTART': '1', 12:28:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:28:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:28:35 INFO - 'OS': 'Windows_NT', 12:28:35 INFO - 'OURDRIVE': 'C:', 12:28:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:28:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:28:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:28:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:28:35 INFO - 'PROCESSOR_LEVEL': '6', 12:28:35 INFO - 'PROCESSOR_REVISION': '1e05', 12:28:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:28:35 INFO - 'PROMPT': '$P$G', 12:28:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:28:35 INFO - 'PWD': 'C:\\slave\\test', 12:28:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:28:35 INFO - 'SESSIONNAME': 'Console', 12:28:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:28:35 INFO - 'SYSTEMDRIVE': 'C:', 12:28:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:28:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:35 INFO - 'TEST1': 'testie', 12:28:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:35 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 12:28:35 INFO - 'USERNAME': 'cltbld', 12:28:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:28:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:28:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:28:35 INFO - 'WINDIR': 'C:\\WINDOWS', 12:28:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:28:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:28:35 INFO - Downloading/unpacking psutil>=0.7.1 12:28:36 INFO - Running setup.py egg_info for package psutil 12:28:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:28:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:28:36 INFO - Installing collected packages: psutil 12:28:36 INFO - Running setup.py install for psutil 12:28:36 INFO - building 'psutil._psutil_windows' extension 12:28:36 INFO - error: Unable to find vcvarsall.bat 12:28:36 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-glqslm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:28:36 INFO - running install 12:28:36 INFO - running build 12:28:36 INFO - running build_py 12:28:36 INFO - creating build 12:28:36 INFO - creating build\lib.win32-2.7 12:28:36 INFO - creating build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:28:36 INFO - running build_ext 12:28:36 INFO - building 'psutil._psutil_windows' extension 12:28:36 INFO - error: Unable to find vcvarsall.bat 12:28:36 INFO - ---------------------------------------- 12:28:36 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-glqslm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:28:36 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data\pip\pip.log 12:28:36 WARNING - Return code: 1 12:28:36 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! 12:28:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:28:36 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 12:28:36 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 12:28:36 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 12:28:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:28:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 12:28:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:28:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 12:28:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:28:36 INFO - 'DCLOCATION': 'SCL3', 12:28:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:28:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:28:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:28:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:28:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:28:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:28:36 INFO - 'HOMEDRIVE': 'C:', 12:28:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:28:36 INFO - 'KTS_VERSION': '1.19c', 12:28:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:28:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 12:28:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:28:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:28:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:28:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:28:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:28:36 INFO - 'MOZ_AIRBAG': '1', 12:28:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:28:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:28:36 INFO - 'MOZ_MSVCVERSION': '8', 12:28:36 INFO - 'MOZ_NO_REMOTE': '1', 12:28:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:28:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:28:36 INFO - 'NO_EM_RESTART': '1', 12:28:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:28:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:28:36 INFO - 'OS': 'Windows_NT', 12:28:36 INFO - 'OURDRIVE': 'C:', 12:28:36 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', 12:28:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:28:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:28:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:28:36 INFO - 'PROCESSOR_LEVEL': '6', 12:28:36 INFO - 'PROCESSOR_REVISION': '1e05', 12:28:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:28:36 INFO - 'PROMPT': '$P$G', 12:28:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:28:36 INFO - 'PWD': 'C:\\slave\\test', 12:28:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:28:36 INFO - 'SESSIONNAME': 'Console', 12:28:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:28:36 INFO - 'SYSTEMDRIVE': 'C:', 12:28:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:28:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:36 INFO - 'TEST1': 'testie', 12:28:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:36 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 12:28:36 INFO - 'USERNAME': 'cltbld', 12:28:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:28:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:28:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:28:36 INFO - 'WINDIR': 'C:\\WINDOWS', 12:28:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:28:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:28:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:28:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:28:37 INFO - Running setup.py egg_info for package mozsystemmonitor 12:28:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:28:37 INFO - Running setup.py egg_info for package psutil 12:28:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:28:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:28:37 INFO - Installing collected packages: mozsystemmonitor, psutil 12:28:37 INFO - Running setup.py install for mozsystemmonitor 12:28:37 INFO - Running setup.py install for psutil 12:28:37 INFO - building 'psutil._psutil_windows' extension 12:28:37 INFO - error: Unable to find vcvarsall.bat 12:28:37 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-_4kls4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:28:37 INFO - running install 12:28:37 INFO - running build 12:28:37 INFO - running build_py 12:28:37 INFO - running build_ext 12:28:37 INFO - building 'psutil._psutil_windows' extension 12:28:37 INFO - error: Unable to find vcvarsall.bat 12:28:37 INFO - ---------------------------------------- 12:28:37 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-_4kls4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:28:37 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-107\Application Data\pip\pip.log 12:28:37 WARNING - Return code: 1 12:28:37 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! 12:28:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:28:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:28:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:28:37 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 12:28:37 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 12:28:37 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 12:28:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:28:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 12:28:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:28:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 12:28:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:28:37 INFO - 'DCLOCATION': 'SCL3', 12:28:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:28:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:28:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:28:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:28:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:28:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:28:37 INFO - 'HOMEDRIVE': 'C:', 12:28:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:28:37 INFO - 'KTS_VERSION': '1.19c', 12:28:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:28:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 12:28:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:28:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:28:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:28:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:28:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:28:37 INFO - 'MOZ_AIRBAG': '1', 12:28:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:28:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:28:37 INFO - 'MOZ_MSVCVERSION': '8', 12:28:37 INFO - 'MOZ_NO_REMOTE': '1', 12:28:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:28:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:28:37 INFO - 'NO_EM_RESTART': '1', 12:28:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:28:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:28:37 INFO - 'OS': 'Windows_NT', 12:28:37 INFO - 'OURDRIVE': 'C:', 12:28:37 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', 12:28:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:28:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:28:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:28:37 INFO - 'PROCESSOR_LEVEL': '6', 12:28:37 INFO - 'PROCESSOR_REVISION': '1e05', 12:28:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:28:37 INFO - 'PROMPT': '$P$G', 12:28:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:28:37 INFO - 'PWD': 'C:\\slave\\test', 12:28:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:28:37 INFO - 'SESSIONNAME': 'Console', 12:28:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:28:37 INFO - 'SYSTEMDRIVE': 'C:', 12:28:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:28:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:37 INFO - 'TEST1': 'testie', 12:28:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:37 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 12:28:37 INFO - 'USERNAME': 'cltbld', 12:28:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:28:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:28:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:28:37 INFO - 'WINDIR': 'C:\\WINDOWS', 12:28:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:28:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:28:37 INFO - Downloading/unpacking blobuploader==1.2.4 12:28:37 INFO - Downloading blobuploader-1.2.4.tar.gz 12:28:37 INFO - Running setup.py egg_info for package blobuploader 12:28:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:28:39 INFO - Running setup.py egg_info for package requests 12:28:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:28:39 INFO - Downloading docopt-0.6.1.tar.gz 12:28:39 INFO - Running setup.py egg_info for package docopt 12:28:39 INFO - Installing collected packages: blobuploader, docopt, requests 12:28:39 INFO - Running setup.py install for blobuploader 12:28:39 INFO - Running setup.py install for docopt 12:28:39 INFO - Running setup.py install for requests 12:28:39 INFO - Successfully installed blobuploader docopt requests 12:28:39 INFO - Cleaning up... 12:28:39 INFO - Return code: 0 12:28:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:28:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:28:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:28:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:28:39 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 12:28:39 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 12:28:39 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 12:28:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:28:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 12:28:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:28:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 12:28:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:28:39 INFO - 'DCLOCATION': 'SCL3', 12:28:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:28:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:28:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:28:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:28:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:28:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:28:39 INFO - 'HOMEDRIVE': 'C:', 12:28:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:28:39 INFO - 'KTS_VERSION': '1.19c', 12:28:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:28:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 12:28:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:28:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:28:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:28:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:28:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:28:39 INFO - 'MOZ_AIRBAG': '1', 12:28:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:28:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:28:39 INFO - 'MOZ_MSVCVERSION': '8', 12:28:39 INFO - 'MOZ_NO_REMOTE': '1', 12:28:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:28:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:28:39 INFO - 'NO_EM_RESTART': '1', 12:28:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:28:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:28:39 INFO - 'OS': 'Windows_NT', 12:28:39 INFO - 'OURDRIVE': 'C:', 12:28:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:28:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:28:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:28:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:28:39 INFO - 'PROCESSOR_LEVEL': '6', 12:28:39 INFO - 'PROCESSOR_REVISION': '1e05', 12:28:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:28:39 INFO - 'PROMPT': '$P$G', 12:28:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:28:39 INFO - 'PWD': 'C:\\slave\\test', 12:28:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:28:39 INFO - 'SESSIONNAME': 'Console', 12:28:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:28:39 INFO - 'SYSTEMDRIVE': 'C:', 12:28:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:28:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:39 INFO - 'TEST1': 'testie', 12:28:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:39 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 12:28:39 INFO - 'USERNAME': 'cltbld', 12:28:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:28:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:28:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:28:39 INFO - 'WINDIR': 'C:\\WINDOWS', 12:28:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:28:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:28:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:28:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:28:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:28:45 INFO - Unpacking c:\slave\test\build\tests\marionette 12:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:28:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:28:45 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 12:28:45 INFO - Running setup.py install for browsermob-proxy 12:28:52 INFO - Running setup.py install for manifestparser 12:28:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for marionette-client 12:28:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:28:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for marionette-driver 12:28:52 INFO - Running setup.py install for mozcrash 12:28:52 INFO - Running setup.py install for mozdebug 12:28:52 INFO - Running setup.py install for mozdevice 12:28:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozfile 12:28:52 INFO - Running setup.py install for mozhttpd 12:28:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozinfo 12:28:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozInstall 12:28:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozleak 12:28:52 INFO - Running setup.py install for mozlog 12:28:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for moznetwork 12:28:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozprocess 12:28:52 INFO - Running setup.py install for mozprofile 12:28:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozrunner 12:28:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for mozscreenshot 12:28:52 INFO - Running setup.py install for moztest 12:28:52 INFO - Running setup.py install for mozversion 12:28:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:28:52 INFO - Running setup.py install for wptserve 12:28:52 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 12:28:52 INFO - Cleaning up... 12:28:52 INFO - Return code: 0 12:28:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:28: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')]} 12:28:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:28: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')]} 12:28:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:28:52 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, '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-107', 'USERDOMAIN': 'T-XP32-IX-107', '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-107', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-107', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\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-107'}}, attempt #1 12:28:52 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 12:28:52 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 12:28:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:28:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 12:28:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:28:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 12:28:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:28:52 INFO - 'DCLOCATION': 'SCL3', 12:28:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:28:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:28:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:28:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:28:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:28:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:28:52 INFO - 'HOMEDRIVE': 'C:', 12:28:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:28:52 INFO - 'KTS_VERSION': '1.19c', 12:28:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:28:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 12:28:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:28:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:28:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:28:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:28:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:28:52 INFO - 'MOZ_AIRBAG': '1', 12:28:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:28:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:28:52 INFO - 'MOZ_MSVCVERSION': '8', 12:28:52 INFO - 'MOZ_NO_REMOTE': '1', 12:28:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:28:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:28:52 INFO - 'NO_EM_RESTART': '1', 12:28:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:28:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:28:52 INFO - 'OS': 'Windows_NT', 12:28:52 INFO - 'OURDRIVE': 'C:', 12:28: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', 12:28:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:28:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:28:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:28:52 INFO - 'PROCESSOR_LEVEL': '6', 12:28:52 INFO - 'PROCESSOR_REVISION': '1e05', 12:28:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:28:52 INFO - 'PROMPT': '$P$G', 12:28:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:28:52 INFO - 'PWD': 'C:\\slave\\test', 12:28:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:28:52 INFO - 'SESSIONNAME': 'Console', 12:28:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:28:52 INFO - 'SYSTEMDRIVE': 'C:', 12:28:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:28:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:52 INFO - 'TEST1': 'testie', 12:28:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:28:52 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 12:28:52 INFO - 'USERNAME': 'cltbld', 12:28:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:28:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:28:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:28:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:28:52 INFO - 'WINDIR': 'C:\\WINDOWS', 12:28:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:28:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:28:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:28:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:28:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:28:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:28:57 INFO - Unpacking c:\slave\test\build\tests\marionette 12:28:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:28:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:28:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:29:02 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)) 12:29:02 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)) 12:29:02 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)) 12:29:02 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)) 12:29:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:29:02 INFO - Downloading blessings-1.6.tar.gz 12:29:02 INFO - Running setup.py egg_info for package blessings 12:29:02 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)) 12:29:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:29:02 INFO - Running setup.py install for blessings 12:29:02 INFO - Running setup.py install for browsermob-proxy 12:29:02 INFO - Running setup.py install for manifestparser 12:29:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Running setup.py install for marionette-client 12:29:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Running setup.py install for marionette-driver 12:29:02 INFO - Running setup.py install for mozcrash 12:29:02 INFO - Running setup.py install for mozdebug 12:29:02 INFO - Running setup.py install for mozdevice 12:29:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Running setup.py install for mozhttpd 12:29:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Running setup.py install for mozInstall 12:29:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Running setup.py install for mozleak 12:29:02 INFO - Running setup.py install for mozprofile 12:29:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Running setup.py install for mozrunner 12:29:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:29:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:29:03 INFO - Running setup.py install for mozscreenshot 12:29:03 INFO - Running setup.py install for moztest 12:29:03 INFO - Running setup.py install for mozversion 12:29:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:29:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:29:03 INFO - Running setup.py install for wptserve 12:29:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:29:03 INFO - Cleaning up... 12:29:03 INFO - Return code: 0 12:29:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:29:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:29:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:29:03 INFO - Reading from file tmpfile_stdout 12:29:03 INFO - Using _rmtree_windows ... 12:29:03 INFO - Using _rmtree_windows ... 12:29:03 INFO - Current package versions: 12:29:03 INFO - blessings == 1.6 12:29:03 INFO - blobuploader == 1.2.4 12:29:03 INFO - browsermob-proxy == 0.6.0 12:29:03 INFO - distribute == 0.6.14 12:29:03 INFO - docopt == 0.6.1 12:29:03 INFO - manifestparser == 1.1 12:29:03 INFO - marionette-client == 2.3.0 12:29:03 INFO - marionette-driver == 1.4.0 12:29:03 INFO - mozInstall == 1.12 12:29:03 INFO - mozcrash == 0.17 12:29:03 INFO - mozdebug == 0.1 12:29:03 INFO - mozdevice == 0.48 12:29:03 INFO - mozfile == 1.2 12:29:03 INFO - mozhttpd == 0.7 12:29:03 INFO - mozinfo == 0.9 12:29:03 INFO - mozleak == 0.1 12:29:03 INFO - mozlog == 3.1 12:29:03 INFO - moznetwork == 0.27 12:29:03 INFO - mozprocess == 0.22 12:29:03 INFO - mozprofile == 0.28 12:29:03 INFO - mozrunner == 6.11 12:29:03 INFO - mozscreenshot == 0.1 12:29:03 INFO - mozsystemmonitor == 0.0 12:29:03 INFO - moztest == 0.7 12:29:03 INFO - mozversion == 1.4 12:29:03 INFO - requests == 1.2.3 12:29:03 INFO - wptserve == 1.4.0 12:29:03 INFO - Running post-action listener: _resource_record_post_action 12:29:03 INFO - Running post-action listener: _start_resource_monitoring 12:29:03 INFO - Starting resource monitoring. 12:29:03 INFO - ##### 12:29:03 INFO - ##### Running pull step. 12:29:03 INFO - ##### 12:29:03 INFO - Running pre-action listener: _resource_record_pre_action 12:29:03 INFO - Running main action method: pull 12:29:03 INFO - Pull has nothing to do! 12:29:03 INFO - Running post-action listener: _resource_record_post_action 12:29:03 INFO - ##### 12:29:03 INFO - ##### Running install step. 12:29:03 INFO - ##### 12:29:03 INFO - Running pre-action listener: _resource_record_pre_action 12:29:03 INFO - Running main action method: install 12:29:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:29:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:29:04 INFO - Reading from file tmpfile_stdout 12:29:04 INFO - Using _rmtree_windows ... 12:29:04 INFO - Using _rmtree_windows ... 12:29:04 INFO - Detecting whether we're running mozinstall >=1.0... 12:29:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:29:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:29:04 INFO - Reading from file tmpfile_stdout 12:29:04 INFO - Output received: 12:29:04 INFO - Usage: mozinstall-script.py [options] installer 12:29:04 INFO - Options: 12:29:04 INFO - -h, --help show this help message and exit 12:29:04 INFO - -d DEST, --destination=DEST 12:29:04 INFO - Directory to install application into. [default: 12:29:04 INFO - "C:\slave\test"] 12:29:04 INFO - --app=APP Application being installed. [default: firefox] 12:29:04 INFO - Using _rmtree_windows ... 12:29:04 INFO - Using _rmtree_windows ... 12:29:04 INFO - mkdir: C:\slave\test\build\application 12:29:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:29:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 12:29:06 INFO - Reading from file tmpfile_stdout 12:29:06 INFO - Output received: 12:29:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:29:06 INFO - Using _rmtree_windows ... 12:29:06 INFO - Using _rmtree_windows ... 12:29:06 INFO - Running post-action listener: _resource_record_post_action 12:29:06 INFO - ##### 12:29:06 INFO - ##### Running run-tests step. 12:29:06 INFO - ##### 12:29:06 INFO - Running pre-action listener: _resource_record_pre_action 12:29:06 INFO - Running main action method: run_tests 12:29:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:29:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:29:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:29:06 INFO - grabbing minidump binary from tooltool 12:29:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:06 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:29:06 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:29:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:29:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:29:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9z4s5v 12:29:25 INFO - INFO - File integrity verified, renaming tmp9z4s5v to win32-minidump_stackwalk.exe 12:29:25 INFO - Return code: 0 12:29:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:29:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:29:25 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/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:29:25 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/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:29:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107\\Application Data', 12:29:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-107', 12:29:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:25 INFO - 'DCLOCATION': 'SCL3', 12:29:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:25 INFO - 'HOMEDRIVE': 'C:', 12:29:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:29:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:25 INFO - 'KTS_VERSION': '1.19c', 12:29:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-107', 12:29:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:29:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:25 INFO - 'MOZ_AIRBAG': '1', 12:29:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:25 INFO - 'MOZ_MSVCVERSION': '8', 12:29:25 INFO - 'MOZ_NO_REMOTE': '1', 12:29:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:25 INFO - 'NO_EM_RESTART': '1', 12:29:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:25 INFO - 'OS': 'Windows_NT', 12:29:25 INFO - 'OURDRIVE': 'C:', 12:29:25 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', 12:29:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:25 INFO - 'PROCESSOR_LEVEL': '6', 12:29:25 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:25 INFO - 'PROMPT': '$P$G', 12:29:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:25 INFO - 'PWD': 'C:\\slave\\test', 12:29:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:25 INFO - 'SESSIONNAME': 'Console', 12:29:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:25 INFO - 'SYSTEMDRIVE': 'C:', 12:29:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:25 INFO - 'TEST1': 'testie', 12:29:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:25 INFO - 'USERDOMAIN': 'T-XP32-IX-107', 12:29:25 INFO - 'USERNAME': 'cltbld', 12:29:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-107', 12:29:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:25 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:25 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/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 12:29:26 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 12:29:26 INFO - import pkg_resources 12:29:27 INFO - Using 1 client processes 12:29:30 INFO - SUITE-START | Running 778 tests 12:29:30 INFO - Running testharness tests 12:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:29:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:29:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:29:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:29:30 INFO - Setting up ssl 12:29:30 INFO - PROCESS | certutil | 12:29:30 INFO - PROCESS | certutil | 12:29:30 INFO - PROCESS | certutil | 12:29:30 INFO - Certificate Nickname Trust Attributes 12:29:30 INFO - SSL,S/MIME,JAR/XPI 12:29:30 INFO - 12:29:30 INFO - web-platform-tests CT,, 12:29:30 INFO - 12:29:30 INFO - Starting runner 12:29:32 INFO - PROCESS | 3600 | [3600] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:29:32 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:29:32 INFO - PROCESS | 3600 | [3600] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:29:33 INFO - PROCESS | 3600 | 1465244973547 Marionette DEBUG Marionette enabled via build flag and pref 12:29:33 INFO - PROCESS | 3600 | ++DOCSHELL 114C6800 == 1 [pid = 3600] [id = 1] 12:29:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 1 (114C6C00) [pid = 3600] [serial = 1] [outer = 00000000] 12:29:33 INFO - PROCESS | 3600 | [3600] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:29:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 2 (114C7800) [pid = 3600] [serial = 2] [outer = 114C6C00] 12:29:33 INFO - PROCESS | 3600 | [3600] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 12:29:33 INFO - PROCESS | 3600 | [3600] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 12:29:33 INFO - PROCESS | 3600 | ++DOCSHELL 1280DC00 == 2 [pid = 3600] [id = 2] 12:29:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 3 (1280E000) [pid = 3600] [serial = 3] [outer = 00000000] 12:29:33 INFO - PROCESS | 3600 | [3600] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:29:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 4 (1280EC00) [pid = 3600] [serial = 4] [outer = 1280E000] 12:29:34 INFO - PROCESS | 3600 | 1465244974068 Marionette INFO Listening on port 2828 12:29:34 INFO - PROCESS | 3600 | 1465244974398 Marionette DEBUG Marionette enabled via command-line flag 12:29:34 INFO - PROCESS | 3600 | ++DOCSHELL 13145400 == 3 [pid = 3600] [id = 3] 12:29:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 5 (1314D400) [pid = 3600] [serial = 5] [outer = 00000000] 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:29:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 6 (1314E000) [pid = 3600] [serial = 6] [outer = 1314D400] 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:29:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 7 (13653400) [pid = 3600] [serial = 7] [outer = 1280E000] 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:29:34 INFO - PROCESS | 3600 | 1465244974671 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1679 12:29:34 INFO - PROCESS | 3600 | 1465244974700 Marionette DEBUG Closed connection conn0 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:29:34 INFO - PROCESS | 3600 | 1465244974790 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1681 12:29:34 INFO - PROCESS | 3600 | 1465244974834 Marionette DEBUG Closed connection conn1 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:29:34 INFO - PROCESS | 3600 | 1465244974822 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1682 12:29:34 INFO - PROCESS | 3600 | ++DOCSHELL 114C7C00 == 4 [pid = 3600] [id = 4] 12:29:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 8 (13C76800) [pid = 3600] [serial = 8] [outer = 00000000] 12:29:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 9 (140EA000) [pid = 3600] [serial = 9] [outer = 13C76800] 12:29:34 INFO - PROCESS | 3600 | 1465244974918 Marionette DEBUG Closed connection conn2 12:29:34 INFO - PROCESS | 3600 | [3600] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:29:35 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:29:35 INFO - PROCESS | 3600 | 1465244975025 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1683 12:29:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 10 (140F1400) [pid = 3600] [serial = 10] [outer = 13C76800] 12:29:35 INFO - PROCESS | 3600 | 1465244975057 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:29:35 INFO - PROCESS | 3600 | 1465244975064 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606120332","device":"desktop","version":"48.0"} 12:29:35 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:29:35 INFO - PROCESS | 3600 | [3600] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:29:35 INFO - PROCESS | 3600 | [3600] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:29:35 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:29:35 INFO - PROCESS | 3600 | ++DOCSHELL 15F07800 == 5 [pid = 3600] [id = 5] 12:29:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 11 (15F0B000) [pid = 3600] [serial = 11] [outer = 00000000] 12:29:35 INFO - PROCESS | 3600 | ++DOCSHELL 15F0B400 == 6 [pid = 3600] [id = 6] 12:29:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 12 (15F0B800) [pid = 3600] [serial = 12] [outer = 00000000] 12:29:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:29:36 INFO - PROCESS | 3600 | ++DOCSHELL 168E4C00 == 7 [pid = 3600] [id = 7] 12:29:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 13 (168E5000) [pid = 3600] [serial = 13] [outer = 00000000] 12:29:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:29:36 INFO - PROCESS | 3600 | [3600] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:29:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 14 (16AB2400) [pid = 3600] [serial = 14] [outer = 168E5000] 12:29:36 INFO - PROCESS | 3600 | [3600] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:29:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 15 (166E1C00) [pid = 3600] [serial = 15] [outer = 15F0B000] 12:29:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 16 (166E3400) [pid = 3600] [serial = 16] [outer = 15F0B800] 12:29:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 17 (166E6000) [pid = 3600] [serial = 17] [outer = 168E5000] 12:29:37 INFO - PROCESS | 3600 | 1465244977093 Marionette INFO startBrowser 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:37 INFO - PROCESS | 3600 | 1465244977129 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 3600 | 1465244977142 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 3600 | 1465244977144 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 18 (17EEEC00) [pid = 3600] [serial = 18] [outer = 168E5000] 12:29:37 INFO - PROCESS | 3600 | 1465244977566 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"038b5c63-1a6a-4bad-88ce-66029e31824b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606120332","device":"desktop","version":"48.0","command_id":1}}] 12:29:37 INFO - PROCESS | 3600 | 1465244977692 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:29:37 INFO - PROCESS | 3600 | 1465244977694 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:37 INFO - PROCESS | 3600 | 1465244977760 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:29:37 INFO - PROCESS | 3600 | 1465244977884 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:29:37 INFO - PROCESS | 3600 | 1465244977887 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:37 INFO - PROCESS | 3600 | [3600] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:29:38 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 19 (19BB5400) [pid = 3600] [serial = 19] [outer = 168E5000] 12:29:38 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:29:38 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:38 INFO - PROCESS | 3600 | 1465244978257 Marionette TRACE conn3 <- [1,3,null,{}] 12:29:38 INFO - PROCESS | 3600 | 1465244978307 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:29:38 INFO - PROCESS | 3600 | 1465244978310 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:38 INFO - PROCESS | 3600 | 1465244978328 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:29:38 INFO - PROCESS | 3600 | 1465244978341 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3600 | 1465244978343 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:29:38 INFO - PROCESS | 3600 | 1465244978348 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3600 | 1465244978351 Marionette TRACE conn3 <- [1,6,null,{}] 12:29:38 INFO - PROCESS | 3600 | 1465244978356 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 3600 | 1465244978359 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:38 INFO - PROCESS | 3600 | 1465244978356 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:29:38 INFO - PROCESS | 3600 | 1465244978384 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 3600 | 1465244978386 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:38 INFO - PROCESS | 3600 | ++DOCSHELL 168E0C00 == 8 [pid = 3600] [id = 8] 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 20 (19FB1000) [pid = 3600] [serial = 20] [outer = 00000000] 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 21 (19FB3800) [pid = 3600] [serial = 21] [outer = 19FB1000] 12:29:38 INFO - PROCESS | 3600 | 1465244978435 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 22 (19FB7400) [pid = 3600] [serial = 22] [outer = 19FB1000] 12:29:38 INFO - PROCESS | 3600 | ++DOCSHELL 1A193800 == 9 [pid = 3600] [id = 9] 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 23 (1A193C00) [pid = 3600] [serial = 23] [outer = 00000000] 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 24 (1A196400) [pid = 3600] [serial = 24] [outer = 1A193C00] 12:29:38 INFO - PROCESS | 3600 | 1465244978796 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 25 (1A57F400) [pid = 3600] [serial = 25] [outer = 1A193C00] 12:29:38 INFO - PROCESS | 3600 | 1465244978989 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 672ms 12:29:39 INFO - PROCESS | 3600 | 1465244979069 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 3600 | 1465244979071 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:29:39 INFO - PROCESS | 3600 | 1465244979090 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3600 | 1465244979092 Marionette TRACE conn3 <- [1,10,null,{}] 12:29:39 INFO - PROCESS | 3600 | 1465244979151 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 3600 | 1465244979156 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:39 INFO - PROCESS | 3600 | 1465244979250 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:29:39 INFO - PROCESS | 3600 | 1465244979267 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3600 | 1465244979271 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:39 INFO - PROCESS | 3600 | ++DOCSHELL 1A69B800 == 10 [pid = 3600] [id = 10] 12:29:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 26 (1A6A8000) [pid = 3600] [serial = 26] [outer = 00000000] 12:29:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 27 (1AE91800) [pid = 3600] [serial = 27] [outer = 1A6A8000] 12:29:39 INFO - PROCESS | 3600 | 1465244979300 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 28 (1AE95400) [pid = 3600] [serial = 28] [outer = 1A6A8000] 12:29:39 INFO - PROCESS | 3600 | 1465244979611 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 553ms 12:29:39 INFO - PROCESS | 3600 | 1465244979658 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:29:39 INFO - PROCESS | 3600 | 1465244979641 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:29:39 INFO - PROCESS | 3600 | 1465244979644 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3600 | 1465244979646 Marionette TRACE conn3 <- [1,14,null,{}] 12:29:39 INFO - PROCESS | 3600 | 1465244979649 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 3600 | 1465244979651 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:39 INFO - PROCESS | 3600 | 1465244979749 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:29:39 INFO - PROCESS | 3600 | 1465244979761 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3600 | 1465244979763 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:39 INFO - PROCESS | 3600 | ++DOCSHELL 14FD6C00 == 11 [pid = 3600] [id = 11] 12:29:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 29 (17688000) [pid = 3600] [serial = 29] [outer = 00000000] 12:29:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 30 (1A795C00) [pid = 3600] [serial = 30] [outer = 17688000] 12:29:39 INFO - PROCESS | 3600 | 1465244979809 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 31 (1AE9C000) [pid = 3600] [serial = 31] [outer = 17688000] 12:29:40 INFO - PROCESS | 3600 | 1465244980105 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 500ms 12:29:40 INFO - PROCESS | 3600 | 1465244980155 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 3600 | 1465244980157 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:29:40 INFO - PROCESS | 3600 | 1465244980160 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3600 | 1465244980162 Marionette TRACE conn3 <- [1,18,null,{}] 12:29:40 INFO - PROCESS | 3600 | 1465244980165 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 3600 | 1465244980168 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:40 INFO - PROCESS | 3600 | 1465244980243 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:29:40 INFO - PROCESS | 3600 | 1465244980249 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3600 | 1465244980252 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:40 INFO - PROCESS | 3600 | ++DOCSHELL 1AA06400 == 12 [pid = 3600] [id = 12] 12:29:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 32 (1AA0B000) [pid = 3600] [serial = 32] [outer = 00000000] 12:29:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 33 (1AA63400) [pid = 3600] [serial = 33] [outer = 1AA0B000] 12:29:40 INFO - PROCESS | 3600 | 1465244980296 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 34 (1AA67800) [pid = 3600] [serial = 34] [outer = 1AA0B000] 12:29:40 INFO - PROCESS | 3600 | 1465244980582 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 448ms 12:29:40 INFO - PROCESS | 3600 | 1465244980611 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 3600 | 1465244980614 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:29:40 INFO - PROCESS | 3600 | 1465244980617 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3600 | 1465244980619 Marionette TRACE conn3 <- [1,22,null,{}] 12:29:40 INFO - PROCESS | 3600 | 1465244980623 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 3600 | 1465244980625 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:40 INFO - PROCESS | 3600 | 1465244980704 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:29:40 INFO - PROCESS | 3600 | 1465244980710 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3600 | 1465244980712 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:40 INFO - PROCESS | 3600 | ++DOCSHELL 1AA70C00 == 13 [pid = 3600] [id = 13] 12:29:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 35 (1AC95400) [pid = 3600] [serial = 35] [outer = 00000000] 12:29:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 36 (1B028000) [pid = 3600] [serial = 36] [outer = 1AC95400] 12:29:40 INFO - PROCESS | 3600 | 1465244980757 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 37 (1B02C800) [pid = 3600] [serial = 37] [outer = 1AC95400] 12:29:41 INFO - PROCESS | 3600 | 1465244981033 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 448ms 12:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:29:41 INFO - PROCESS | 3600 | 1465244981073 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 3600 | 1465244981075 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:29:41 INFO - PROCESS | 3600 | 1465244981078 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3600 | 1465244981079 Marionette TRACE conn3 <- [1,26,null,{}] 12:29:41 INFO - PROCESS | 3600 | 1465244981083 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3600 | 1465244981085 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:41 INFO - PROCESS | 3600 | 1465244981189 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:29:41 INFO - PROCESS | 3600 | 1465244981194 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3600 | 1465244981196 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:41 INFO - PROCESS | 3600 | ++DOCSHELL 1B18D800 == 14 [pid = 3600] [id = 14] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 38 (1B190400) [pid = 3600] [serial = 38] [outer = 00000000] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 39 (1B197800) [pid = 3600] [serial = 39] [outer = 1B190400] 12:29:41 INFO - PROCESS | 3600 | 1465244981240 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 40 (1B19BC00) [pid = 3600] [serial = 40] [outer = 1B190400] 12:29:41 INFO - PROCESS | 3600 | 1465244981511 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 501ms 12:29:41 INFO - PROCESS | 3600 | 1465244981588 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 3600 | 1465244981590 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:29:41 INFO - PROCESS | 3600 | 1465244981593 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3600 | 1465244981594 Marionette TRACE conn3 <- [1,30,null,{}] 12:29:41 INFO - PROCESS | 3600 | 1465244981578 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3600 | 1465244981580 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:41 INFO - PROCESS | 3600 | ++DOCSHELL 1B32B400 == 15 [pid = 3600] [id = 15] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 41 (1B32B800) [pid = 3600] [serial = 41] [outer = 00000000] 12:29:41 INFO - PROCESS | 3600 | 1465244981685 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 42 (1B32C000) [pid = 3600] [serial = 42] [outer = 1B32B800] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 43 (1B332C00) [pid = 3600] [serial = 43] [outer = 1B32B800] 12:29:41 INFO - PROCESS | 3600 | 1465244981730 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3600 | 1465244981732 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:41 INFO - PROCESS | 3600 | ++DOCSHELL 1B328400 == 16 [pid = 3600] [id = 16] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 44 (1B334C00) [pid = 3600] [serial = 44] [outer = 00000000] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 45 (1B606800) [pid = 3600] [serial = 45] [outer = 1B334C00] 12:29:41 INFO - PROCESS | 3600 | ++DOCSHELL 1B608C00 == 17 [pid = 3600] [id = 17] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 46 (1B609000) [pid = 3600] [serial = 46] [outer = 00000000] 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 47 (1B60B800) [pid = 3600] [serial = 47] [outer = 1B609000] 12:29:41 INFO - PROCESS | 3600 | 1465244981859 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 48 (1B60C000) [pid = 3600] [serial = 48] [outer = 1B609000] 12:29:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 49 (1B80B800) [pid = 3600] [serial = 49] [outer = 1B334C00] 12:29:43 INFO - PROCESS | 3600 | --DOCSHELL 114C7C00 == 16 [pid = 3600] [id = 4] 12:29:43 INFO - PROCESS | 3600 | --DOCSHELL 114C6800 == 15 [pid = 3600] [id = 1] 12:29:43 INFO - PROCESS | 3600 | 1465244983489 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1950ms 12:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:29:43 INFO - PROCESS | 3600 | 1465244983535 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 3600 | 1465244983539 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:29:43 INFO - PROCESS | 3600 | 1465244983544 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 3600 | 1465244983547 Marionette TRACE conn3 <- [1,34,null,{}] 12:29:43 INFO - PROCESS | 3600 | 1465244983554 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 3600 | 1465244983557 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:43 INFO - PROCESS | 3600 | 1465244983624 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:29:43 INFO - PROCESS | 3600 | 1465244983673 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3600 | 1465244983676 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:43 INFO - PROCESS | 3600 | ++DOCSHELL 10B8DC00 == 16 [pid = 3600] [id = 18] 12:29:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 50 (10B8E000) [pid = 3600] [serial = 50] [outer = 00000000] 12:29:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 51 (10E62000) [pid = 3600] [serial = 51] [outer = 10B8E000] 12:29:43 INFO - PROCESS | 3600 | 1465244983725 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 52 (10EBE800) [pid = 3600] [serial = 52] [outer = 10B8E000] 12:29:44 INFO - PROCESS | 3600 | 1465244984037 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 553ms 12:29:44 INFO - PROCESS | 3600 | 1465244984096 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3600 | 1465244984101 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:29:44 INFO - PROCESS | 3600 | 1465244984107 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 3600 | 1465244984110 Marionette TRACE conn3 <- [1,38,null,{}] 12:29:44 INFO - PROCESS | 3600 | 1465244984114 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 3600 | 1465244984117 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:44 INFO - PROCESS | 3600 | 1465244984184 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:29:44 INFO - PROCESS | 3600 | 1465244984190 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 3600 | 1465244984193 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:44 INFO - PROCESS | 3600 | ++DOCSHELL 11251000 == 17 [pid = 3600] [id = 19] 12:29:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 53 (11254C00) [pid = 3600] [serial = 53] [outer = 00000000] 12:29:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 54 (11C27000) [pid = 3600] [serial = 54] [outer = 11254C00] 12:29:44 INFO - PROCESS | 3600 | 1465244984222 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (1280E400) [pid = 3600] [serial = 55] [outer = 11254C00] 12:29:44 INFO - PROCESS | 3600 | 1465244984573 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 500ms 12:29:44 INFO - PROCESS | 3600 | 1465244984603 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3600 | 1465244984605 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:29:44 INFO - PROCESS | 3600 | 1465244984609 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 3600 | 1465244984612 Marionette TRACE conn3 <- [1,42,null,{}] 12:29:44 INFO - PROCESS | 3600 | 1465244984623 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 3600 | 1465244984627 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:44 INFO - PROCESS | 3600 | 1465244984690 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:29:44 INFO - PROCESS | 3600 | 1465244984697 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 3600 | 1465244984700 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:44 INFO - PROCESS | 3600 | ++DOCSHELL 12DA0000 == 18 [pid = 3600] [id = 20] 12:29:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (12DA0800) [pid = 3600] [serial = 56] [outer = 00000000] 12:29:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (130A5800) [pid = 3600] [serial = 57] [outer = 12DA0800] 12:29:44 INFO - PROCESS | 3600 | 1465244984749 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (13128C00) [pid = 3600] [serial = 58] [outer = 12DA0800] 12:29:45 INFO - PROCESS | 3600 | 1465244985105 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 527ms 12:29:45 INFO - PROCESS | 3600 | 1465244985136 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3600 | 1465244985139 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:29:45 INFO - PROCESS | 3600 | 1465244985142 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 3600 | 1465244985144 Marionette TRACE conn3 <- [1,46,null,{}] 12:29:45 INFO - PROCESS | 3600 | 1465244985151 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 3600 | 1465244985153 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:45 INFO - PROCESS | 3600 | 1465244985244 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:29:45 INFO - PROCESS | 3600 | 1465244985249 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3600 | 1465244985252 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:45 INFO - PROCESS | 3600 | ++DOCSHELL 13152C00 == 19 [pid = 3600] [id = 21] 12:29:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (131E3400) [pid = 3600] [serial = 59] [outer = 00000000] 12:29:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (13229C00) [pid = 3600] [serial = 60] [outer = 131E3400] 12:29:45 INFO - PROCESS | 3600 | 1465244985276 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (132D8800) [pid = 3600] [serial = 61] [outer = 131E3400] 12:29:45 INFO - PROCESS | 3600 | 1465244985675 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 540ms 12:29:45 INFO - PROCESS | 3600 | 1465244985695 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3600 | 1465244985697 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:29:45 INFO - PROCESS | 3600 | 1465244985700 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 3600 | 1465244985702 Marionette TRACE conn3 <- [1,50,null,{}] 12:29:45 INFO - PROCESS | 3600 | 1465244985705 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 3600 | 1465244985707 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:45 INFO - PROCESS | 3600 | 1465244985765 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:29:45 INFO - PROCESS | 3600 | 1465244985770 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3600 | 1465244985772 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:45 INFO - PROCESS | 3600 | ++DOCSHELL 13650000 == 20 [pid = 3600] [id = 22] 12:29:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (13659800) [pid = 3600] [serial = 62] [outer = 00000000] 12:29:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (14F31400) [pid = 3600] [serial = 63] [outer = 13659800] 12:29:45 INFO - PROCESS | 3600 | 1465244985818 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (15453400) [pid = 3600] [serial = 64] [outer = 13659800] 12:29:46 INFO - PROCESS | 3600 | 1465244986170 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 501ms 12:29:46 INFO - PROCESS | 3600 | 1465244986209 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 3600 | 1465244986210 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:29:46 INFO - PROCESS | 3600 | 1465244986227 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 3600 | 1465244986228 Marionette TRACE conn3 <- [1,54,null,{}] 12:29:46 INFO - PROCESS | 3600 | 1465244986232 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 3600 | 1465244986218 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:46 INFO - PROCESS | 3600 | 1465244986319 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:29:46 INFO - PROCESS | 3600 | 1465244986324 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3600 | 1465244986326 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:46 INFO - PROCESS | 3600 | ++DOCSHELL 15766800 == 21 [pid = 3600] [id = 23] 12:29:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (157BA400) [pid = 3600] [serial = 65] [outer = 00000000] 12:29:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (15C66400) [pid = 3600] [serial = 66] [outer = 157BA400] 12:29:46 INFO - PROCESS | 3600 | 1465244986352 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (16094800) [pid = 3600] [serial = 67] [outer = 157BA400] 12:29:46 INFO - PROCESS | 3600 | 1465244986698 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 501ms 12:29:46 INFO - PROCESS | 3600 | 1465244986709 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 3600 | 1465244986711 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:29:46 INFO - PROCESS | 3600 | 1465244986725 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 3600 | 1465244986727 Marionette TRACE conn3 <- [1,58,null,{}] 12:29:46 INFO - PROCESS | 3600 | 1465244986744 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 3600 | 1465244986746 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:46 INFO - PROCESS | 3600 | 1465244986820 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:29:46 INFO - PROCESS | 3600 | 1465244986824 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3600 | 1465244986826 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:46 INFO - PROCESS | 3600 | ++DOCSHELL 160A0400 == 22 [pid = 3600] [id = 24] 12:29:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (160A0800) [pid = 3600] [serial = 68] [outer = 00000000] 12:29:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (166DA000) [pid = 3600] [serial = 69] [outer = 160A0800] 12:29:46 INFO - PROCESS | 3600 | 1465244986852 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (16A21400) [pid = 3600] [serial = 70] [outer = 160A0800] 12:29:47 INFO - PROCESS | 3600 | 1465244987181 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 474ms 12:29:47 INFO - PROCESS | 3600 | 1465244987190 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3600 | 1465244987192 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:29:47 INFO - PROCESS | 3600 | 1465244987196 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 3600 | 1465244987197 Marionette TRACE conn3 <- [1,62,null,{}] 12:29:47 INFO - PROCESS | 3600 | 1465244987201 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 3600 | 1465244987203 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:47 INFO - PROCESS | 3600 | 1465244987286 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:29:47 INFO - PROCESS | 3600 | 1465244987294 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3600 | 1465244987296 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:47 INFO - PROCESS | 3600 | ++DOCSHELL 0F397400 == 23 [pid = 3600] [id = 25] 12:29:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13658C00) [pid = 3600] [serial = 71] [outer = 00000000] 12:29:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1710FC00) [pid = 3600] [serial = 72] [outer = 13658C00] 12:29:47 INFO - PROCESS | 3600 | 1465244987339 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1718F000) [pid = 3600] [serial = 73] [outer = 13658C00] 12:29:47 INFO - PROCESS | 3600 | 1465244987651 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 501ms 12:29:47 INFO - PROCESS | 3600 | 1465244987693 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3600 | 1465244987695 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:29:47 INFO - PROCESS | 3600 | 1465244987698 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 3600 | 1465244987700 Marionette TRACE conn3 <- [1,66,null,{}] 12:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:29:47 INFO - PROCESS | 3600 | 1465244987704 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 3600 | 1465244987706 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:47 INFO - PROCESS | 3600 | 1465244987814 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:29:47 INFO - PROCESS | 3600 | 1465244987821 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3600 | 1465244987823 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:47 INFO - PROCESS | 3600 | ++DOCSHELL 12D64C00 == 24 [pid = 3600] [id = 26] 12:29:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17104000) [pid = 3600] [serial = 74] [outer = 00000000] 12:29:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17B01400) [pid = 3600] [serial = 75] [outer = 17104000] 12:29:47 INFO - PROCESS | 3600 | 1465244987866 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17B04400) [pid = 3600] [serial = 76] [outer = 17104000] 12:29:48 INFO - PROCESS | 3600 | 1465244988199 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 541ms 12:29:48 INFO - PROCESS | 3600 | 1465244988246 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 3600 | 1465244988248 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:29:48 INFO - PROCESS | 3600 | 1465244988251 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 3600 | 1465244988253 Marionette TRACE conn3 <- [1,70,null,{}] 12:29:48 INFO - PROCESS | 3600 | 1465244988256 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 3600 | 1465244988258 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:48 INFO - PROCESS | 3600 | 1465244988360 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:29:48 INFO - PROCESS | 3600 | 1465244988372 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 3600 | 1465244988374 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:48 INFO - PROCESS | 3600 | ++DOCSHELL 1710C000 == 25 [pid = 3600] [id = 27] 12:29:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17EA3C00) [pid = 3600] [serial = 77] [outer = 00000000] 12:29:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18344400) [pid = 3600] [serial = 78] [outer = 17EA3C00] 12:29:48 INFO - PROCESS | 3600 | 1465244988418 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18515800) [pid = 3600] [serial = 79] [outer = 17EA3C00] 12:29:48 INFO - PROCESS | 3600 | 1465244988714 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 500ms 12:29:48 INFO - PROCESS | 3600 | 1465244988753 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 3600 | 1465244988755 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:29:48 INFO - PROCESS | 3600 | 1465244988759 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 3600 | 1465244988761 Marionette TRACE conn3 <- [1,74,null,{}] 12:29:48 INFO - PROCESS | 3600 | 1465244988764 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 3600 | 1465244988766 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:48 INFO - PROCESS | 3600 | 1465244988864 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:29:48 INFO - PROCESS | 3600 | 1465244988902 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 3600 | 1465244988906 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:48 INFO - PROCESS | 3600 | ++DOCSHELL 132E2400 == 26 [pid = 3600] [id = 28] 12:29:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19AE7800) [pid = 3600] [serial = 80] [outer = 00000000] 12:29:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19BB4800) [pid = 3600] [serial = 81] [outer = 19AE7800] 12:29:48 INFO - PROCESS | 3600 | 1465244988935 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19D1A000) [pid = 3600] [serial = 82] [outer = 19AE7800] 12:29:49 INFO - PROCESS | 3600 | 1465244989259 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 540ms 12:29:49 INFO - PROCESS | 3600 | 1465244989296 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 3600 | 1465244989298 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:29:49 INFO - PROCESS | 3600 | 1465244989301 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 3600 | 1465244989303 Marionette TRACE conn3 <- [1,78,null,{}] 12:29:49 INFO - PROCESS | 3600 | 1465244989307 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 3600 | 1465244989308 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:49 INFO - PROCESS | 3600 | 1465244989981 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:29:50 INFO - PROCESS | 3600 | 1465244990052 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3600 | 1465244990055 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:50 INFO - PROCESS | 3600 | ++DOCSHELL 1047BC00 == 27 [pid = 3600] [id = 29] 12:29:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1047D400) [pid = 3600] [serial = 83] [outer = 00000000] 12:29:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10A65400) [pid = 3600] [serial = 84] [outer = 1047D400] 12:29:50 INFO - PROCESS | 3600 | 1465244990104 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10B93800) [pid = 3600] [serial = 85] [outer = 1047D400] 12:29:50 INFO - PROCESS | 3600 | 1465244990482 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1225ms 12:29:50 INFO - PROCESS | 3600 | 1465244990531 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 3600 | 1465244990534 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:29:50 INFO - PROCESS | 3600 | 1465244990539 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:29:50 INFO - PROCESS | 3600 | 1465244990542 Marionette TRACE conn3 <- [1,82,null,{}] 12:29:50 INFO - PROCESS | 3600 | 1465244990547 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 3600 | 1465244990550 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:50 INFO - PROCESS | 3600 | 1465244990648 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:29:50 INFO - PROCESS | 3600 | 1465244990699 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3600 | 1465244990702 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:50 INFO - PROCESS | 3600 | ++DOCSHELL 11AD6000 == 28 [pid = 3600] [id = 30] 12:29:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (11AD7000) [pid = 3600] [serial = 86] [outer = 00000000] 12:29:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1280CC00) [pid = 3600] [serial = 87] [outer = 11AD7000] 12:29:50 INFO - PROCESS | 3600 | 1465244990748 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12A9F000) [pid = 3600] [serial = 88] [outer = 11AD7000] 12:29:51 INFO - PROCESS | 3600 | 1465244991363 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1A6A8000) [pid = 3600] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19FB1000) [pid = 3600] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13C76800) [pid = 3600] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1B190400) [pid = 3600] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1AC95400) [pid = 3600] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1AA0B000) [pid = 3600] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17688000) [pid = 3600] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1B609000) [pid = 3600] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10B8E000) [pid = 3600] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11254C00) [pid = 3600] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12DA0800) [pid = 3600] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (131E3400) [pid = 3600] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13659800) [pid = 3600] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (157BA400) [pid = 3600] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (160A0800) [pid = 3600] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (13658C00) [pid = 3600] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17104000) [pid = 3600] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:29:51 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17EA3C00) [pid = 3600] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 882ms 12:29:51 INFO - PROCESS | 3600 | 1465244991424 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3600 | 1465244991426 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:29:51 INFO - PROCESS | 3600 | 1465244991433 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3600 | 1465244991435 Marionette TRACE conn3 <- [1,86,null,{}] 12:29:51 INFO - PROCESS | 3600 | 1465244991439 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 3600 | 1465244991441 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:51 INFO - PROCESS | 3600 | 1465244991502 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:29:51 INFO - PROCESS | 3600 | 1465244991510 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 3600 | 1465244991512 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:51 INFO - PROCESS | 3600 | ++DOCSHELL 12AE5C00 == 29 [pid = 3600] [id = 31] 12:29:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12AE6000) [pid = 3600] [serial = 89] [outer = 00000000] 12:29:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12BA2800) [pid = 3600] [serial = 90] [outer = 12AE6000] 12:29:51 INFO - PROCESS | 3600 | 1465244991557 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (130A5C00) [pid = 3600] [serial = 91] [outer = 12AE6000] 12:29:51 INFO - PROCESS | 3600 | 1465244991926 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 541ms 12:29:51 INFO - PROCESS | 3600 | 1465244991967 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3600 | 1465244991970 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:29:51 INFO - PROCESS | 3600 | 1465244991980 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3600 | 1465244991984 Marionette TRACE conn3 <- [1,90,null,{}] 12:29:51 INFO - PROCESS | 3600 | 1465244992006 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 3600 | 1465244992009 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:52 INFO - PROCESS | 3600 | 1465244992072 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:29:52 INFO - PROCESS | 3600 | 1465244992077 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 3600 | 1465244992079 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:52 INFO - PROCESS | 3600 | ++DOCSHELL 1322A000 == 30 [pid = 3600] [id = 32] 12:29:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13659800) [pid = 3600] [serial = 92] [outer = 00000000] 12:29:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (13B7BC00) [pid = 3600] [serial = 93] [outer = 13659800] 12:29:52 INFO - PROCESS | 3600 | 1465244992127 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1544C000) [pid = 3600] [serial = 94] [outer = 13659800] 12:29:52 INFO - PROCESS | 3600 | 1465244992457 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 514ms 12:29:52 INFO - PROCESS | 3600 | 1465244992501 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 3600 | 1465244992503 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:29:52 INFO - PROCESS | 3600 | 1465244992507 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:29:52 INFO - PROCESS | 3600 | 1465244992509 Marionette TRACE conn3 <- [1,94,null,{}] 12:29:52 INFO - PROCESS | 3600 | 1465244992512 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 3600 | 1465244992514 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:52 INFO - PROCESS | 3600 | 1465244992572 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:29:52 INFO - PROCESS | 3600 | 1465244992578 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 3600 | 1465244992581 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:52 INFO - PROCESS | 3600 | ++DOCSHELL 14F36800 == 31 [pid = 3600] [id = 33] 12:29:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15455800) [pid = 3600] [serial = 95] [outer = 00000000] 12:29:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15F02800) [pid = 3600] [serial = 96] [outer = 15455800] 12:29:52 INFO - PROCESS | 3600 | 1465244992624 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16094400) [pid = 3600] [serial = 97] [outer = 15455800] 12:29:52 INFO - PROCESS | 3600 | 1465244992968 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 501ms 12:29:52 INFO - PROCESS | 3600 | 1465244993001 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 3600 | 1465244993003 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:29:53 INFO - PROCESS | 3600 | 1465244993007 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 3600 | 1465244993008 Marionette TRACE conn3 <- [1,98,null,{}] 12:29:53 INFO - PROCESS | 3600 | 1465244993015 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 3600 | 1465244993017 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:53 INFO - PROCESS | 3600 | 1465244993110 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:29:53 INFO - PROCESS | 3600 | 1465244993186 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3600 | 1465244993189 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:53 INFO - PROCESS | 3600 | ++DOCSHELL 103F1400 == 32 [pid = 3600] [id = 34] 12:29:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (103F3000) [pid = 3600] [serial = 98] [outer = 00000000] 12:29:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (105ED800) [pid = 3600] [serial = 99] [outer = 103F3000] 12:29:53 INFO - PROCESS | 3600 | 1465244993226 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (10A69400) [pid = 3600] [serial = 100] [outer = 103F3000] 12:29:53 INFO - PROCESS | 3600 | 1465244993730 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 764ms 12:29:53 INFO - PROCESS | 3600 | 1465244993778 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 3600 | 1465244993783 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:29:53 INFO - PROCESS | 3600 | 1465244993788 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 3600 | 1465244993791 Marionette TRACE conn3 <- [1,102,null,{}] 12:29:53 INFO - PROCESS | 3600 | 1465244993796 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 3600 | 1465244993781 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:53 INFO - PROCESS | 3600 | 1465244993884 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:29:53 INFO - PROCESS | 3600 | 1465244993950 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3600 | 1465244993953 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:53 INFO - PROCESS | 3600 | ++DOCSHELL 1312EC00 == 33 [pid = 3600] [id = 35] 12:29:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1314F400) [pid = 3600] [serial = 101] [outer = 00000000] 12:29:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (131E3800) [pid = 3600] [serial = 102] [outer = 1314F400] 12:29:53 INFO - PROCESS | 3600 | 1465244994016 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1365CC00) [pid = 3600] [serial = 103] [outer = 1314F400] 12:29:54 INFO - PROCESS | 3600 | 1465244994444 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 712ms 12:29:54 INFO - PROCESS | 3600 | 1465244994489 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3600 | 1465244994493 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:29:54 INFO - PROCESS | 3600 | 1465244994497 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 3600 | 1465244994499 Marionette TRACE conn3 <- [1,106,null,{}] 12:29:54 INFO - PROCESS | 3600 | 1465244994503 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 3600 | 1465244994505 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:54 INFO - PROCESS | 3600 | 1465244994587 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:29:54 INFO - PROCESS | 3600 | 1465244994686 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 3600 | 1465244994689 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:54 INFO - PROCESS | 3600 | ++DOCSHELL 166E0C00 == 34 [pid = 3600] [id = 36] 12:29:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (166E2800) [pid = 3600] [serial = 104] [outer = 00000000] 12:29:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17397400) [pid = 3600] [serial = 105] [outer = 166E2800] 12:29:54 INFO - PROCESS | 3600 | 1465244994759 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (17732800) [pid = 3600] [serial = 106] [outer = 166E2800] 12:29:55 INFO - PROCESS | 3600 | 1465244995256 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 791ms 12:29:55 INFO - PROCESS | 3600 | 1465244995288 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 3600 | 1465244995292 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:29:55 INFO - PROCESS | 3600 | 1465244995303 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 3600 | 1465244995307 Marionette TRACE conn3 <- [1,110,null,{}] 12:29:55 INFO - PROCESS | 3600 | 1465244995311 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 3600 | 1465244995314 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:55 INFO - PROCESS | 3600 | 1465244995398 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:29:55 INFO - PROCESS | 3600 | 1465244995494 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3600 | 1465244995496 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:55 INFO - PROCESS | 3600 | ++DOCSHELL 1772B800 == 35 [pid = 3600] [id = 37] 12:29:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1772D400) [pid = 3600] [serial = 107] [outer = 00000000] 12:29:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (19ADC000) [pid = 3600] [serial = 108] [outer = 1772D400] 12:29:55 INFO - PROCESS | 3600 | 1465244995531 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19AE8400) [pid = 3600] [serial = 109] [outer = 1772D400] 12:29:56 INFO - PROCESS | 3600 | 1465244996076 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 804ms 12:29:56 INFO - PROCESS | 3600 | 1465244996095 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 3600 | 1465244996099 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:29:56 INFO - PROCESS | 3600 | 1465244996104 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:29:56 INFO - PROCESS | 3600 | 1465244996107 Marionette TRACE conn3 <- [1,114,null,{}] 12:29:56 INFO - PROCESS | 3600 | 1465244996113 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:56 INFO - PROCESS | 3600 | 1465244996115 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:56 INFO - PROCESS | 3600 | 1465244996193 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:29:56 INFO - PROCESS | 3600 | 1465244996290 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 3600 | 1465244996294 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:56 INFO - PROCESS | 3600 | ++DOCSHELL 10A6BC00 == 36 [pid = 3600] [id = 38] 12:29:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (10A6CC00) [pid = 3600] [serial = 110] [outer = 00000000] 12:29:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (11ADCC00) [pid = 3600] [serial = 111] [outer = 10A6CC00] 12:29:56 INFO - PROCESS | 3600 | 1465244996319 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (12ADD800) [pid = 3600] [serial = 112] [outer = 10A6CC00] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 1047BC00 == 35 [pid = 3600] [id = 29] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 12AE5C00 == 34 [pid = 3600] [id = 31] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 11AD6000 == 33 [pid = 3600] [id = 30] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 14F36800 == 32 [pid = 3600] [id = 33] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 1322A000 == 31 [pid = 3600] [id = 32] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 166E0C00 == 30 [pid = 3600] [id = 36] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 1772B800 == 29 [pid = 3600] [id = 37] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 103F1400 == 28 [pid = 3600] [id = 34] 12:29:56 INFO - PROCESS | 3600 | --DOCSHELL 1312EC00 == 27 [pid = 3600] [id = 35] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (140EA000) [pid = 3600] [serial = 9] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (140F1400) [pid = 3600] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1280EC00) [pid = 3600] [serial = 4] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (10E62000) [pid = 3600] [serial = 51] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (11C27000) [pid = 3600] [serial = 54] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (130A5800) [pid = 3600] [serial = 57] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (13229C00) [pid = 3600] [serial = 60] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (14F31400) [pid = 3600] [serial = 63] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15C66400) [pid = 3600] [serial = 66] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (166DA000) [pid = 3600] [serial = 69] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1710FC00) [pid = 3600] [serial = 72] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17B01400) [pid = 3600] [serial = 75] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18344400) [pid = 3600] [serial = 78] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (15453400) [pid = 3600] [serial = 64] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (16094800) [pid = 3600] [serial = 67] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (16A21400) [pid = 3600] [serial = 70] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1718F000) [pid = 3600] [serial = 73] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17B04400) [pid = 3600] [serial = 76] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10EBE800) [pid = 3600] [serial = 52] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (13128C00) [pid = 3600] [serial = 58] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (132D8800) [pid = 3600] [serial = 61] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1B60C000) [pid = 3600] [serial = 48] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1280E400) [pid = 3600] [serial = 55] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (18515800) [pid = 3600] [serial = 79] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1AE91800) [pid = 3600] [serial = 27] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1A196400) [pid = 3600] [serial = 24] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (19FB3800) [pid = 3600] [serial = 21] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (19FB7400) [pid = 3600] [serial = 22] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (166E6000) [pid = 3600] [serial = 17] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (16AB2400) [pid = 3600] [serial = 14] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1B32C000) [pid = 3600] [serial = 42] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (1B606800) [pid = 3600] [serial = 45] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1B60B800) [pid = 3600] [serial = 47] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (1B197800) [pid = 3600] [serial = 39] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1B19BC00) [pid = 3600] [serial = 40] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (1B028000) [pid = 3600] [serial = 36] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (1B02C800) [pid = 3600] [serial = 37] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (1AA63400) [pid = 3600] [serial = 33] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (1AA67800) [pid = 3600] [serial = 34] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (1A795C00) [pid = 3600] [serial = 30] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 53 (1AE9C000) [pid = 3600] [serial = 31] [outer = 00000000] [url = about:blank] 12:29:56 INFO - PROCESS | 3600 | --DOMWINDOW == 52 (1AE95400) [pid = 3600] [serial = 28] [outer = 00000000] [url = about:blank] 12:29:57 INFO - PROCESS | 3600 | 1465244997112 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1028ms 12:29:57 INFO - PROCESS | 3600 | 1465244997118 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 3600 | 1465244997122 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:29:57 INFO - PROCESS | 3600 | 1465244997131 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3600 | 1465244997135 Marionette TRACE conn3 <- [1,118,null,{}] 12:29:57 INFO - PROCESS | 3600 | 1465244997140 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 3600 | 1465244997143 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:57 INFO - PROCESS | 3600 | 1465244997228 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:29:57 INFO - PROCESS | 3600 | 1465244997236 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3600 | 1465244997221 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:57 INFO - PROCESS | 3600 | ++DOCSHELL 11C27800 == 28 [pid = 3600] [id = 39] 12:29:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 53 (11CC4400) [pid = 3600] [serial = 113] [outer = 00000000] 12:29:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 54 (12A19000) [pid = 3600] [serial = 114] [outer = 11CC4400] 12:29:57 INFO - PROCESS | 3600 | 1465244997269 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (12DA7000) [pid = 3600] [serial = 115] [outer = 11CC4400] 12:29:57 INFO - PROCESS | 3600 | 1465244997611 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 500ms 12:29:57 INFO - PROCESS | 3600 | 1465244997640 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 3600 | 1465244997644 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:29:57 INFO - PROCESS | 3600 | 1465244997651 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3600 | 1465244997653 Marionette TRACE conn3 <- [1,122,null,{}] 12:29:57 INFO - PROCESS | 3600 | 1465244997657 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 3600 | 1465244997660 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:57 INFO - PROCESS | 3600 | 1465244997725 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:29:57 INFO - PROCESS | 3600 | 1465244997732 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3600 | 1465244997734 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:57 INFO - PROCESS | 3600 | ++DOCSHELL 131DD800 == 29 [pid = 3600] [id = 40] 12:29:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (131E4C00) [pid = 3600] [serial = 116] [outer = 00000000] 12:29:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (1322C000) [pid = 3600] [serial = 117] [outer = 131E4C00] 12:29:57 INFO - PROCESS | 3600 | 1465244997781 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (132E1400) [pid = 3600] [serial = 118] [outer = 131E4C00] 12:29:58 INFO - PROCESS | 3600 | 1465244998138 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 541ms 12:29:58 INFO - PROCESS | 3600 | 1465244998194 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 3600 | 1465244998196 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:29:58 INFO - PROCESS | 3600 | 1465244998200 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 3600 | 1465244998203 Marionette TRACE conn3 <- [1,126,null,{}] 12:29:58 INFO - PROCESS | 3600 | 1465244998195 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 3600 | 1465244998200 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:58 INFO - PROCESS | 3600 | 1465244998282 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:29:58 INFO - PROCESS | 3600 | 1465244998292 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 3600 | 1465244998295 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:58 INFO - PROCESS | 3600 | ++DOCSHELL 15455C00 == 30 [pid = 3600] [id = 41] 12:29:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (15765800) [pid = 3600] [serial = 119] [outer = 00000000] 12:29:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (15C5B400) [pid = 3600] [serial = 120] [outer = 15765800] 12:29:58 INFO - PROCESS | 3600 | 1465244998322 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (15F0DC00) [pid = 3600] [serial = 121] [outer = 15765800] 12:29:58 INFO - PROCESS | 3600 | 1465244998680 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 527ms 12:29:58 INFO - PROCESS | 3600 | 1465244998739 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 3600 | 1465244998742 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:29:58 INFO - PROCESS | 3600 | 1465244998745 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 3600 | 1465244998747 Marionette TRACE conn3 <- [1,130,null,{}] 12:29:58 INFO - PROCESS | 3600 | 1465244998750 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 3600 | 1465244998752 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:58 INFO - PROCESS | 3600 | 1465244998838 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:29:58 INFO - PROCESS | 3600 | 1465244998843 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 3600 | 1465244998846 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:58 INFO - PROCESS | 3600 | ++DOCSHELL 15768000 == 31 [pid = 3600] [id = 42] 12:29:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (15C5A000) [pid = 3600] [serial = 122] [outer = 00000000] 12:29:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (16A21800) [pid = 3600] [serial = 123] [outer = 15C5A000] 12:29:58 INFO - PROCESS | 3600 | 1465244998890 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (17102C00) [pid = 3600] [serial = 124] [outer = 15C5A000] 12:29:59 INFO - PROCESS | 3600 | 1465244999276 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 541ms 12:29:59 INFO - PROCESS | 3600 | 1465244999286 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3600 | 1465244999288 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:29:59 INFO - PROCESS | 3600 | 1465244999291 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 3600 | 1465244999293 Marionette TRACE conn3 <- [1,134,null,{}] 12:29:59 INFO - PROCESS | 3600 | 1465244999277 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 3600 | 1465244999279 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:59 INFO - PROCESS | 3600 | 1465244999376 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:29:59 INFO - PROCESS | 3600 | 1465244999381 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3600 | 1465244999384 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:59 INFO - PROCESS | 3600 | ++DOCSHELL 17190800 == 32 [pid = 3600] [id = 43] 12:29:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (17682400) [pid = 3600] [serial = 125] [outer = 00000000] 12:29:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (17732C00) [pid = 3600] [serial = 126] [outer = 17682400] 12:29:59 INFO - PROCESS | 3600 | 1465244999407 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (17B04400) [pid = 3600] [serial = 127] [outer = 17682400] 12:29:59 INFO - PROCESS | 3600 | 1465244999783 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 540ms 12:29:59 INFO - PROCESS | 3600 | 1465244999815 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3600 | 1465244999817 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:29:59 INFO - PROCESS | 3600 | 1465244999820 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 3600 | 1465244999822 Marionette TRACE conn3 <- [1,138,null,{}] 12:29:59 INFO - PROCESS | 3600 | 1465244999835 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 3600 | 1465244999840 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:29:59 INFO - PROCESS | 3600 | 1465244999936 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:30:00 INFO - PROCESS | 3600 | 1465244999989 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3600 | 1465244999991 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:00 INFO - PROCESS | 3600 | ++DOCSHELL 18345C00 == 33 [pid = 3600] [id = 44] 12:30:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1851BC00) [pid = 3600] [serial = 128] [outer = 00000000] 12:30:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (19B37400) [pid = 3600] [serial = 129] [outer = 1851BC00] 12:30:00 INFO - PROCESS | 3600 | 1465245000037 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (19D17C00) [pid = 3600] [serial = 130] [outer = 1851BC00] 12:30:00 INFO - PROCESS | 3600 | 1465245000374 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 593ms 12:30:00 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (15455800) [pid = 3600] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:30:00 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (11AD7000) [pid = 3600] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:30:00 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12AE6000) [pid = 3600] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:30:00 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (13659800) [pid = 3600] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:30:00 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1047D400) [pid = 3600] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:30:00 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (19AE7800) [pid = 3600] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:30:00 INFO - PROCESS | 3600 | 1465245000420 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 3600 | 1465245000422 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:30:00 INFO - PROCESS | 3600 | 1465245000425 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 3600 | 1465245000436 Marionette TRACE conn3 <- [1,142,null,{}] 12:30:00 INFO - PROCESS | 3600 | 1465245000440 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 3600 | 1465245000442 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:00 INFO - PROCESS | 3600 | 1465245000495 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:30:00 INFO - PROCESS | 3600 | 1465245000500 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3600 | 1465245000502 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:00 INFO - PROCESS | 3600 | ++DOCSHELL 10B8E000 == 34 [pid = 3600] [id = 45] 12:30:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10EC0000) [pid = 3600] [serial = 131] [outer = 00000000] 12:30:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (15C65000) [pid = 3600] [serial = 132] [outer = 10EC0000] 12:30:00 INFO - PROCESS | 3600 | 1465245000546 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (17191000) [pid = 3600] [serial = 133] [outer = 10EC0000] 12:30:00 INFO - PROCESS | 3600 | 1465245000875 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 501ms 12:30:00 INFO - PROCESS | 3600 | 1465245000932 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 3600 | 1465245000934 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:30:00 INFO - PROCESS | 3600 | 1465245000940 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 3600 | 1465245000923 Marionette TRACE conn3 <- [1,146,null,{}] 12:30:00 INFO - PROCESS | 3600 | 1465245000927 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 3600 | 1465245000929 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:00 INFO - PROCESS | 3600 | 1465245001003 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:30:01 INFO - PROCESS | 3600 | 1465245001010 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 3600 | 1465245001012 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:01 INFO - PROCESS | 3600 | ++DOCSHELL 13652000 == 35 [pid = 3600] [id = 46] 12:30:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (17EE5800) [pid = 3600] [serial = 134] [outer = 00000000] 12:30:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (19FB0800) [pid = 3600] [serial = 135] [outer = 17EE5800] 12:30:01 INFO - PROCESS | 3600 | 1465245001037 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (19FB1400) [pid = 3600] [serial = 136] [outer = 17EE5800] 12:30:01 INFO - PROCESS | 3600 | 1465245001407 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 501ms 12:30:01 INFO - PROCESS | 3600 | 1465245001424 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:30:01 INFO - PROCESS | 3600 | 1465245001426 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:30:01 INFO - PROCESS | 3600 | 1465245001439 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 3600 | 1465245001440 Marionette TRACE conn3 <- [1,150,null,{}] 12:30:01 INFO - PROCESS | 3600 | 1465245001444 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 3600 | 1465245001446 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:01 INFO - PROCESS | 3600 | 1465245001520 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:30:01 INFO - PROCESS | 3600 | 1465245001525 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 3600 | 1465245001527 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:01 INFO - PROCESS | 3600 | ++DOCSHELL 1322B000 == 36 [pid = 3600] [id = 47] 12:30:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15762000) [pid = 3600] [serial = 137] [outer = 00000000] 12:30:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1A165800) [pid = 3600] [serial = 138] [outer = 15762000] 12:30:01 INFO - PROCESS | 3600 | 1465245001551 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1A168000) [pid = 3600] [serial = 139] [outer = 15762000] 12:30:01 INFO - PROCESS | 3600 | 1465245001885 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 461ms 12:30:01 INFO - PROCESS | 3600 | 1465245001912 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 3600 | 1465245001914 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:30:01 INFO - PROCESS | 3600 | 1465245001918 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 3600 | 1465245001919 Marionette TRACE conn3 <- [1,154,null,{}] 12:30:01 INFO - PROCESS | 3600 | 1465245001923 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 3600 | 1465245001925 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:02 INFO - PROCESS | 3600 | 1465245002034 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:30:02 INFO - PROCESS | 3600 | 1465245002041 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 3600 | 1465245002043 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:02 INFO - PROCESS | 3600 | ++DOCSHELL 103D2800 == 37 [pid = 3600] [id = 48] 12:30:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (10A4F400) [pid = 3600] [serial = 140] [outer = 00000000] 12:30:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1A197C00) [pid = 3600] [serial = 141] [outer = 10A4F400] 12:30:02 INFO - PROCESS | 3600 | 1465245002064 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1A575C00) [pid = 3600] [serial = 142] [outer = 10A4F400] 12:30:02 INFO - PROCESS | 3600 | 1465245002791 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 923ms 12:30:02 INFO - PROCESS | 3600 | 1465245002834 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 3600 | 1465245002839 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:30:02 INFO - PROCESS | 3600 | 1465245002844 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - PROCESS | 3600 | 1465245002849 Marionette TRACE conn3 <- [1,158,null,{}] 12:30:02 INFO - PROCESS | 3600 | 1465245002854 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 3600 | 1465245002857 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:02 INFO - PROCESS | 3600 | 1465245002953 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:30:03 INFO - PROCESS | 3600 | 1465245003025 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3600 | 1465245003028 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:03 INFO - PROCESS | 3600 | ++DOCSHELL 11258400 == 38 [pid = 3600] [id = 49] 12:30:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (114C7C00) [pid = 3600] [serial = 143] [outer = 00000000] 12:30:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (12B9F800) [pid = 3600] [serial = 144] [outer = 114C7C00] 12:30:03 INFO - PROCESS | 3600 | 1465245003085 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (131E4800) [pid = 3600] [serial = 145] [outer = 114C7C00] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 1322B000 == 37 [pid = 3600] [id = 47] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 13652000 == 36 [pid = 3600] [id = 46] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 10B8E000 == 35 [pid = 3600] [id = 45] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 18345C00 == 34 [pid = 3600] [id = 44] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 17190800 == 33 [pid = 3600] [id = 43] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 15768000 == 32 [pid = 3600] [id = 42] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 15455C00 == 31 [pid = 3600] [id = 41] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 131DD800 == 30 [pid = 3600] [id = 40] 12:30:03 INFO - PROCESS | 3600 | --DOCSHELL 11C27800 == 29 [pid = 3600] [id = 39] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19D1A000) [pid = 3600] [serial = 82] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15F02800) [pid = 3600] [serial = 96] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1280CC00) [pid = 3600] [serial = 87] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12BA2800) [pid = 3600] [serial = 90] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12A9F000) [pid = 3600] [serial = 88] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1544C000) [pid = 3600] [serial = 94] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10A65400) [pid = 3600] [serial = 84] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (10B93800) [pid = 3600] [serial = 85] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (130A5C00) [pid = 3600] [serial = 91] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (13B7BC00) [pid = 3600] [serial = 93] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (16094400) [pid = 3600] [serial = 97] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (19BB4800) [pid = 3600] [serial = 81] [outer = 00000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3600 | 1465245003759 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 922ms 12:30:03 INFO - PROCESS | 3600 | 1465245003781 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3600 | 1465245003785 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:30:03 INFO - PROCESS | 3600 | 1465245003794 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3600 | 1465245003797 Marionette TRACE conn3 <- [1,162,null,{}] 12:30:03 INFO - PROCESS | 3600 | 1465245003802 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 3600 | 1465245003805 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:03 INFO - PROCESS | 3600 | 1465245003866 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:30:03 INFO - PROCESS | 3600 | 1465245003872 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3600 | 1465245003877 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:03 INFO - PROCESS | 3600 | ++DOCSHELL 110F0000 == 30 [pid = 3600] [id = 50] 12:30:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (110F0C00) [pid = 3600] [serial = 146] [outer = 00000000] 12:30:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (11AD5400) [pid = 3600] [serial = 147] [outer = 110F0C00] 12:30:03 INFO - PROCESS | 3600 | 1465245003924 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12810C00) [pid = 3600] [serial = 148] [outer = 110F0C00] 12:30:04 INFO - PROCESS | 3600 | 1465245004318 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 527ms 12:30:04 INFO - PROCESS | 3600 | 1465245004344 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3600 | 1465245004349 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:30:04 INFO - PROCESS | 3600 | 1465245004337 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3600 | 1465245004340 Marionette TRACE conn3 <- [1,166,null,{}] 12:30:04 INFO - PROCESS | 3600 | 1465245004344 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3600 | 1465245004346 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:04 INFO - PROCESS | 3600 | 1465245004449 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:30:04 INFO - PROCESS | 3600 | 1465245004441 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3600 | 1465245004444 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:04 INFO - PROCESS | 3600 | ++DOCSHELL 13225C00 == 31 [pid = 3600] [id = 51] 12:30:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13227000) [pid = 3600] [serial = 149] [outer = 00000000] 12:30:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (132D5400) [pid = 3600] [serial = 150] [outer = 13227000] 12:30:04 INFO - PROCESS | 3600 | 1465245004491 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13941C00) [pid = 3600] [serial = 151] [outer = 13227000] 12:30:04 INFO - PROCESS | 3600 | 1465245004864 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 540ms 12:30:04 INFO - PROCESS | 3600 | 1465245004877 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:30:04 INFO - PROCESS | 3600 | 1465245004879 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:30:04 INFO - PROCESS | 3600 | 1465245004883 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3600 | 1465245004886 Marionette TRACE conn3 <- [1,170,null,{}] 12:30:04 INFO - PROCESS | 3600 | 1465245004897 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3600 | 1465245004902 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:04 INFO - PROCESS | 3600 | 1465245004962 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:30:04 INFO - PROCESS | 3600 | 1465245004970 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3600 | 1465245004973 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:04 INFO - PROCESS | 3600 | ++DOCSHELL 15453800 == 32 [pid = 3600] [id = 52] 12:30:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15453C00) [pid = 3600] [serial = 152] [outer = 00000000] 12:30:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (157BF000) [pid = 3600] [serial = 153] [outer = 15453C00] 12:30:05 INFO - PROCESS | 3600 | 1465245005020 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15F05800) [pid = 3600] [serial = 154] [outer = 15453C00] 12:30:05 INFO - PROCESS | 3600 | 1465245005388 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 542ms 12:30:05 INFO - PROCESS | 3600 | 1465245005423 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3600 | 1465245005426 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:30:05 INFO - PROCESS | 3600 | 1465245005429 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:30:05 INFO - PROCESS | 3600 | 1465245005431 Marionette TRACE conn3 <- [1,174,null,{}] 12:30:05 INFO - PROCESS | 3600 | 1465245005450 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 3600 | 1465245005453 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:05 INFO - PROCESS | 3600 | 1465245005540 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:30:05 INFO - PROCESS | 3600 | 1465245005545 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3600 | 1465245005548 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:05 INFO - PROCESS | 3600 | ++DOCSHELL 160A2000 == 33 [pid = 3600] [id = 53] 12:30:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (166E6000) [pid = 3600] [serial = 155] [outer = 00000000] 12:30:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (16B66C00) [pid = 3600] [serial = 156] [outer = 166E6000] 12:30:05 INFO - PROCESS | 3600 | 1465245005594 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17683800) [pid = 3600] [serial = 157] [outer = 166E6000] 12:30:05 INFO - PROCESS | 3600 | 1465245006006 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 604ms 12:30:06 INFO - PROCESS | 3600 | 1465245006031 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3600 | 1465245006033 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:30:06 INFO - PROCESS | 3600 | 1465245006041 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3600 | 1465245006043 Marionette TRACE conn3 <- [1,178,null,{}] 12:30:06 INFO - PROCESS | 3600 | 1465245006047 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 3600 | 1465245006049 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:06 INFO - PROCESS | 3600 | 1465245006149 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:30:06 INFO - PROCESS | 3600 | 1465245006156 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3600 | 1465245006158 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:06 INFO - PROCESS | 3600 | ++DOCSHELL 1772C000 == 34 [pid = 3600] [id = 54] 12:30:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1773CC00) [pid = 3600] [serial = 158] [outer = 00000000] 12:30:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18347000) [pid = 3600] [serial = 159] [outer = 1773CC00] 12:30:06 INFO - PROCESS | 3600 | 1465245006210 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19AE7400) [pid = 3600] [serial = 160] [outer = 1773CC00] 12:30:06 INFO - PROCESS | 3600 | 1465245006592 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 590ms 12:30:06 INFO - PROCESS | 3600 | 1465245006642 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3600 | 1465245006644 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:30:06 INFO - PROCESS | 3600 | 1465245006654 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3600 | 1465245006656 Marionette TRACE conn3 <- [1,182,null,{}] 12:30:06 INFO - PROCESS | 3600 | 1465245006660 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 3600 | 1465245006665 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:06 INFO - PROCESS | 3600 | 1465245006787 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:30:06 INFO - PROCESS | 3600 | 1465245006855 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3600 | 1465245006857 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:06 INFO - PROCESS | 3600 | ++DOCSHELL 17EEAC00 == 35 [pid = 3600] [id = 55] 12:30:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19D13400) [pid = 3600] [serial = 161] [outer = 00000000] 12:30:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1A166000) [pid = 3600] [serial = 162] [outer = 19D13400] 12:30:06 INFO - PROCESS | 3600 | 1465245006884 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A196400) [pid = 3600] [serial = 163] [outer = 19D13400] 12:30:07 INFO - PROCESS | 3600 | 1465245007258 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 663ms 12:30:07 INFO - PROCESS | 3600 | 1465245007317 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 3600 | 1465245007319 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:30:07 INFO - PROCESS | 3600 | 1465245007323 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 3600 | 1465245007324 Marionette TRACE conn3 <- [1,186,null,{}] 12:30:07 INFO - PROCESS | 3600 | 1465245007335 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 3600 | 1465245007337 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:07 INFO - PROCESS | 3600 | 1465245007434 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:30:07 INFO - PROCESS | 3600 | 1465245007442 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 3600 | 1465245007444 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:07 INFO - PROCESS | 3600 | ++DOCSHELL 19FB6800 == 36 [pid = 3600] [id = 56] 12:30:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A165C00) [pid = 3600] [serial = 164] [outer = 00000000] 12:30:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A78EC00) [pid = 3600] [serial = 165] [outer = 1A165C00] 12:30:07 INFO - PROCESS | 3600 | 1465245007469 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1A78F400) [pid = 3600] [serial = 166] [outer = 1A165C00] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (15762000) [pid = 3600] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17682400) [pid = 3600] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (10A6CC00) [pid = 3600] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15765800) [pid = 3600] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (131E4C00) [pid = 3600] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (11CC4400) [pid = 3600] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1851BC00) [pid = 3600] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (103F3000) [pid = 3600] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1314F400) [pid = 3600] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (166E2800) [pid = 3600] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1772D400) [pid = 3600] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10EC0000) [pid = 3600] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (15C5A000) [pid = 3600] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:30:07 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (17EE5800) [pid = 3600] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:30:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1125B400) [pid = 3600] [serial = 167] [outer = 1B334C00] 12:30:08 INFO - PROCESS | 3600 | 1465245008014 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 693ms 12:30:08 INFO - PROCESS | 3600 | 1465245008046 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3600 | 1465245008048 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:30:08 INFO - PROCESS | 3600 | 1465245008056 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3600 | 1465245008058 Marionette TRACE conn3 <- [1,190,null,{}] 12:30:08 INFO - PROCESS | 3600 | 1465245008062 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 3600 | 1465245008064 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:08 INFO - PROCESS | 3600 | 1465245008124 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:30:08 INFO - PROCESS | 3600 | 1465245008130 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3600 | 1465245008132 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:08 INFO - PROCESS | 3600 | ++DOCSHELL 12BA1000 == 37 [pid = 3600] [id = 57] 12:30:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1851A000) [pid = 3600] [serial = 168] [outer = 00000000] 12:30:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1A580000) [pid = 3600] [serial = 169] [outer = 1851A000] 12:30:08 INFO - PROCESS | 3600 | 1465245008177 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A69A400) [pid = 3600] [serial = 170] [outer = 1851A000] 12:30:08 INFO - PROCESS | 3600 | 1465245008548 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 561ms 12:30:08 INFO - PROCESS | 3600 | 1465245008618 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3600 | 1465245008620 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:30:08 INFO - PROCESS | 3600 | 1465245008624 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3600 | 1465245008625 Marionette TRACE conn3 <- [1,194,null,{}] 12:30:08 INFO - PROCESS | 3600 | 1465245008629 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 3600 | 1465245008631 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:08 INFO - PROCESS | 3600 | 1465245008691 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:30:08 INFO - PROCESS | 3600 | 1465245008696 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3600 | 1465245008698 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:08 INFO - PROCESS | 3600 | ++DOCSHELL 1A16C000 == 38 [pid = 3600] [id = 58] 12:30:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A19C800) [pid = 3600] [serial = 171] [outer = 00000000] 12:30:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A799400) [pid = 3600] [serial = 172] [outer = 1A19C800] 12:30:08 INFO - PROCESS | 3600 | 1465245008751 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A799800) [pid = 3600] [serial = 173] [outer = 1A19C800] 12:30:09 INFO - PROCESS | 3600 | 1465245009148 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 560ms 12:30:09 INFO - PROCESS | 3600 | 1465245009185 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 3600 | 1465245009187 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:30:09 INFO - PROCESS | 3600 | 1465245009190 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:30:09 INFO - PROCESS | 3600 | 1465245009192 Marionette TRACE conn3 <- [1,198,null,{}] 12:30:09 INFO - PROCESS | 3600 | 1465245009195 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 3600 | 1465245009197 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:09 INFO - PROCESS | 3600 | 1465245009286 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:30:09 INFO - PROCESS | 3600 | 1465245009291 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3600 | 1465245009293 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:09 INFO - PROCESS | 3600 | ++DOCSHELL 16AACC00 == 39 [pid = 3600] [id = 59] 12:30:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1A16BC00) [pid = 3600] [serial = 174] [outer = 00000000] 12:30:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1AA08000) [pid = 3600] [serial = 175] [outer = 1A16BC00] 12:30:09 INFO - PROCESS | 3600 | 1465245009320 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1AA0C800) [pid = 3600] [serial = 176] [outer = 1A16BC00] 12:30:09 INFO - PROCESS | 3600 | 1465245009745 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 589ms 12:30:09 INFO - PROCESS | 3600 | 1465245009794 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 3600 | 1465245009799 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:30:09 INFO - PROCESS | 3600 | 1465245009804 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 3600 | 1465245009809 Marionette TRACE conn3 <- [1,202,null,{}] 12:30:09 INFO - PROCESS | 3600 | 1465245009816 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 3600 | 1465245009819 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:09 INFO - PROCESS | 3600 | 1465245009920 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:30:10 INFO - PROCESS | 3600 | 1465245010010 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 3600 | 1465245010015 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:10 INFO - PROCESS | 3600 | ++DOCSHELL 10EC9000 == 40 [pid = 3600] [id = 60] 12:30:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (110E5400) [pid = 3600] [serial = 177] [outer = 00000000] 12:30:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (114C7400) [pid = 3600] [serial = 178] [outer = 110E5400] 12:30:10 INFO - PROCESS | 3600 | 1465245010072 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1280F800) [pid = 3600] [serial = 179] [outer = 110E5400] 12:30:10 INFO - PROCESS | 3600 | 1465245010677 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 899ms 12:30:10 INFO - PROCESS | 3600 | 1465245010695 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 3600 | 1465245010700 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:30:10 INFO - PROCESS | 3600 | 1465245010706 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3600 | 1465245010709 Marionette TRACE conn3 <- [1,206,null,{}] 12:30:10 INFO - PROCESS | 3600 | 1465245010713 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 3600 | 1465245010716 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:10 INFO - PROCESS | 3600 | 1465245010822 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:30:10 INFO - PROCESS | 3600 | 1465245010912 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 3600 | 1465245010915 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:10 INFO - PROCESS | 3600 | ++DOCSHELL 140EC800 == 41 [pid = 3600] [id = 61] 12:30:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (140ED000) [pid = 3600] [serial = 180] [outer = 00000000] 12:30:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (14F35000) [pid = 3600] [serial = 181] [outer = 140ED000] 12:30:10 INFO - PROCESS | 3600 | 1465245010971 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (157BA400) [pid = 3600] [serial = 182] [outer = 140ED000] 12:30:11 INFO - PROCESS | 3600 | 1465245011509 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 856ms 12:30:11 INFO - PROCESS | 3600 | 1465245011558 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3600 | 1465245011560 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:30:11 INFO - PROCESS | 3600 | 1465245011564 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 3600 | 1465245011568 Marionette TRACE conn3 <- [1,210,null,{}] 12:30:11 INFO - PROCESS | 3600 | 1465245011579 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:11 INFO - PROCESS | 3600 | 1465245011584 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:11 INFO - PROCESS | 3600 | 1465245011673 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:30:11 INFO - PROCESS | 3600 | 1465245011777 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3600 | 1465245011780 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:11 INFO - PROCESS | 3600 | ++DOCSHELL 19FB2800 == 42 [pid = 3600] [id = 62] 12:30:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19FB3000) [pid = 3600] [serial = 183] [outer = 00000000] 12:30:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1A197800) [pid = 3600] [serial = 184] [outer = 19FB3000] 12:30:11 INFO - PROCESS | 3600 | 1465245011869 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1A798400) [pid = 3600] [serial = 185] [outer = 19FB3000] 12:30:12 INFO - PROCESS | 3600 | 1465245012591 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1077ms 12:30:12 INFO - PROCESS | 3600 | 1465245012643 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3600 | 1465245012647 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:30:12 INFO - PROCESS | 3600 | 1465245012652 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:30:12 INFO - PROCESS | 3600 | 1465245012655 Marionette TRACE conn3 <- [1,214,null,{}] 12:30:12 INFO - PROCESS | 3600 | 1465245012661 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 3600 | 1465245012663 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:12 INFO - PROCESS | 3600 | 1465245012766 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:30:12 INFO - PROCESS | 3600 | 1465245012892 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3600 | 1465245012897 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:12 INFO - PROCESS | 3600 | ++DOCSHELL 110F1400 == 43 [pid = 3600] [id = 63] 12:30:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (11252800) [pid = 3600] [serial = 186] [outer = 00000000] 12:30:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (11CCA800) [pid = 3600] [serial = 187] [outer = 11252800] 12:30:12 INFO - PROCESS | 3600 | 1465245012947 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (12AA8C00) [pid = 3600] [serial = 188] [outer = 11252800] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 1A16C000 == 42 [pid = 3600] [id = 58] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 12BA1000 == 41 [pid = 3600] [id = 57] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 19FB6800 == 40 [pid = 3600] [id = 56] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 17EEAC00 == 39 [pid = 3600] [id = 55] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 1772C000 == 38 [pid = 3600] [id = 54] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 160A2000 == 37 [pid = 3600] [id = 53] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 15453800 == 36 [pid = 3600] [id = 52] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 13225C00 == 35 [pid = 3600] [id = 51] 12:30:13 INFO - PROCESS | 3600 | --DOCSHELL 110F0000 == 34 [pid = 3600] [id = 50] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1A165800) [pid = 3600] [serial = 138] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (17732C00) [pid = 3600] [serial = 126] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (11ADCC00) [pid = 3600] [serial = 111] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (15C5B400) [pid = 3600] [serial = 120] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1322C000) [pid = 3600] [serial = 117] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (132E1400) [pid = 3600] [serial = 118] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (12A19000) [pid = 3600] [serial = 114] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12DA7000) [pid = 3600] [serial = 115] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (19B37400) [pid = 3600] [serial = 129] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (10A69400) [pid = 3600] [serial = 100] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (105ED800) [pid = 3600] [serial = 99] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1365CC00) [pid = 3600] [serial = 103] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (131E3800) [pid = 3600] [serial = 102] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17732800) [pid = 3600] [serial = 106] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17397400) [pid = 3600] [serial = 105] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19AE8400) [pid = 3600] [serial = 109] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19ADC000) [pid = 3600] [serial = 108] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17B04400) [pid = 3600] [serial = 127] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17191000) [pid = 3600] [serial = 133] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (15C65000) [pid = 3600] [serial = 132] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1A168000) [pid = 3600] [serial = 139] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19D17C00) [pid = 3600] [serial = 130] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12ADD800) [pid = 3600] [serial = 112] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (16A21800) [pid = 3600] [serial = 123] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17102C00) [pid = 3600] [serial = 124] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (19FB0800) [pid = 3600] [serial = 135] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19FB1400) [pid = 3600] [serial = 136] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (15F0DC00) [pid = 3600] [serial = 121] [outer = 00000000] [url = about:blank] 12:30:13 INFO - PROCESS | 3600 | 1465245013398 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 797ms 12:30:13 INFO - PROCESS | 3600 | 1465245013460 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3600 | 1465245013464 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:30:13 INFO - PROCESS | 3600 | 1465245013470 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:30:13 INFO - PROCESS | 3600 | 1465245013454 Marionette TRACE conn3 <- [1,218,null,{}] 12:30:13 INFO - PROCESS | 3600 | 1465245013457 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 3600 | 1465245013460 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:13 INFO - PROCESS | 3600 | 1465245013542 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:30:13 INFO - PROCESS | 3600 | 1465245013551 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 3600 | 1465245013553 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:13 INFO - PROCESS | 3600 | ++DOCSHELL 12D60800 == 35 [pid = 3600] [id = 64] 12:30:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12D64800) [pid = 3600] [serial = 189] [outer = 00000000] 12:30:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (130C2000) [pid = 3600] [serial = 190] [outer = 12D64800] 12:30:13 INFO - PROCESS | 3600 | 1465245013600 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13130400) [pid = 3600] [serial = 191] [outer = 12D64800] 12:30:13 INFO - PROCESS | 3600 | 1465245014005 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 604ms 12:30:14 INFO - PROCESS | 3600 | 1465245014069 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3600 | 1465245014071 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:30:14 INFO - PROCESS | 3600 | 1465245014075 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 3600 | 1465245014078 Marionette TRACE conn3 <- [1,222,null,{}] 12:30:14 INFO - PROCESS | 3600 | 1465245014089 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:14 INFO - PROCESS | 3600 | 1465245014095 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:14 INFO - PROCESS | 3600 | 1465245014188 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:30:14 INFO - PROCESS | 3600 | 1465245014202 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3600 | 1465245014204 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:14 INFO - PROCESS | 3600 | ++DOCSHELL 140F1800 == 36 [pid = 3600] [id = 65] 12:30:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (140F1C00) [pid = 3600] [serial = 192] [outer = 00000000] 12:30:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15760C00) [pid = 3600] [serial = 193] [outer = 140F1C00] 12:30:14 INFO - PROCESS | 3600 | 1465245014281 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15C65400) [pid = 3600] [serial = 194] [outer = 140F1C00] 12:30:14 INFO - PROCESS | 3600 | 1465245014691 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 649ms 12:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:30:14 INFO - PROCESS | 3600 | 1465245014733 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3600 | 1465245014735 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:30:14 INFO - PROCESS | 3600 | 1465245014738 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 3600 | 1465245014740 Marionette TRACE conn3 <- [1,226,null,{}] 12:30:14 INFO - PROCESS | 3600 | 1465245014743 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:14 INFO - PROCESS | 3600 | 1465245014745 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:14 INFO - PROCESS | 3600 | 1465245014832 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:30:14 INFO - PROCESS | 3600 | 1465245014842 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3600 | 1465245014845 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:14 INFO - PROCESS | 3600 | ++DOCSHELL 160A1400 == 37 [pid = 3600] [id = 66] 12:30:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (160A2000) [pid = 3600] [serial = 195] [outer = 00000000] 12:30:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (16A22800) [pid = 3600] [serial = 196] [outer = 160A2000] 12:30:14 INFO - PROCESS | 3600 | 1465245014889 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (16A2F400) [pid = 3600] [serial = 197] [outer = 160A2000] 12:30:15 INFO - PROCESS | 3600 | 1465245015289 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 590ms 12:30:15 INFO - PROCESS | 3600 | 1465245015341 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3600 | 1465245015343 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:30:15 INFO - PROCESS | 3600 | 1465245015353 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3600 | 1465245015355 Marionette TRACE conn3 <- [1,230,null,{}] 12:30:15 INFO - PROCESS | 3600 | 1465245015359 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 3600 | 1465245015360 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:15 INFO - PROCESS | 3600 | 1465245015445 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:30:15 INFO - PROCESS | 3600 | 1465245015451 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3600 | 1465245015453 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:15 INFO - PROCESS | 3600 | ++DOCSHELL 15455000 == 38 [pid = 3600] [id = 67] 12:30:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (166DB800) [pid = 3600] [serial = 198] [outer = 00000000] 12:30:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (173C2400) [pid = 3600] [serial = 199] [outer = 166DB800] 12:30:15 INFO - PROCESS | 3600 | 1465245015496 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1772C000) [pid = 3600] [serial = 200] [outer = 166DB800] 12:30:15 INFO - PROCESS | 3600 | 1465245015929 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 619ms 12:30:15 INFO - PROCESS | 3600 | 1465245015971 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3600 | 1465245015973 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:30:15 INFO - PROCESS | 3600 | 1465245015976 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3600 | 1465245015960 Marionette TRACE conn3 <- [1,234,null,{}] 12:30:15 INFO - PROCESS | 3600 | 1465245015963 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 3600 | 1465245015969 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:16 INFO - PROCESS | 3600 | 1465245016096 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:30:16 INFO - PROCESS | 3600 | 1465245016173 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3600 | 1465245016175 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:16 INFO - PROCESS | 3600 | ++DOCSHELL 17EA0400 == 39 [pid = 3600] [id = 68] 12:30:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17EE9C00) [pid = 3600] [serial = 201] [outer = 00000000] 12:30:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1851E400) [pid = 3600] [serial = 202] [outer = 17EE9C00] 12:30:16 INFO - PROCESS | 3600 | 1465245016220 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19ADE400) [pid = 3600] [serial = 203] [outer = 17EE9C00] 12:30:16 INFO - PROCESS | 3600 | 1465245016598 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 708ms 12:30:16 INFO - PROCESS | 3600 | 1465245016663 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3600 | 1465245016665 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:30:16 INFO - PROCESS | 3600 | 1465245016668 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:30:16 INFO - PROCESS | 3600 | 1465245016670 Marionette TRACE conn3 <- [1,238,null,{}] 12:30:16 INFO - PROCESS | 3600 | 1465245016674 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 3600 | 1465245016676 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:16 INFO - PROCESS | 3600 | 1465245016788 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:30:16 INFO - PROCESS | 3600 | 1465245016793 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3600 | 1465245016795 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:16 INFO - PROCESS | 3600 | ++DOCSHELL 19ADC800 == 40 [pid = 3600] [id = 69] 12:30:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19ADF800) [pid = 3600] [serial = 204] [outer = 00000000] 12:30:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19AE5000) [pid = 3600] [serial = 205] [outer = 19ADF800] 12:30:16 INFO - PROCESS | 3600 | 1465245016839 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19AE7800) [pid = 3600] [serial = 206] [outer = 19ADF800] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (19D13400) [pid = 3600] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (110F0C00) [pid = 3600] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1A19C800) [pid = 3600] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15453C00) [pid = 3600] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (13227000) [pid = 3600] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A165C00) [pid = 3600] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (166E6000) [pid = 3600] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1851A000) [pid = 3600] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:30:17 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1773CC00) [pid = 3600] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:30:17 INFO - PROCESS | 3600 | 1465245017318 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 693ms 12:30:17 INFO - PROCESS | 3600 | 1465245017376 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3600 | 1465245017378 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:30:17 INFO - PROCESS | 3600 | 1465245017384 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3600 | 1465245017385 Marionette TRACE conn3 <- [1,242,null,{}] 12:30:17 INFO - PROCESS | 3600 | 1465245017389 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 3600 | 1465245017391 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:17 INFO - PROCESS | 3600 | 1465245017449 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:30:17 INFO - PROCESS | 3600 | 1465245017455 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3600 | 1465245017457 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:17 INFO - PROCESS | 3600 | ++DOCSHELL 13145000 == 41 [pid = 3600] [id = 70] 12:30:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1710E800) [pid = 3600] [serial = 207] [outer = 00000000] 12:30:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19ADA400) [pid = 3600] [serial = 208] [outer = 1710E800] 12:30:17 INFO - PROCESS | 3600 | 1465245017500 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19AE0400) [pid = 3600] [serial = 209] [outer = 1710E800] 12:30:17 INFO - PROCESS | 3600 | 1465245017880 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 561ms 12:30:17 INFO - PROCESS | 3600 | 1465245017942 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3600 | 1465245017944 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:30:17 INFO - PROCESS | 3600 | 1465245017947 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3600 | 1465245017949 Marionette TRACE conn3 <- [1,246,null,{}] 12:30:17 INFO - PROCESS | 3600 | 1465245017952 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 3600 | 1465245017954 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:18 INFO - PROCESS | 3600 | 1465245018032 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:30:18 INFO - PROCESS | 3600 | 1465245018037 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3600 | 1465245018039 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:18 INFO - PROCESS | 3600 | ++DOCSHELL 130C1C00 == 42 [pid = 3600] [id = 71] 12:30:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (13C7CC00) [pid = 3600] [serial = 210] [outer = 00000000] 12:30:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19D18400) [pid = 3600] [serial = 211] [outer = 13C7CC00] 12:30:18 INFO - PROCESS | 3600 | 1465245018064 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FB3400) [pid = 3600] [serial = 212] [outer = 13C7CC00] 12:30:18 INFO - PROCESS | 3600 | 1465245018444 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 560ms 12:30:18 INFO - PROCESS | 3600 | 1465245018508 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 3600 | 1465245018510 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:30:18 INFO - PROCESS | 3600 | 1465245018514 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 3600 | 1465245018515 Marionette TRACE conn3 <- [1,250,null,{}] 12:30:18 INFO - PROCESS | 3600 | 1465245018519 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 3600 | 1465245018521 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:18 INFO - PROCESS | 3600 | 1465245018625 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:30:18 INFO - PROCESS | 3600 | 1465245018633 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3600 | 1465245018635 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:18 INFO - PROCESS | 3600 | ++DOCSHELL 16A2E400 == 43 [pid = 3600] [id = 72] 12:30:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19D1E400) [pid = 3600] [serial = 213] [outer = 00000000] 12:30:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A190C00) [pid = 3600] [serial = 214] [outer = 19D1E400] 12:30:18 INFO - PROCESS | 3600 | 1465245018661 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A582400) [pid = 3600] [serial = 215] [outer = 19D1E400] 12:30:19 INFO - PROCESS | 3600 | 1465245019064 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 604ms 12:30:19 INFO - PROCESS | 3600 | 1465245019115 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3600 | 1465245019117 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:30:19 INFO - PROCESS | 3600 | 1465245019124 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 3600 | 1465245019127 Marionette TRACE conn3 <- [1,254,null,{}] 12:30:19 INFO - PROCESS | 3600 | 1465245019130 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 3600 | 1465245019132 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:19 INFO - PROCESS | 3600 | 1465245019269 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:30:19 INFO - PROCESS | 3600 | 1465245019400 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3600 | 1465245019403 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:19 INFO - PROCESS | 3600 | ++DOCSHELL 103F3000 == 44 [pid = 3600] [id = 73] 12:30:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (10430400) [pid = 3600] [serial = 216] [outer = 00000000] 12:30:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10A4B000) [pid = 3600] [serial = 217] [outer = 10430400] 12:30:19 INFO - PROCESS | 3600 | 1465245019494 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (10A6F800) [pid = 3600] [serial = 218] [outer = 10430400] 12:30:20 INFO - PROCESS | 3600 | 1465245020117 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1032ms 12:30:20 INFO - PROCESS | 3600 | 1465245020147 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3600 | 1465245020151 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:30:20 INFO - PROCESS | 3600 | 1465245020157 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3600 | 1465245020160 Marionette TRACE conn3 <- [1,258,null,{}] 12:30:20 INFO - PROCESS | 3600 | 1465245020166 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 3600 | 1465245020169 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:20 INFO - PROCESS | 3600 | 1465245020277 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:30:20 INFO - PROCESS | 3600 | 1465245020354 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3600 | 1465245020358 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:20 INFO - PROCESS | 3600 | ++DOCSHELL 13228800 == 45 [pid = 3600] [id = 74] 12:30:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (13229400) [pid = 3600] [serial = 219] [outer = 00000000] 12:30:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (13658000) [pid = 3600] [serial = 220] [outer = 13229400] 12:30:20 INFO - PROCESS | 3600 | 1465245020445 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (143A4C00) [pid = 3600] [serial = 221] [outer = 13229400] 12:30:20 INFO - PROCESS | 3600 | 1465245020953 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 855ms 12:30:21 INFO - PROCESS | 3600 | 1465245021025 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 3600 | 1465245021029 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:30:21 INFO - PROCESS | 3600 | 1465245021032 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3600 | 1465245021017 Marionette TRACE conn3 <- [1,262,null,{}] 12:30:21 INFO - PROCESS | 3600 | 1465245021021 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:21 INFO - PROCESS | 3600 | 1465245021024 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:21 INFO - PROCESS | 3600 | 1465245021151 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:30:21 INFO - PROCESS | 3600 | 1465245021246 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3600 | 1465245021248 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:21 INFO - PROCESS | 3600 | ++DOCSHELL 16A21C00 == 46 [pid = 3600] [id = 75] 12:30:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (17190400) [pid = 3600] [serial = 222] [outer = 00000000] 12:30:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (17EE4800) [pid = 3600] [serial = 223] [outer = 17190400] 12:30:21 INFO - PROCESS | 3600 | 1465245021322 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (1851D400) [pid = 3600] [serial = 224] [outer = 17190400] 12:30:21 INFO - PROCESS | 3600 | 1465245021908 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 944ms 12:30:21 INFO - PROCESS | 3600 | 1465245021962 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 3600 | 1465245021966 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:30:21 INFO - PROCESS | 3600 | 1465245021976 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3600 | 1465245021981 Marionette TRACE conn3 <- [1,266,null,{}] 12:30:21 INFO - PROCESS | 3600 | 1465245021984 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:21 INFO - PROCESS | 3600 | 1465245021988 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:22 INFO - PROCESS | 3600 | 1465245022098 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:30:22 INFO - PROCESS | 3600 | 1465245022174 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3600 | 1465245022177 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:22 INFO - PROCESS | 3600 | ++DOCSHELL 10373400 == 47 [pid = 3600] [id = 76] 12:30:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (103E4800) [pid = 3600] [serial = 225] [outer = 00000000] 12:30:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (10B8FC00) [pid = 3600] [serial = 226] [outer = 103E4800] 12:30:22 INFO - PROCESS | 3600 | 1465245022358 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (11ADCC00) [pid = 3600] [serial = 227] [outer = 103E4800] 12:30:22 INFO - PROCESS | 3600 | 1465245022952 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 988ms 12:30:22 INFO - PROCESS | 3600 | 1465245022972 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3600 | 1465245022976 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:30:22 INFO - PROCESS | 3600 | 1465245022993 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:30:22 INFO - PROCESS | 3600 | 1465245022995 Marionette TRACE conn3 <- [1,270,null,{}] 12:30:22 INFO - PROCESS | 3600 | 1465245023000 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 3600 | 1465245023002 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:23 INFO - PROCESS | 3600 | 1465245023084 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 16A2E400 == 46 [pid = 3600] [id = 72] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 130C1C00 == 45 [pid = 3600] [id = 71] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 13145000 == 44 [pid = 3600] [id = 70] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 19ADC800 == 43 [pid = 3600] [id = 69] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 17EA0400 == 42 [pid = 3600] [id = 68] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 15455000 == 41 [pid = 3600] [id = 67] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 160A1400 == 40 [pid = 3600] [id = 66] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 140F1800 == 39 [pid = 3600] [id = 65] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 12D60800 == 38 [pid = 3600] [id = 64] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 110F1400 == 37 [pid = 3600] [id = 63] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 19FB2800 == 36 [pid = 3600] [id = 62] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 140EC800 == 35 [pid = 3600] [id = 61] 12:30:23 INFO - PROCESS | 3600 | --DOCSHELL 10EC9000 == 34 [pid = 3600] [id = 60] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (1A166000) [pid = 3600] [serial = 162] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (11AD5400) [pid = 3600] [serial = 147] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1A799400) [pid = 3600] [serial = 172] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (157BF000) [pid = 3600] [serial = 153] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (132D5400) [pid = 3600] [serial = 150] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (12B9F800) [pid = 3600] [serial = 144] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1A78EC00) [pid = 3600] [serial = 165] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1A196400) [pid = 3600] [serial = 163] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (17683800) [pid = 3600] [serial = 157] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (15F05800) [pid = 3600] [serial = 154] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1A580000) [pid = 3600] [serial = 169] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (13941C00) [pid = 3600] [serial = 151] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12810C00) [pid = 3600] [serial = 148] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (18347000) [pid = 3600] [serial = 159] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1B80B800) [pid = 3600] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (19AE7400) [pid = 3600] [serial = 160] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1A69A400) [pid = 3600] [serial = 170] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A78F400) [pid = 3600] [serial = 166] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (16B66C00) [pid = 3600] [serial = 156] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1A197C00) [pid = 3600] [serial = 141] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1AA08000) [pid = 3600] [serial = 175] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A799800) [pid = 3600] [serial = 173] [outer = 00000000] [url = about:blank] 12:30:23 INFO - PROCESS | 3600 | 1465245023186 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3600 | 1465245023189 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:23 INFO - PROCESS | 3600 | ++DOCSHELL 105ED800 == 35 [pid = 3600] [id = 77] 12:30:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10A69800) [pid = 3600] [serial = 228] [outer = 00000000] 12:30:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (11ADC800) [pid = 3600] [serial = 229] [outer = 10A69800] 12:30:23 INFO - PROCESS | 3600 | 1465245023236 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1309E400) [pid = 3600] [serial = 230] [outer = 10A69800] 12:30:23 INFO - PROCESS | 3600 | 1465245023607 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 663ms 12:30:23 INFO - PROCESS | 3600 | 1465245023661 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3600 | 1465245023664 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:30:23 INFO - PROCESS | 3600 | 1465245023690 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 3600 | 1465245023693 Marionette TRACE conn3 <- [1,274,null,{}] 12:30:23 INFO - PROCESS | 3600 | 1465245023734 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:23 INFO - PROCESS | 3600 | 1465245023736 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:23 INFO - PROCESS | 3600 | 1465245023826 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:30:23 INFO - PROCESS | 3600 | 1465245023837 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3600 | 1465245023839 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:23 INFO - PROCESS | 3600 | ++DOCSHELL 16093800 == 36 [pid = 3600] [id = 78] 12:30:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (16097C00) [pid = 3600] [serial = 231] [outer = 00000000] 12:30:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (16AB9800) [pid = 3600] [serial = 232] [outer = 16097C00] 12:30:23 INFO - PROCESS | 3600 | 1465245023884 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17196800) [pid = 3600] [serial = 233] [outer = 16097C00] 12:30:24 INFO - PROCESS | 3600 | 1465245024287 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 649ms 12:30:24 INFO - PROCESS | 3600 | 1465245024322 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3600 | 1465245024324 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:30:24 INFO - PROCESS | 3600 | 1465245024328 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3600 | 1465245024331 Marionette TRACE conn3 <- [1,278,null,{}] 12:30:24 INFO - PROCESS | 3600 | 1465245024341 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3600 | 1465245024345 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:24 INFO - PROCESS | 3600 | 1465245024439 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:30:24 INFO - PROCESS | 3600 | 1465245024448 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3600 | 1465245024450 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:24 INFO - PROCESS | 3600 | ++DOCSHELL 17683800 == 37 [pid = 3600] [id = 79] 12:30:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17EE9400) [pid = 3600] [serial = 234] [outer = 00000000] 12:30:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19AE0000) [pid = 3600] [serial = 235] [outer = 17EE9400] 12:30:24 INFO - PROCESS | 3600 | 1465245024523 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19B34000) [pid = 3600] [serial = 236] [outer = 17EE9400] 12:30:24 INFO - PROCESS | 3600 | 1465245024959 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 648ms 12:30:24 INFO - PROCESS | 3600 | 1465245024991 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3600 | 1465245024993 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:30:24 INFO - PROCESS | 3600 | 1465245024996 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:30:24 INFO - PROCESS | 3600 | 1465245024998 Marionette TRACE conn3 <- [1,282,null,{}] 12:30:24 INFO - PROCESS | 3600 | 1465245025001 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3600 | 1465245025003 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:25 INFO - PROCESS | 3600 | 1465245025087 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:30:25 INFO - PROCESS | 3600 | 1465245025121 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3600 | 1465245025123 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:25 INFO - PROCESS | 3600 | ++DOCSHELL 19D19C00 == 38 [pid = 3600] [id = 80] 12:30:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19FB2800) [pid = 3600] [serial = 237] [outer = 00000000] 12:30:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A193400) [pid = 3600] [serial = 238] [outer = 19FB2800] 12:30:25 INFO - PROCESS | 3600 | 1465245025167 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1A197C00) [pid = 3600] [serial = 239] [outer = 19FB2800] 12:30:25 INFO - PROCESS | 3600 | 1465245025547 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 605ms 12:30:25 INFO - PROCESS | 3600 | 1465245025597 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3600 | 1465245025599 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:30:25 INFO - PROCESS | 3600 | 1465245025608 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3600 | 1465245025610 Marionette TRACE conn3 <- [1,286,null,{}] 12:30:25 INFO - PROCESS | 3600 | 1465245025613 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 3600 | 1465245025615 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:25 INFO - PROCESS | 3600 | 1465245025721 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:30:25 INFO - PROCESS | 3600 | 1465245025726 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3600 | 1465245025728 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:25 INFO - PROCESS | 3600 | ++DOCSHELL 1A57D800 == 39 [pid = 3600] [id = 81] 12:30:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1A580000) [pid = 3600] [serial = 240] [outer = 00000000] 12:30:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1A78F800) [pid = 3600] [serial = 241] [outer = 1A580000] 12:30:25 INFO - PROCESS | 3600 | 1465245025781 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1A798000) [pid = 3600] [serial = 242] [outer = 1A580000] 12:30:26 INFO - PROCESS | 3600 | 1465245026177 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 590ms 12:30:26 INFO - PROCESS | 3600 | 1465245026210 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3600 | 1465245026211 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:30:26 INFO - PROCESS | 3600 | 1465245026214 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3600 | 1465245026216 Marionette TRACE conn3 <- [1,290,null,{}] 12:30:26 INFO - PROCESS | 3600 | 1465245026219 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 3600 | 1465245026225 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:26 INFO - PROCESS | 3600 | 1465245026340 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:30:26 INFO - PROCESS | 3600 | 1465245026418 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3600 | 1465245026420 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:26 INFO - PROCESS | 3600 | ++DOCSHELL 19FBC800 == 40 [pid = 3600] [id = 82] 12:30:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1A79AC00) [pid = 3600] [serial = 243] [outer = 00000000] 12:30:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1AA62C00) [pid = 3600] [serial = 244] [outer = 1A79AC00] 12:30:26 INFO - PROCESS | 3600 | 1465245026446 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1AA66400) [pid = 3600] [serial = 245] [outer = 1A79AC00] 12:30:26 INFO - PROCESS | 3600 | 1465245026974 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 781ms 12:30:27 INFO - PROCESS | 3600 | 1465245027022 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3600 | 1465245027024 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:30:27 INFO - PROCESS | 3600 | 1465245027027 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:30:27 INFO - PROCESS | 3600 | 1465245027028 Marionette TRACE conn3 <- [1,294,null,{}] 12:30:27 INFO - PROCESS | 3600 | 1465245027032 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 3600 | 1465245027033 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:27 INFO - PROCESS | 3600 | 1465245027131 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:30:27 INFO - PROCESS | 3600 | 1465245027140 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3600 | 1465245027142 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:27 INFO - PROCESS | 3600 | ++DOCSHELL 1AA0EC00 == 41 [pid = 3600] [id = 83] 12:30:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (1AA62400) [pid = 3600] [serial = 246] [outer = 00000000] 12:30:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1ACA1800) [pid = 3600] [serial = 247] [outer = 1AA62400] 12:30:27 INFO - PROCESS | 3600 | 1465245027229 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1ACA1C00) [pid = 3600] [serial = 248] [outer = 1AA62400] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (17EE9C00) [pid = 3600] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (19ADF800) [pid = 3600] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (110E5400) [pid = 3600] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (140F1C00) [pid = 3600] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (160A2000) [pid = 3600] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (140ED000) [pid = 3600] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (11252800) [pid = 3600] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (19FB3000) [pid = 3600] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12D64800) [pid = 3600] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1710E800) [pid = 3600] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (166DB800) [pid = 3600] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13C7CC00) [pid = 3600] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10A4F400) [pid = 3600] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:30:27 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (114C7C00) [pid = 3600] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:30:27 INFO - PROCESS | 3600 | 1465245027722 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:27 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. 12:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 752ms 12:30:27 INFO - PROCESS | 3600 | 1465245027773 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3600 | 1465245027775 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:30:27 INFO - PROCESS | 3600 | 1465245027778 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:30:27 INFO - PROCESS | 3600 | 1465245027780 Marionette TRACE conn3 <- [1,298,null,{}] 12:30:27 INFO - PROCESS | 3600 | 1465245027783 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 3600 | 1465245027784 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:27 INFO - PROCESS | 3600 | 1465245027890 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:30:27 INFO - PROCESS | 3600 | 1465245027941 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3600 | 1465245027943 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:27 INFO - PROCESS | 3600 | ++DOCSHELL 10B8D800 == 42 [pid = 3600] [id = 84] 12:30:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10EC4800) [pid = 3600] [serial = 249] [outer = 00000000] 12:30:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (13C7EC00) [pid = 3600] [serial = 250] [outer = 10EC4800] 12:30:27 INFO - PROCESS | 3600 | 1465245027986 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (140EAC00) [pid = 3600] [serial = 251] [outer = 10EC4800] 12:30:28 INFO - PROCESS | 3600 | 1465245028291 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:28 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. 12:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 560ms 12:30:28 INFO - PROCESS | 3600 | 1465245028338 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3600 | 1465245028340 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:30:28 INFO - PROCESS | 3600 | 1465245028343 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:30:28 INFO - PROCESS | 3600 | 1465245028344 Marionette TRACE conn3 <- [1,302,null,{}] 12:30:28 INFO - PROCESS | 3600 | 1465245028348 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 3600 | 1465245028350 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:28 INFO - PROCESS | 3600 | 1465245028461 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:30:28 INFO - PROCESS | 3600 | 1465245028468 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3600 | 1465245028470 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:28 INFO - PROCESS | 3600 | ++DOCSHELL 13C7CC00 == 43 [pid = 3600] [id = 85] 12:30:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (16A22C00) [pid = 3600] [serial = 252] [outer = 00000000] 12:30:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (17146000) [pid = 3600] [serial = 253] [outer = 16A22C00] 12:30:28 INFO - PROCESS | 3600 | 1465245028532 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1714A800) [pid = 3600] [serial = 254] [outer = 16A22C00] 12:30:28 INFO - PROCESS | 3600 | 1465245028887 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:28 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. 12:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 560ms 12:30:28 INFO - PROCESS | 3600 | 1465245028905 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3600 | 1465245028907 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:30:28 INFO - PROCESS | 3600 | 1465245028910 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3600 | 1465245028912 Marionette TRACE conn3 <- [1,306,null,{}] 12:30:28 INFO - PROCESS | 3600 | 1465245028915 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 3600 | 1465245028927 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:29 INFO - PROCESS | 3600 | 1465245029037 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:30:29 INFO - PROCESS | 3600 | 1465245029045 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3600 | 1465245029047 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:29 INFO - PROCESS | 3600 | ++DOCSHELL 17140C00 == 44 [pid = 3600] [id = 86] 12:30:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (17143400) [pid = 3600] [serial = 255] [outer = 00000000] 12:30:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19FAF800) [pid = 3600] [serial = 256] [outer = 17143400] 12:30:29 INFO - PROCESS | 3600 | 1465245029096 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1ACA0000) [pid = 3600] [serial = 257] [outer = 17143400] 12:30:29 INFO - PROCESS | 3600 | 1465245029532 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:29 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. 12:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 649ms 12:30:29 INFO - PROCESS | 3600 | 1465245029575 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3600 | 1465245029579 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:30:29 INFO - PROCESS | 3600 | 1465245029585 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3600 | 1465245029590 Marionette TRACE conn3 <- [1,310,null,{}] 12:30:29 INFO - PROCESS | 3600 | 1465245029613 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3600 | 1465245029616 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:29 INFO - PROCESS | 3600 | 1465245029739 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:30:29 INFO - PROCESS | 3600 | 1465245029826 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3600 | 1465245029831 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:29 INFO - PROCESS | 3600 | ++DOCSHELL 10F9F800 == 45 [pid = 3600] [id = 87] 12:30:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (10FA0800) [pid = 3600] [serial = 258] [outer = 00000000] 12:30:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (10FA4400) [pid = 3600] [serial = 259] [outer = 10FA0800] 12:30:29 INFO - PROCESS | 3600 | 1465245029871 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (10FA7000) [pid = 3600] [serial = 260] [outer = 10FA0800] 12:30:30 INFO - PROCESS | 3600 | 1465245030493 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:30 INFO - PROCESS | 3600 | 1465245030496 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:30:30 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. 12:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 958ms 12:30:30 INFO - PROCESS | 3600 | 1465245030534 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 3600 | 1465245030539 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:30:30 INFO - PROCESS | 3600 | 1465245030545 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 3600 | 1465245030548 Marionette TRACE conn3 <- [1,314,null,{}] 12:30:30 INFO - PROCESS | 3600 | 1465245030552 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:30 INFO - PROCESS | 3600 | 1465245030555 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:30 INFO - PROCESS | 3600 | 1465245030672 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:30:30 INFO - PROCESS | 3600 | 1465245030811 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3600 | 1465245030814 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:30 INFO - PROCESS | 3600 | ++DOCSHELL 13227000 == 46 [pid = 3600] [id = 88] 12:30:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (13228000) [pid = 3600] [serial = 261] [outer = 00000000] 12:30:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (15C64C00) [pid = 3600] [serial = 262] [outer = 13228000] 12:30:30 INFO - PROCESS | 3600 | 1465245030871 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (162E1400) [pid = 3600] [serial = 263] [outer = 13228000] 12:30:31 INFO - PROCESS | 3600 | 1465245031407 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:31 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. 12:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 884ms 12:30:31 INFO - PROCESS | 3600 | 1465245031438 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 3600 | 1465245031441 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:30:31 INFO - PROCESS | 3600 | 1465245031444 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3600 | 1465245031448 Marionette TRACE conn3 <- [1,318,null,{}] 12:30:31 INFO - PROCESS | 3600 | 1465245031459 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 3600 | 1465245031463 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:31 INFO - PROCESS | 3600 | 1465245031575 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:30:31 INFO - PROCESS | 3600 | 1465245031702 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3600 | 1465245031706 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:31 INFO - PROCESS | 3600 | ++DOCSHELL 13651800 == 47 [pid = 3600] [id = 89] 12:30:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (13652000) [pid = 3600] [serial = 264] [outer = 00000000] 12:30:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (17EE5800) [pid = 3600] [serial = 265] [outer = 13652000] 12:30:31 INFO - PROCESS | 3600 | 1465245031771 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (19ADF800) [pid = 3600] [serial = 266] [outer = 13652000] 12:30:32 INFO - PROCESS | 3600 | 1465245032560 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:32 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. 12:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1180ms 12:30:32 INFO - PROCESS | 3600 | 1465245032626 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3600 | 1465245032631 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:30:32 INFO - PROCESS | 3600 | 1465245032636 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 3600 | 1465245032639 Marionette TRACE conn3 <- [1,322,null,{}] 12:30:32 INFO - PROCESS | 3600 | 1465245032645 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:32 INFO - PROCESS | 3600 | 1465245032648 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:32 INFO - PROCESS | 3600 | 1465245032748 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:30:32 INFO - PROCESS | 3600 | 1465245032830 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3600 | 1465245032833 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:32 INFO - PROCESS | 3600 | ++DOCSHELL 12A19000 == 48 [pid = 3600] [id = 90] 12:30:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (12A19C00) [pid = 3600] [serial = 267] [outer = 00000000] 12:30:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (12BA0800) [pid = 3600] [serial = 268] [outer = 12A19C00] 12:30:32 INFO - PROCESS | 3600 | 1465245032932 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1309D800) [pid = 3600] [serial = 269] [outer = 12A19C00] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 10A6BC00 == 47 [pid = 3600] [id = 38] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 13C7CC00 == 46 [pid = 3600] [id = 85] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 10B8D800 == 45 [pid = 3600] [id = 84] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 1AA0EC00 == 44 [pid = 3600] [id = 83] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 19FBC800 == 43 [pid = 3600] [id = 82] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 1A57D800 == 42 [pid = 3600] [id = 81] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 19D19C00 == 41 [pid = 3600] [id = 80] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 17683800 == 40 [pid = 3600] [id = 79] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 16093800 == 39 [pid = 3600] [id = 78] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 105ED800 == 38 [pid = 3600] [id = 77] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 10373400 == 37 [pid = 3600] [id = 76] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 103F3000 == 36 [pid = 3600] [id = 73] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 103D2800 == 35 [pid = 3600] [id = 48] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 16AACC00 == 34 [pid = 3600] [id = 59] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 11258400 == 33 [pid = 3600] [id = 49] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 13228800 == 32 [pid = 3600] [id = 74] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 16A21C00 == 31 [pid = 3600] [id = 75] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 13651800 == 30 [pid = 3600] [id = 89] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 17140C00 == 29 [pid = 3600] [id = 86] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 10F9F800 == 28 [pid = 3600] [id = 87] 12:30:33 INFO - PROCESS | 3600 | --DOCSHELL 13227000 == 27 [pid = 3600] [id = 88] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1A575C00) [pid = 3600] [serial = 142] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (131E4800) [pid = 3600] [serial = 145] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (130C2000) [pid = 3600] [serial = 190] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (13130400) [pid = 3600] [serial = 191] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (19ADE400) [pid = 3600] [serial = 203] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (19AE0400) [pid = 3600] [serial = 209] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (19ADA400) [pid = 3600] [serial = 208] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (173C2400) [pid = 3600] [serial = 199] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1772C000) [pid = 3600] [serial = 200] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (19D18400) [pid = 3600] [serial = 211] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (19FB3400) [pid = 3600] [serial = 212] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (19AE7800) [pid = 3600] [serial = 206] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (16A2F400) [pid = 3600] [serial = 197] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1A190C00) [pid = 3600] [serial = 214] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1851E400) [pid = 3600] [serial = 202] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (19AE5000) [pid = 3600] [serial = 205] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1280F800) [pid = 3600] [serial = 179] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (114C7400) [pid = 3600] [serial = 178] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15760C00) [pid = 3600] [serial = 193] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15C65400) [pid = 3600] [serial = 194] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (16A22800) [pid = 3600] [serial = 196] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (157BA400) [pid = 3600] [serial = 182] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (14F35000) [pid = 3600] [serial = 181] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (11CCA800) [pid = 3600] [serial = 187] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12AA8C00) [pid = 3600] [serial = 188] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1A798400) [pid = 3600] [serial = 185] [outer = 00000000] [url = about:blank] 12:30:33 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1A197800) [pid = 3600] [serial = 184] [outer = 00000000] [url = about:blank] 12:30:34 INFO - PROCESS | 3600 | 1465245034110 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:34 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. 12:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1518ms 12:30:34 INFO - PROCESS | 3600 | 1465245034158 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3600 | 1465245034162 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:30:34 INFO - PROCESS | 3600 | 1465245034166 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3600 | 1465245034170 Marionette TRACE conn3 <- [1,326,null,{}] 12:30:34 INFO - PROCESS | 3600 | 1465245034158 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:34 INFO - PROCESS | 3600 | 1465245034161 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:34 INFO - PROCESS | 3600 | 1465245034278 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:30:34 INFO - PROCESS | 3600 | 1465245034358 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3600 | 1465245034360 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:34 INFO - PROCESS | 3600 | ++DOCSHELL 10B99800 == 28 [pid = 3600] [id = 91] 12:30:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10EBE400) [pid = 3600] [serial = 270] [outer = 00000000] 12:30:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (10FA6C00) [pid = 3600] [serial = 271] [outer = 10EBE400] 12:30:34 INFO - PROCESS | 3600 | 1465245034409 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (110EAC00) [pid = 3600] [serial = 272] [outer = 10EBE400] 12:30:34 INFO - PROCESS | 3600 | 1465245034768 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:34 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. 12:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 664ms 12:30:34 INFO - PROCESS | 3600 | 1465245034810 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3600 | 1465245034814 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:30:34 INFO - PROCESS | 3600 | 1465245034821 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3600 | 1465245034823 Marionette TRACE conn3 <- [1,330,null,{}] 12:30:34 INFO - PROCESS | 3600 | 1465245034827 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:34 INFO - PROCESS | 3600 | 1465245034829 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:34 INFO - PROCESS | 3600 | 1465245034915 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:30:34 INFO - PROCESS | 3600 | 1465245034921 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3600 | 1465245034923 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:34 INFO - PROCESS | 3600 | ++DOCSHELL 12A18400 == 29 [pid = 3600] [id = 92] 12:30:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12ADD800) [pid = 3600] [serial = 273] [outer = 00000000] 12:30:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (12B9A800) [pid = 3600] [serial = 274] [outer = 12ADD800] 12:30:34 INFO - PROCESS | 3600 | 1465245034970 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1309B400) [pid = 3600] [serial = 275] [outer = 12ADD800] 12:30:35 INFO - PROCESS | 3600 | 1465245035383 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:35 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. 12:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 589ms 12:30:35 INFO - PROCESS | 3600 | 1465245035421 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3600 | 1465245035423 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:30:35 INFO - PROCESS | 3600 | 1465245035427 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - PROCESS | 3600 | 1465245035430 Marionette TRACE conn3 <- [1,334,null,{}] 12:30:35 INFO - PROCESS | 3600 | 1465245035441 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 3600 | 1465245035445 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:35 INFO - PROCESS | 3600 | 1465245035527 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:30:35 INFO - PROCESS | 3600 | 1465245035567 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3600 | 1465245035571 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:35 INFO - PROCESS | 3600 | ++DOCSHELL 14FD7800 == 30 [pid = 3600] [id = 93] 12:30:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (14FDA800) [pid = 3600] [serial = 276] [outer = 00000000] 12:30:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1544F800) [pid = 3600] [serial = 277] [outer = 14FDA800] 12:30:35 INFO - PROCESS | 3600 | 1465245035618 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (157BA400) [pid = 3600] [serial = 278] [outer = 14FDA800] 12:30:36 INFO - PROCESS | 3600 | 1465245036054 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:36 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. 12:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 649ms 12:30:36 INFO - PROCESS | 3600 | 1465245036100 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3600 | 1465245036103 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:30:36 INFO - PROCESS | 3600 | 1465245036106 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3600 | 1465245036108 Marionette TRACE conn3 <- [1,338,null,{}] 12:30:36 INFO - PROCESS | 3600 | 1465245036111 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 3600 | 1465245036113 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:36 INFO - PROCESS | 3600 | 1465245036224 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:30:36 INFO - PROCESS | 3600 | 1465245036230 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3600 | 1465245036232 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:36 INFO - PROCESS | 3600 | ++DOCSHELL 1394B800 == 31 [pid = 3600] [id = 94] 12:30:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1544C800) [pid = 3600] [serial = 279] [outer = 00000000] 12:30:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (166DB800) [pid = 3600] [serial = 280] [outer = 1544C800] 12:30:36 INFO - PROCESS | 3600 | 1465245036317 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (16AACC00) [pid = 3600] [serial = 281] [outer = 1544C800] 12:30:36 INFO - PROCESS | 3600 | 1465245036677 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:36 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. 12:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 590ms 12:30:36 INFO - PROCESS | 3600 | 1465245036706 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3600 | 1465245036708 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:30:36 INFO - PROCESS | 3600 | 1465245036711 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:30:36 INFO - PROCESS | 3600 | 1465245036713 Marionette TRACE conn3 <- [1,342,null,{}] 12:30:36 INFO - PROCESS | 3600 | 1465245036716 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 3600 | 1465245036718 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:36 INFO - PROCESS | 3600 | 1465245036821 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:30:36 INFO - PROCESS | 3600 | 1465245036900 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3600 | 1465245036902 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:36 INFO - PROCESS | 3600 | ++DOCSHELL 17140C00 == 32 [pid = 3600] [id = 95] 12:30:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (17142400) [pid = 3600] [serial = 282] [outer = 00000000] 12:30:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (17147400) [pid = 3600] [serial = 283] [outer = 17142400] 12:30:36 INFO - PROCESS | 3600 | 1465245036929 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (173BFC00) [pid = 3600] [serial = 284] [outer = 17142400] 12:30:37 INFO - PROCESS | 3600 | 1465245037308 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:37 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. 12:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 648ms 12:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:30:37 INFO - PROCESS | 3600 | 1465245037375 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 3600 | 1465245037377 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:30:37 INFO - PROCESS | 3600 | 1465245037380 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 3600 | 1465245037381 Marionette TRACE conn3 <- [1,346,null,{}] 12:30:37 INFO - PROCESS | 3600 | 1465245037385 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:37 INFO - PROCESS | 3600 | 1465245037390 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:37 INFO - PROCESS | 3600 | 1465245037519 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:30:37 INFO - PROCESS | 3600 | 1465245037534 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3600 | 1465245037536 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:37 INFO - PROCESS | 3600 | ++DOCSHELL 17741C00 == 33 [pid = 3600] [id = 96] 12:30:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (17E98C00) [pid = 3600] [serial = 285] [outer = 00000000] 12:30:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (18514400) [pid = 3600] [serial = 286] [outer = 17E98C00] 12:30:37 INFO - PROCESS | 3600 | 1465245037577 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (19ADEC00) [pid = 3600] [serial = 287] [outer = 17E98C00] 12:30:38 INFO - PROCESS | 3600 | 1465245038324 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1A79AC00) [pid = 3600] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1AA62400) [pid = 3600] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (10EC4800) [pid = 3600] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (19D1E400) [pid = 3600] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (10430400) [pid = 3600] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (17EE9400) [pid = 3600] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (13229400) [pid = 3600] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (16A22C00) [pid = 3600] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19FB2800) [pid = 3600] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (103E4800) [pid = 3600] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (16097C00) [pid = 3600] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10A69800) [pid = 3600] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17190400) [pid = 3600] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17143400) [pid = 3600] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A580000) [pid = 3600] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:30:38 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1A16BC00) [pid = 3600] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:30:38 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. 12:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 973ms 12:30:38 INFO - PROCESS | 3600 | 1465245038355 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:30:38 INFO - PROCESS | 3600 | 1465245038367 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:30:38 INFO - PROCESS | 3600 | 1465245038371 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3600 | 1465245038373 Marionette TRACE conn3 <- [1,350,null,{}] 12:30:38 INFO - PROCESS | 3600 | 1465245038388 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 3600 | 1465245038390 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:38 INFO - PROCESS | 3600 | 1465245038464 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:30:38 INFO - PROCESS | 3600 | 1465245038471 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3600 | 1465245038473 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:38 INFO - PROCESS | 3600 | ++DOCSHELL 1322A800 == 34 [pid = 3600] [id = 97] 12:30:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1322CC00) [pid = 3600] [serial = 288] [outer = 00000000] 12:30:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15F07400) [pid = 3600] [serial = 289] [outer = 1322CC00] 12:30:38 INFO - PROCESS | 3600 | 1465245038516 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17143400) [pid = 3600] [serial = 290] [outer = 1322CC00] 12:30:38 INFO - PROCESS | 3600 | 1465245038911 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:38 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. 12:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 560ms 12:30:38 INFO - PROCESS | 3600 | 1465245038947 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3600 | 1465245038949 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:30:38 INFO - PROCESS | 3600 | 1465245038953 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:30:38 INFO - PROCESS | 3600 | 1465245038954 Marionette TRACE conn3 <- [1,354,null,{}] 12:30:38 INFO - PROCESS | 3600 | 1465245038958 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 3600 | 1465245038960 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:39 INFO - PROCESS | 3600 | 1465245039018 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:30:39 INFO - PROCESS | 3600 | 1465245039024 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3600 | 1465245039026 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:39 INFO - PROCESS | 3600 | ++DOCSHELL 1714B800 == 35 [pid = 3600] [id = 98] 12:30:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19ADB000) [pid = 3600] [serial = 291] [outer = 00000000] 12:30:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19AE5C00) [pid = 3600] [serial = 292] [outer = 19ADB000] 12:30:39 INFO - PROCESS | 3600 | 1465245039071 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19AE6800) [pid = 3600] [serial = 293] [outer = 19ADB000] 12:30:39 INFO - PROCESS | 3600 | 1465245039461 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:39 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. 12:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 560ms 12:30:39 INFO - PROCESS | 3600 | 1465245039516 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 3600 | 1465245039518 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:30:39 INFO - PROCESS | 3600 | 1465245039521 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 3600 | 1465245039523 Marionette TRACE conn3 <- [1,358,null,{}] 12:30:39 INFO - PROCESS | 3600 | 1465245039527 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:39 INFO - PROCESS | 3600 | 1465245039528 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:39 INFO - PROCESS | 3600 | 1465245039588 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:30:39 INFO - PROCESS | 3600 | 1465245039594 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3600 | 1465245039596 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:39 INFO - PROCESS | 3600 | ++DOCSHELL 14F36800 == 36 [pid = 3600] [id = 99] 12:30:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19D19400) [pid = 3600] [serial = 294] [outer = 00000000] 12:30:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19FB2400) [pid = 3600] [serial = 295] [outer = 19D19400] 12:30:39 INFO - PROCESS | 3600 | 1465245039639 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (19FB3C00) [pid = 3600] [serial = 296] [outer = 19D19400] 12:30:40 INFO - PROCESS | 3600 | 1465245040051 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:40 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. 12:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 560ms 12:30:40 INFO - PROCESS | 3600 | 1465245040082 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 3600 | 1465245040084 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:30:40 INFO - PROCESS | 3600 | 1465245040087 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 3600 | 1465245040089 Marionette TRACE conn3 <- [1,362,null,{}] 12:30:40 INFO - PROCESS | 3600 | 1465245040105 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:40 INFO - PROCESS | 3600 | 1465245040108 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:40 INFO - PROCESS | 3600 | 1465245040276 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:30:40 INFO - PROCESS | 3600 | 1465245040338 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 3600 | 1465245040343 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:40 INFO - PROCESS | 3600 | ++DOCSHELL 10373400 == 37 [pid = 3600] [id = 100] 12:30:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (10374000) [pid = 3600] [serial = 297] [outer = 00000000] 12:30:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (10567C00) [pid = 3600] [serial = 298] [outer = 10374000] 12:30:40 INFO - PROCESS | 3600 | 1465245040402 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10A6A800) [pid = 3600] [serial = 299] [outer = 10374000] 12:30:41 INFO - PROCESS | 3600 | 1465245041142 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:41 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. 12:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1121ms 12:30:41 INFO - PROCESS | 3600 | 1465245041209 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3600 | 1465245041214 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:30:41 INFO - PROCESS | 3600 | 1465245041218 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:30:41 INFO - PROCESS | 3600 | 1465245041222 Marionette TRACE conn3 <- [1,366,null,{}] 12:30:41 INFO - PROCESS | 3600 | 1465245041227 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:41 INFO - PROCESS | 3600 | 1465245041230 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:41 INFO - PROCESS | 3600 | 1465245041355 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:30:41 INFO - PROCESS | 3600 | 1465245041469 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3600 | 1465245041472 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:41 INFO - PROCESS | 3600 | ++DOCSHELL 131D9400 == 38 [pid = 3600] [id = 101] 12:30:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (131DE400) [pid = 3600] [serial = 300] [outer = 00000000] 12:30:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1322C000) [pid = 3600] [serial = 301] [outer = 131DE400] 12:30:41 INFO - PROCESS | 3600 | 1465245041559 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (13946800) [pid = 3600] [serial = 302] [outer = 131DE400] 12:30:42 INFO - PROCESS | 3600 | 1465245042445 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:42 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. 12:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1282ms 12:30:42 INFO - PROCESS | 3600 | 1465245042505 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 3600 | 1465245042509 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:30:42 INFO - PROCESS | 3600 | 1465245042514 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3600 | 1465245042517 Marionette TRACE conn3 <- [1,370,null,{}] 12:30:42 INFO - PROCESS | 3600 | 1465245042523 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:42 INFO - PROCESS | 3600 | 1465245042526 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:42 INFO - PROCESS | 3600 | 1465245042639 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:30:42 INFO - PROCESS | 3600 | 1465245042757 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 3600 | 1465245042762 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 14F36800 == 37 [pid = 3600] [id = 99] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 1714B800 == 36 [pid = 3600] [id = 98] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 1322A800 == 35 [pid = 3600] [id = 97] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 17741C00 == 34 [pid = 3600] [id = 96] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 17140C00 == 33 [pid = 3600] [id = 95] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 1394B800 == 32 [pid = 3600] [id = 94] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 14FD7800 == 31 [pid = 3600] [id = 93] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 12A18400 == 30 [pid = 3600] [id = 92] 12:30:42 INFO - PROCESS | 3600 | --DOCSHELL 10B99800 == 29 [pid = 3600] [id = 91] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1AA0C800) [pid = 3600] [serial = 176] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (1AA62C00) [pid = 3600] [serial = 244] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1ACA1800) [pid = 3600] [serial = 247] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (13C7EC00) [pid = 3600] [serial = 250] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1A582400) [pid = 3600] [serial = 215] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (10A4B000) [pid = 3600] [serial = 217] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (10A6F800) [pid = 3600] [serial = 218] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1AA66400) [pid = 3600] [serial = 245] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (19AE0000) [pid = 3600] [serial = 235] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (19B34000) [pid = 3600] [serial = 236] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (13658000) [pid = 3600] [serial = 220] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1714A800) [pid = 3600] [serial = 254] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (143A4C00) [pid = 3600] [serial = 221] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A193400) [pid = 3600] [serial = 238] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10B8FC00) [pid = 3600] [serial = 226] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11ADCC00) [pid = 3600] [serial = 227] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16AB9800) [pid = 3600] [serial = 232] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17196800) [pid = 3600] [serial = 233] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (11ADC800) [pid = 3600] [serial = 229] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1309E400) [pid = 3600] [serial = 230] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17EE4800) [pid = 3600] [serial = 223] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1851D400) [pid = 3600] [serial = 224] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17146000) [pid = 3600] [serial = 253] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1ACA0000) [pid = 3600] [serial = 257] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19FAF800) [pid = 3600] [serial = 256] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1ACA1C00) [pid = 3600] [serial = 248] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1A78F800) [pid = 3600] [serial = 241] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1A798000) [pid = 3600] [serial = 242] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (140EAC00) [pid = 3600] [serial = 251] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1A197C00) [pid = 3600] [serial = 239] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3600 | ++DOCSHELL 105ED800 == 30 [pid = 3600] [id = 102] 12:30:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10A45800) [pid = 3600] [serial = 303] [outer = 00000000] 12:30:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (10B8E000) [pid = 3600] [serial = 304] [outer = 10A45800] 12:30:42 INFO - PROCESS | 3600 | 1465245042839 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10FA1C00) [pid = 3600] [serial = 305] [outer = 10A45800] 12:30:43 INFO - PROCESS | 3600 | 1465245043237 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:30:43 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. 12:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 752ms 12:30:43 INFO - PROCESS | 3600 | 1465245043264 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3600 | 1465245043268 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:30:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:30:43 INFO - PROCESS | 3600 | 1465245043274 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 3600 | 1465245043277 Marionette TRACE conn3 <- [1,374,null,{}] 12:30:43 INFO - PROCESS | 3600 | 1465245043281 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 3600 | 1465245043283 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:43 INFO - PROCESS | 3600 | 1465245043369 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:30:43 INFO - PROCESS | 3600 | 1465245043375 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3600 | 1465245043378 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:43 INFO - PROCESS | 3600 | ++DOCSHELL 1288C400 == 31 [pid = 3600] [id = 103] 12:30:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (12A17400) [pid = 3600] [serial = 306] [outer = 00000000] 12:30:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13129800) [pid = 3600] [serial = 307] [outer = 12A17400] 12:30:43 INFO - PROCESS | 3600 | 1465245043424 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13221C00) [pid = 3600] [serial = 308] [outer = 12A17400] 12:30:43 INFO - PROCESS | 3600 | 1465245043864 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:30:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 590ms 12:30:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:30:43 INFO - PROCESS | 3600 | 1465245043876 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3600 | 1465245043878 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:30:43 INFO - PROCESS | 3600 | 1465245043882 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 3600 | 1465245043885 Marionette TRACE conn3 <- [1,378,null,{}] 12:30:43 INFO - PROCESS | 3600 | 1465245043896 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 3600 | 1465245043900 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:43 INFO - PROCESS | 3600 | 1465245043982 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:30:43 INFO - PROCESS | 3600 | 1465245043992 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3600 | 1465245043996 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:44 INFO - PROCESS | 3600 | ++DOCSHELL 157C5000 == 32 [pid = 3600] [id = 104] 12:30:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15C5C000) [pid = 3600] [serial = 309] [outer = 00000000] 12:30:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15F02400) [pid = 3600] [serial = 310] [outer = 15C5C000] 12:30:44 INFO - PROCESS | 3600 | 1465245044094 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1609B800) [pid = 3600] [serial = 311] [outer = 15C5C000] 12:30:44 INFO - PROCESS | 3600 | 1465245044566 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:30:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 693ms 12:30:44 INFO - PROCESS | 3600 | 1465245044588 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 3600 | 1465245044591 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:30:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:30:44 INFO - PROCESS | 3600 | 1465245044594 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 3600 | 1465245044596 Marionette TRACE conn3 <- [1,382,null,{}] 12:30:44 INFO - PROCESS | 3600 | 1465245044599 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:44 INFO - PROCESS | 3600 | 1465245044601 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:44 INFO - PROCESS | 3600 | 1465245044676 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:30:44 INFO - PROCESS | 3600 | 1465245044684 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3600 | 1465245044686 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:44 INFO - PROCESS | 3600 | ++DOCSHELL 1710E400 == 33 [pid = 3600] [id = 105] 12:30:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1710E800) [pid = 3600] [serial = 312] [outer = 00000000] 12:30:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1714B800) [pid = 3600] [serial = 313] [outer = 1710E800] 12:30:44 INFO - PROCESS | 3600 | 1465245044731 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17393800) [pid = 3600] [serial = 314] [outer = 1710E800] 12:30:45 INFO - PROCESS | 3600 | 1465245045161 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:30:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 590ms 12:30:45 INFO - PROCESS | 3600 | 1465245045202 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3600 | 1465245045204 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:30:45 INFO - PROCESS | 3600 | 1465245045208 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3600 | 1465245045209 Marionette TRACE conn3 <- [1,386,null,{}] 12:30:45 INFO - PROCESS | 3600 | 1465245045213 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 3600 | 1465245045215 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:45 INFO - PROCESS | 3600 | 1465245045318 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:30:45 INFO - PROCESS | 3600 | 1465245045399 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3600 | 1465245045401 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:45 INFO - PROCESS | 3600 | ++DOCSHELL 132D3C00 == 34 [pid = 3600] [id = 106] 12:30:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1714BC00) [pid = 3600] [serial = 315] [outer = 00000000] 12:30:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17B06C00) [pid = 3600] [serial = 316] [outer = 1714BC00] 12:30:45 INFO - PROCESS | 3600 | 1465245045446 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1815EC00) [pid = 3600] [serial = 317] [outer = 1714BC00] 12:30:45 INFO - PROCESS | 3600 | 1465245045856 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 693ms 12:30:45 INFO - PROCESS | 3600 | 1465245045891 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3600 | 1465245045893 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:30:45 INFO - PROCESS | 3600 | 1465245045910 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3600 | 1465245045911 Marionette TRACE conn3 <- [1,390,null,{}] 12:30:45 INFO - PROCESS | 3600 | 1465245045915 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 3600 | 1465245045921 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:46 INFO - PROCESS | 3600 | 1465245046052 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:30:46 INFO - PROCESS | 3600 | 1465245046112 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3600 | 1465245046115 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:46 INFO - PROCESS | 3600 | ++DOCSHELL 1851C400 == 35 [pid = 3600] [id = 107] 12:30:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19AE0C00) [pid = 3600] [serial = 318] [outer = 00000000] 12:30:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19D11800) [pid = 3600] [serial = 319] [outer = 19AE0C00] 12:30:46 INFO - PROCESS | 3600 | 1465245046159 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19D1E400) [pid = 3600] [serial = 320] [outer = 19AE0C00] 12:30:46 INFO - PROCESS | 3600 | 1465245046566 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 708ms 12:30:46 INFO - PROCESS | 3600 | 1465245046620 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3600 | 1465245046622 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:30:46 INFO - PROCESS | 3600 | 1465245046625 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 3600 | 1465245046636 Marionette TRACE conn3 <- [1,394,null,{}] 12:30:46 INFO - PROCESS | 3600 | 1465245046640 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:46 INFO - PROCESS | 3600 | 1465245046642 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:46 INFO - PROCESS | 3600 | 1465245046749 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:30:46 INFO - PROCESS | 3600 | 1465245046760 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3600 | 1465245046762 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:46 INFO - PROCESS | 3600 | ++DOCSHELL 10FA8000 == 36 [pid = 3600] [id = 108] 12:30:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (12A18000) [pid = 3600] [serial = 321] [outer = 00000000] 12:30:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1A166000) [pid = 3600] [serial = 322] [outer = 12A18000] 12:30:46 INFO - PROCESS | 3600 | 1465245046805 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A16FC00) [pid = 3600] [serial = 323] [outer = 12A18000] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (14FDA800) [pid = 3600] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (12ADD800) [pid = 3600] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (10FA0800) [pid = 3600] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (13228000) [pid = 3600] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (17E98C00) [pid = 3600] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (13652000) [pid = 3600] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1322CC00) [pid = 3600] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10EBE400) [pid = 3600] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12A19C00) [pid = 3600] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1544C800) [pid = 3600] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19ADB000) [pid = 3600] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:30:47 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17142400) [pid = 3600] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:30:47 INFO - PROCESS | 3600 | 1465245047251 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 649ms 12:30:47 INFO - PROCESS | 3600 | 1465245047287 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3600 | 1465245047289 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:30:47 INFO - PROCESS | 3600 | 1465245047292 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3600 | 1465245047294 Marionette TRACE conn3 <- [1,398,null,{}] 12:30:47 INFO - PROCESS | 3600 | 1465245047297 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:47 INFO - PROCESS | 3600 | 1465245047299 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:47 INFO - PROCESS | 3600 | 1465245047377 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:30:47 INFO - PROCESS | 3600 | 1465245047441 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3600 | 1465245047443 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:47 INFO - PROCESS | 3600 | ++DOCSHELL 10E5F800 == 37 [pid = 3600] [id = 109] 12:30:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (10EC0800) [pid = 3600] [serial = 324] [outer = 00000000] 12:30:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1544C800) [pid = 3600] [serial = 325] [outer = 10EC0800] 12:30:47 INFO - PROCESS | 3600 | 1465245047488 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19B38400) [pid = 3600] [serial = 326] [outer = 10EC0800] 12:30:47 INFO - PROCESS | 3600 | 1465245047832 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 605ms 12:30:47 INFO - PROCESS | 3600 | 1465245047892 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3600 | 1465245047894 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:30:47 INFO - PROCESS | 3600 | 1465245047903 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3600 | 1465245047905 Marionette TRACE conn3 <- [1,402,null,{}] 12:30:47 INFO - PROCESS | 3600 | 1465245047908 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:47 INFO - PROCESS | 3600 | 1465245047910 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:47 INFO - PROCESS | 3600 | 1465245048013 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:30:48 INFO - PROCESS | 3600 | 1465245048021 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3600 | 1465245048023 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:48 INFO - PROCESS | 3600 | ++DOCSHELL 10A6FC00 == 38 [pid = 3600] [id = 110] 12:30:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19BC0400) [pid = 3600] [serial = 327] [outer = 00000000] 12:30:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A57DC00) [pid = 3600] [serial = 328] [outer = 19BC0400] 12:30:48 INFO - PROCESS | 3600 | 1465245048101 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A584C00) [pid = 3600] [serial = 329] [outer = 19BC0400] 12:30:48 INFO - PROCESS | 3600 | 1465245048519 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 648ms 12:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:30:48 INFO - PROCESS | 3600 | 1465245048564 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 3600 | 1465245048566 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:30:48 INFO - PROCESS | 3600 | 1465245048569 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3600 | 1465245048571 Marionette TRACE conn3 <- [1,406,null,{}] 12:30:48 INFO - PROCESS | 3600 | 1465245048575 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:48 INFO - PROCESS | 3600 | 1465245048576 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:48 INFO - PROCESS | 3600 | 1465245048655 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:30:48 INFO - PROCESS | 3600 | 1465245048663 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3600 | 1465245048665 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:48 INFO - PROCESS | 3600 | ++DOCSHELL 16AB3400 == 39 [pid = 3600] [id = 111] 12:30:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A580C00) [pid = 3600] [serial = 330] [outer = 00000000] 12:30:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A793800) [pid = 3600] [serial = 331] [outer = 1A580C00] 12:30:48 INFO - PROCESS | 3600 | 1465245048708 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1A797C00) [pid = 3600] [serial = 332] [outer = 1A580C00] 12:30:49 INFO - PROCESS | 3600 | 1465245049210 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 693ms 12:30:49 INFO - PROCESS | 3600 | 1465245049275 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3600 | 1465245049280 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:30:49 INFO - PROCESS | 3600 | 1465245049285 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 3600 | 1465245049289 Marionette TRACE conn3 <- [1,410,null,{}] 12:30:49 INFO - PROCESS | 3600 | 1465245049294 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 3600 | 1465245049297 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:49 INFO - PROCESS | 3600 | 1465245049438 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:30:49 INFO - PROCESS | 3600 | 1465245049561 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 3600 | 1465245049566 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:49 INFO - PROCESS | 3600 | ++DOCSHELL 10A4B800 == 40 [pid = 3600] [id = 112] 12:30:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (10A4F400) [pid = 3600] [serial = 333] [outer = 00000000] 12:30:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (11CC3C00) [pid = 3600] [serial = 334] [outer = 10A4F400] 12:30:49 INFO - PROCESS | 3600 | 1465245049628 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (12DACC00) [pid = 3600] [serial = 335] [outer = 10A4F400] 12:30:50 INFO - PROCESS | 3600 | 1465245050309 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1076ms 12:30:50 INFO - PROCESS | 3600 | 1465245050358 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 3600 | 1465245050363 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:30:50 INFO - PROCESS | 3600 | 1465245050371 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 3600 | 1465245050373 Marionette TRACE conn3 <- [1,414,null,{}] 12:30:50 INFO - PROCESS | 3600 | 1465245050377 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:50 INFO - PROCESS | 3600 | 1465245050380 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:50 INFO - PROCESS | 3600 | 1465245050487 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:30:50 INFO - PROCESS | 3600 | 1465245050611 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3600 | 1465245050613 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:50 INFO - PROCESS | 3600 | ++DOCSHELL 13C7DC00 == 41 [pid = 3600] [id = 113] 12:30:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (140EB800) [pid = 3600] [serial = 336] [outer = 00000000] 12:30:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (15C5F000) [pid = 3600] [serial = 337] [outer = 140EB800] 12:30:50 INFO - PROCESS | 3600 | 1465245050671 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1713E800) [pid = 3600] [serial = 338] [outer = 140EB800] 12:30:51 INFO - PROCESS | 3600 | 1465245051306 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 988ms 12:30:51 INFO - PROCESS | 3600 | 1465245051382 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3600 | 1465245051385 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:30:51 INFO - PROCESS | 3600 | 1465245051389 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3600 | 1465245051392 Marionette TRACE conn3 <- [1,418,null,{}] 12:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:30:51 INFO - PROCESS | 3600 | 1465245051403 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 3600 | 1465245051408 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:51 INFO - PROCESS | 3600 | 1465245051510 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:30:51 INFO - PROCESS | 3600 | 1465245051648 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3600 | 1465245051651 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:51 INFO - PROCESS | 3600 | ++DOCSHELL 11256400 == 42 [pid = 3600] [id = 114] 12:30:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (114BCC00) [pid = 3600] [serial = 339] [outer = 00000000] 12:30:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (130C6C00) [pid = 3600] [serial = 340] [outer = 114BCC00] 12:30:51 INFO - PROCESS | 3600 | 1465245051708 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (15C60400) [pid = 3600] [serial = 341] [outer = 114BCC00] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 10A6FC00 == 41 [pid = 3600] [id = 110] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 10E5F800 == 40 [pid = 3600] [id = 109] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 10FA8000 == 39 [pid = 3600] [id = 108] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 1851C400 == 38 [pid = 3600] [id = 107] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 132D3C00 == 37 [pid = 3600] [id = 106] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 1710E400 == 36 [pid = 3600] [id = 105] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 157C5000 == 35 [pid = 3600] [id = 104] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 1288C400 == 34 [pid = 3600] [id = 103] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 105ED800 == 33 [pid = 3600] [id = 102] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 131D9400 == 32 [pid = 3600] [id = 101] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 10373400 == 31 [pid = 3600] [id = 100] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 12A19000 == 30 [pid = 3600] [id = 90] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 16AB3400 == 29 [pid = 3600] [id = 111] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 10A4B800 == 28 [pid = 3600] [id = 112] 12:30:53 INFO - PROCESS | 3600 | --DOCSHELL 13C7DC00 == 27 [pid = 3600] [id = 113] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (19FB2400) [pid = 3600] [serial = 295] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (17147400) [pid = 3600] [serial = 283] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1544F800) [pid = 3600] [serial = 277] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (12B9A800) [pid = 3600] [serial = 274] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1309B400) [pid = 3600] [serial = 275] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (10FA7000) [pid = 3600] [serial = 260] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10FA4400) [pid = 3600] [serial = 259] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (162E1400) [pid = 3600] [serial = 263] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15C64C00) [pid = 3600] [serial = 262] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18514400) [pid = 3600] [serial = 286] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19ADF800) [pid = 3600] [serial = 266] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17EE5800) [pid = 3600] [serial = 265] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (173BFC00) [pid = 3600] [serial = 284] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15F07400) [pid = 3600] [serial = 289] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17143400) [pid = 3600] [serial = 290] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10FA6C00) [pid = 3600] [serial = 271] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (110EAC00) [pid = 3600] [serial = 272] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1309D800) [pid = 3600] [serial = 269] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12BA0800) [pid = 3600] [serial = 268] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19ADEC00) [pid = 3600] [serial = 287] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (166DB800) [pid = 3600] [serial = 280] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (16AACC00) [pid = 3600] [serial = 281] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (19AE6800) [pid = 3600] [serial = 293] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (19AE5C00) [pid = 3600] [serial = 292] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (157BA400) [pid = 3600] [serial = 278] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3600 | 1465245053313 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:30:53 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 12:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1932ms 12:30:53 INFO - PROCESS | 3600 | 1465245053329 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3600 | 1465245053332 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:30:53 INFO - PROCESS | 3600 | 1465245053339 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 3600 | 1465245053342 Marionette TRACE conn3 <- [1,422,null,{}] 12:30:53 INFO - PROCESS | 3600 | 1465245053349 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:53 INFO - PROCESS | 3600 | 1465245053352 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:53 INFO - PROCESS | 3600 | 1465245053436 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:30:53 INFO - PROCESS | 3600 | 1465245053511 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 3600 | 1465245053514 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:53 INFO - PROCESS | 3600 | ++DOCSHELL 10EC9000 == 28 [pid = 3600] [id = 115] 12:30:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10EC9800) [pid = 3600] [serial = 342] [outer = 00000000] 12:30:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10FA0400) [pid = 3600] [serial = 343] [outer = 10EC9800] 12:30:53 INFO - PROCESS | 3600 | 1465245053547 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10FA6C00) [pid = 3600] [serial = 344] [outer = 10EC9800] 12:30:54 INFO - PROCESS | 3600 | 1465245054391 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1091ms 12:30:54 INFO - PROCESS | 3600 | 1465245054441 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3600 | 1465245054429 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:30:54 INFO - PROCESS | 3600 | 1465245054436 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 3600 | 1465245054439 Marionette TRACE conn3 <- [1,426,null,{}] 12:30:54 INFO - PROCESS | 3600 | 1465245054442 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:54 INFO - PROCESS | 3600 | 1465245054445 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:54 INFO - PROCESS | 3600 | 1465245054531 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:30:54 INFO - PROCESS | 3600 | 1465245054537 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3600 | 1465245054540 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:54 INFO - PROCESS | 3600 | ++DOCSHELL 12A19000 == 29 [pid = 3600] [id = 116] 12:30:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12A19400) [pid = 3600] [serial = 345] [outer = 00000000] 12:30:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12AE8400) [pid = 3600] [serial = 346] [outer = 12A19400] 12:30:54 INFO - PROCESS | 3600 | 1465245054586 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (13034C00) [pid = 3600] [serial = 347] [outer = 12A19400] 12:30:55 INFO - PROCESS | 3600 | 1465245055051 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3600 | 1465245055101 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:30:55 INFO - PROCESS | 3600 | 1465245055104 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3600 | 1465245055108 Marionette TRACE conn3 <- [1,430,null,{}] 12:30:55 INFO - PROCESS | 3600 | 1465245055119 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:55 INFO - PROCESS | 3600 | 1465245055123 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:55 INFO - PROCESS | 3600 | 1465245055232 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:30:55 INFO - PROCESS | 3600 | 1465245055245 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3600 | 1465245055248 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:55 INFO - PROCESS | 3600 | ++DOCSHELL 13C7CC00 == 30 [pid = 3600] [id = 117] 12:30:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13C7DC00) [pid = 3600] [serial = 348] [outer = 00000000] 12:30:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15454000) [pid = 3600] [serial = 349] [outer = 13C7DC00] 12:30:55 INFO - PROCESS | 3600 | 1465245055300 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (157BF000) [pid = 3600] [serial = 350] [outer = 13C7DC00] 12:30:55 INFO - PROCESS | 3600 | 1465245055742 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 663ms 12:30:55 INFO - PROCESS | 3600 | 1465245055781 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3600 | 1465245055783 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:30:55 INFO - PROCESS | 3600 | 1465245055773 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3600 | 1465245055775 Marionette TRACE conn3 <- [1,434,null,{}] 12:30:55 INFO - PROCESS | 3600 | 1465245055779 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:55 INFO - PROCESS | 3600 | 1465245055781 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:55 INFO - PROCESS | 3600 | 1465245055922 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:30:55 INFO - PROCESS | 3600 | 1465245055937 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3600 | 1465245055939 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:55 INFO - PROCESS | 3600 | ++DOCSHELL 160A1800 == 31 [pid = 3600] [id = 118] 12:30:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (166D7400) [pid = 3600] [serial = 351] [outer = 00000000] 12:30:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (16AB3400) [pid = 3600] [serial = 352] [outer = 166D7400] 12:30:56 INFO - PROCESS | 3600 | 1465245056023 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1710F400) [pid = 3600] [serial = 353] [outer = 166D7400] 12:30:56 INFO - PROCESS | 3600 | 1465245056417 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 12:30:56 INFO - PROCESS | 3600 | 1465245056476 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3600 | 1465245056478 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:30:56 INFO - PROCESS | 3600 | 1465245056481 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:30:56 INFO - PROCESS | 3600 | 1465245056483 Marionette TRACE conn3 <- [1,438,null,{}] 12:30:56 INFO - PROCESS | 3600 | 1465245056487 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 3600 | 1465245056489 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:56 INFO - PROCESS | 3600 | 1465245056594 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:30:56 INFO - PROCESS | 3600 | 1465245056599 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3600 | 1465245056601 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:56 INFO - PROCESS | 3600 | ++DOCSHELL 16AB3000 == 32 [pid = 3600] [id = 119] 12:30:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17102C00) [pid = 3600] [serial = 354] [outer = 00000000] 12:30:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1714D000) [pid = 3600] [serial = 355] [outer = 17102C00] 12:30:56 INFO - PROCESS | 3600 | 1465245056645 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1772BC00) [pid = 3600] [serial = 356] [outer = 17102C00] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1714BC00) [pid = 3600] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19AE0C00) [pid = 3600] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10EC0800) [pid = 3600] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1A580C00) [pid = 3600] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10374000) [pid = 3600] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (131DE400) [pid = 3600] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15C5C000) [pid = 3600] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (10A45800) [pid = 3600] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12A18000) [pid = 3600] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1710E800) [pid = 3600] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12A17400) [pid = 3600] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19BC0400) [pid = 3600] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:30:57 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (19D19400) [pid = 3600] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:30:57 INFO - PROCESS | 3600 | 1465245057301 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 825ms 12:30:57 INFO - PROCESS | 3600 | 1465245057319 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3600 | 1465245057321 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:30:57 INFO - PROCESS | 3600 | 1465245057324 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 3600 | 1465245057326 Marionette TRACE conn3 <- [1,442,null,{}] 12:30:57 INFO - PROCESS | 3600 | 1465245057329 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:57 INFO - PROCESS | 3600 | 1465245057335 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:57 INFO - PROCESS | 3600 | 1465245057435 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:30:57 INFO - PROCESS | 3600 | 1465245057500 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3600 | 1465245057502 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:57 INFO - PROCESS | 3600 | ++DOCSHELL 10480C00 == 33 [pid = 3600] [id = 120] 12:30:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (105EA000) [pid = 3600] [serial = 357] [outer = 00000000] 12:30:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13153400) [pid = 3600] [serial = 358] [outer = 105EA000] 12:30:57 INFO - PROCESS | 3600 | 1465245057547 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17E96400) [pid = 3600] [serial = 359] [outer = 105EA000] 12:30:57 INFO - PROCESS | 3600 | 1465245057895 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 590ms 12:30:57 INFO - PROCESS | 3600 | 1465245057925 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3600 | 1465245057927 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:30:57 INFO - PROCESS | 3600 | 1465245057930 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 3600 | 1465245057932 Marionette TRACE conn3 <- [1,446,null,{}] 12:30:57 INFO - PROCESS | 3600 | 1465245057936 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:57 INFO - PROCESS | 3600 | 1465245057938 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:58 INFO - PROCESS | 3600 | 1465245058075 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:30:58 INFO - PROCESS | 3600 | 1465245058084 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3600 | 1465245058085 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:58 INFO - PROCESS | 3600 | ++DOCSHELL 17742800 == 34 [pid = 3600] [id = 121] 12:30:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (18154800) [pid = 3600] [serial = 360] [outer = 00000000] 12:30:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1851C400) [pid = 3600] [serial = 361] [outer = 18154800] 12:30:58 INFO - PROCESS | 3600 | 1465245058117 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19ADBC00) [pid = 3600] [serial = 362] [outer = 18154800] 12:30:58 INFO - PROCESS | 3600 | 1465245058486 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 589ms 12:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:30:58 INFO - PROCESS | 3600 | 1465245058532 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3600 | 1465245058534 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:30:58 INFO - PROCESS | 3600 | 1465245058537 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3600 | 1465245058539 Marionette TRACE conn3 <- [1,450,null,{}] 12:30:58 INFO - PROCESS | 3600 | 1465245058543 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:58 INFO - PROCESS | 3600 | 1465245058544 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:58 INFO - PROCESS | 3600 | 1465245058666 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:30:58 INFO - PROCESS | 3600 | 1465245058706 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3600 | 1465245058708 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:58 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:30:58 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:30:58 INFO - PROCESS | 3600 | ++DOCSHELL 14F30C00 == 35 [pid = 3600] [id = 122] 12:30:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17EE5800) [pid = 3600] [serial = 363] [outer = 00000000] 12:30:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19AE5C00) [pid = 3600] [serial = 364] [outer = 17EE5800] 12:30:58 INFO - PROCESS | 3600 | 1465245058737 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19B2A800) [pid = 3600] [serial = 365] [outer = 17EE5800] 12:30:59 INFO - PROCESS | 3600 | 1465245059236 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3600 | 1465245059309 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:30:59 INFO - PROCESS | 3600 | 1465245059314 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - PROCESS | 3600 | 1465245059318 Marionette TRACE conn3 <- [1,454,null,{}] 12:30:59 INFO - PROCESS | 3600 | 1465245059307 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:59 INFO - PROCESS | 3600 | 1465245059311 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:59 INFO - PROCESS | 3600 | 1465245059443 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:30:59 INFO - PROCESS | 3600 | 1465245059517 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3600 | 1465245059522 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:30:59 INFO - PROCESS | 3600 | ++DOCSHELL 10B93C00 == 36 [pid = 3600] [id = 123] 12:30:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10FA3800) [pid = 3600] [serial = 366] [outer = 00000000] 12:30:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (11CC8800) [pid = 3600] [serial = 367] [outer = 10FA3800] 12:30:59 INFO - PROCESS | 3600 | 1465245059620 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (12A9C000) [pid = 3600] [serial = 368] [outer = 10FA3800] 12:31:00 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:00 INFO - PROCESS | 3600 | 1465245060354 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1120ms 12:31:00 INFO - PROCESS | 3600 | 1465245060437 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 3600 | 1465245060442 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:31:00 INFO - PROCESS | 3600 | 1465245060449 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 3600 | 1465245060452 Marionette TRACE conn3 <- [1,458,null,{}] 12:31:00 INFO - PROCESS | 3600 | 1465245060455 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:00 INFO - PROCESS | 3600 | 1465245060458 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:00 INFO - PROCESS | 3600 | 1465245060586 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:31:00 INFO - PROCESS | 3600 | 1465245060700 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3600 | 1465245060703 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:00 INFO - PROCESS | 3600 | ++DOCSHELL 10FA1800 == 37 [pid = 3600] [id = 124] 12:31:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12ADD800) [pid = 3600] [serial = 369] [outer = 00000000] 12:31:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15453800) [pid = 3600] [serial = 370] [outer = 12ADD800] 12:31:00 INFO - PROCESS | 3600 | 1465245060761 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (16096C00) [pid = 3600] [serial = 371] [outer = 12ADD800] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 17742800 == 36 [pid = 3600] [id = 121] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 10480C00 == 35 [pid = 3600] [id = 120] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 16AB3000 == 34 [pid = 3600] [id = 119] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 160A1800 == 33 [pid = 3600] [id = 118] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 13C7CC00 == 32 [pid = 3600] [id = 117] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 12A19000 == 31 [pid = 3600] [id = 116] 12:31:01 INFO - PROCESS | 3600 | --DOCSHELL 10EC9000 == 30 [pid = 3600] [id = 115] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (19FB3C00) [pid = 3600] [serial = 296] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17B06C00) [pid = 3600] [serial = 316] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1815EC00) [pid = 3600] [serial = 317] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19D1E400) [pid = 3600] [serial = 320] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1544C800) [pid = 3600] [serial = 325] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1A793800) [pid = 3600] [serial = 331] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19D11800) [pid = 3600] [serial = 319] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10567C00) [pid = 3600] [serial = 298] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10A6A800) [pid = 3600] [serial = 299] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1322C000) [pid = 3600] [serial = 301] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (13946800) [pid = 3600] [serial = 302] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15F02400) [pid = 3600] [serial = 310] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1609B800) [pid = 3600] [serial = 311] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10B8E000) [pid = 3600] [serial = 304] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (10FA1C00) [pid = 3600] [serial = 305] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1A166000) [pid = 3600] [serial = 322] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1714B800) [pid = 3600] [serial = 313] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (13129800) [pid = 3600] [serial = 307] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (13221C00) [pid = 3600] [serial = 308] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1A57DC00) [pid = 3600] [serial = 328] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (1A797C00) [pid = 3600] [serial = 332] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1A16FC00) [pid = 3600] [serial = 323] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (1A584C00) [pid = 3600] [serial = 329] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (17393800) [pid = 3600] [serial = 314] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (19B38400) [pid = 3600] [serial = 326] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 3600 | 1465245061492 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 3600 | 1465245061535 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:31:01 INFO - PROCESS | 3600 | 1465245061558 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - PROCESS | 3600 | 1465245061561 Marionette TRACE conn3 <- [1,462,null,{}] 12:31:01 INFO - PROCESS | 3600 | 1465245061569 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:01 INFO - PROCESS | 3600 | 1465245061572 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:01 INFO - PROCESS | 3600 | 1465245061656 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:31:01 INFO - PROCESS | 3600 | 1465245061667 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 3600 | 1465245061669 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:01 INFO - PROCESS | 3600 | ++DOCSHELL 10F9E800 == 31 [pid = 3600] [id = 125] 12:31:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (10FAB000) [pid = 3600] [serial = 372] [outer = 00000000] 12:31:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (1288D400) [pid = 3600] [serial = 373] [outer = 10FAB000] 12:31:01 INFO - PROCESS | 3600 | 1465245061716 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (12B9A800) [pid = 3600] [serial = 374] [outer = 10FAB000] 12:31:02 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:02 INFO - PROCESS | 3600 | 1465245062208 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 3600 | 1465245062216 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:31:02 INFO - PROCESS | 3600 | 1465245062222 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 3600 | 1465245062224 Marionette TRACE conn3 <- [1,466,null,{}] 12:31:02 INFO - PROCESS | 3600 | 1465245062228 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:02 INFO - PROCESS | 3600 | 1465245062232 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:02 INFO - PROCESS | 3600 | 1465245062350 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:31:02 INFO - PROCESS | 3600 | 1465245062422 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 3600 | 1465245062425 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:02 INFO - PROCESS | 3600 | ++DOCSHELL 1394CC00 == 32 [pid = 3600] [id = 126] 12:31:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (1394E400) [pid = 3600] [serial = 375] [outer = 00000000] 12:31:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (143A5C00) [pid = 3600] [serial = 376] [outer = 1394E400] 12:31:02 INFO - PROCESS | 3600 | 1465245062477 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (157BB400) [pid = 3600] [serial = 377] [outer = 1394E400] 12:31:02 INFO - PROCESS | 3600 | 1465245062822 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 3600 | 1465245062888 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:31:02 INFO - PROCESS | 3600 | 1465245062892 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 3600 | 1465245062896 Marionette TRACE conn3 <- [1,470,null,{}] 12:31:02 INFO - PROCESS | 3600 | 1465245062914 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:02 INFO - PROCESS | 3600 | 1465245062919 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:02 INFO - PROCESS | 3600 | 1465245062999 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:31:03 INFO - PROCESS | 3600 | 1465245063006 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3600 | 1465245063009 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:03 INFO - PROCESS | 3600 | ++DOCSHELL 17142400 == 33 [pid = 3600] [id = 127] 12:31:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (17142C00) [pid = 3600] [serial = 378] [outer = 00000000] 12:31:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (1714A400) [pid = 3600] [serial = 379] [outer = 17142C00] 12:31:03 INFO - PROCESS | 3600 | 1465245063056 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (17732C00) [pid = 3600] [serial = 380] [outer = 17142C00] 12:31:03 INFO - PROCESS | 3600 | 1465245063464 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 604ms 12:31:03 INFO - PROCESS | 3600 | 1465245063493 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3600 | 1465245063495 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:31:03 INFO - PROCESS | 3600 | 1465245063499 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3600 | 1465245063500 Marionette TRACE conn3 <- [1,474,null,{}] 12:31:03 INFO - PROCESS | 3600 | 1465245063504 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:03 INFO - PROCESS | 3600 | 1465245063506 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:03 INFO - PROCESS | 3600 | 1465245063648 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:31:03 INFO - PROCESS | 3600 | 1465245063698 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3600 | 1465245063701 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:03 INFO - PROCESS | 3600 | ++DOCSHELL 17195000 == 34 [pid = 3600] [id = 128] 12:31:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (17196800) [pid = 3600] [serial = 381] [outer = 00000000] 12:31:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (18514C00) [pid = 3600] [serial = 382] [outer = 17196800] 12:31:03 INFO - PROCESS | 3600 | 1465245063727 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (19ADB800) [pid = 3600] [serial = 383] [outer = 17196800] 12:31:04 INFO - PROCESS | 3600 | 1465245064130 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 664ms 12:31:04 INFO - PROCESS | 3600 | 1465245064172 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3600 | 1465245064176 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:31:04 INFO - PROCESS | 3600 | 1465245064179 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 3600 | 1465245064181 Marionette TRACE conn3 <- [1,478,null,{}] 12:31:04 INFO - PROCESS | 3600 | 1465245064184 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:04 INFO - PROCESS | 3600 | 1465245064186 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:04 INFO - PROCESS | 3600 | 1465245064293 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:31:04 INFO - PROCESS | 3600 | 1465245064298 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 3600 | 1465245064300 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:04 INFO - PROCESS | 3600 | ++DOCSHELL 17E9E400 == 35 [pid = 3600] [id = 129] 12:31:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1851E800) [pid = 3600] [serial = 384] [outer = 00000000] 12:31:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (19B38400) [pid = 3600] [serial = 385] [outer = 1851E800] 12:31:04 INFO - PROCESS | 3600 | 1465245064354 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (19D11400) [pid = 3600] [serial = 386] [outer = 1851E800] 12:31:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19FBB800) [pid = 3600] [serial = 387] [outer = 1B334C00] 12:31:04 INFO - PROCESS | 3600 | 1465245064913 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 796ms 12:31:04 INFO - PROCESS | 3600 | 1465245064983 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3600 | 1465245064985 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:31:04 INFO - PROCESS | 3600 | 1465245064972 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 3600 | 1465245064973 Marionette TRACE conn3 <- [1,482,null,{}] 12:31:04 INFO - PROCESS | 3600 | 1465245064977 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:04 INFO - PROCESS | 3600 | 1465245064982 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:05 INFO - PROCESS | 3600 | 1465245065112 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:31:05 INFO - PROCESS | 3600 | 1465245065117 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3600 | 1465245065119 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:05 INFO - PROCESS | 3600 | ++DOCSHELL 131E3400 == 36 [pid = 3600] [id = 130] 12:31:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (131E4C00) [pid = 3600] [serial = 388] [outer = 00000000] 12:31:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1A199000) [pid = 3600] [serial = 389] [outer = 131E4C00] 12:31:05 INFO - PROCESS | 3600 | 1465245065164 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1A19D400) [pid = 3600] [serial = 390] [outer = 131E4C00] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10EC9800) [pid = 3600] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12A19400) [pid = 3600] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (13C7DC00) [pid = 3600] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (18154800) [pid = 3600] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10A4F400) [pid = 3600] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (140EB800) [pid = 3600] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (166D7400) [pid = 3600] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (105EA000) [pid = 3600] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:31:05 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17102C00) [pid = 3600] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:31:05 INFO - PROCESS | 3600 | 1465245065616 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 693ms 12:31:05 INFO - PROCESS | 3600 | 1465245065673 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3600 | 1465245065675 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:31:05 INFO - PROCESS | 3600 | 1465245065678 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 3600 | 1465245065679 Marionette TRACE conn3 <- [1,486,null,{}] 12:31:05 INFO - PROCESS | 3600 | 1465245065683 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:05 INFO - PROCESS | 3600 | 1465245065685 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:05 INFO - PROCESS | 3600 | 1465245065789 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:31:05 INFO - PROCESS | 3600 | 1465245065841 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3600 | 1465245065843 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:05 INFO - PROCESS | 3600 | ++DOCSHELL 10FAAC00 == 37 [pid = 3600] [id = 131] 12:31:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13659800) [pid = 3600] [serial = 391] [outer = 00000000] 12:31:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (17688C00) [pid = 3600] [serial = 392] [outer = 13659800] 12:31:05 INFO - PROCESS | 3600 | 1465245065886 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (18154800) [pid = 3600] [serial = 393] [outer = 13659800] 12:31:06 INFO - PROCESS | 3600 | 1465245066215 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 605ms 12:31:06 INFO - PROCESS | 3600 | 1465245066279 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3600 | 1465245066281 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:31:06 INFO - PROCESS | 3600 | 1465245066284 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 3600 | 1465245066287 Marionette TRACE conn3 <- [1,490,null,{}] 12:31:06 INFO - PROCESS | 3600 | 1465245066290 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:06 INFO - PROCESS | 3600 | 1465245066292 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:06 INFO - PROCESS | 3600 | 1465245066398 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:31:06 INFO - PROCESS | 3600 | 1465245066403 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 3600 | 1465245066405 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:06 INFO - PROCESS | 3600 | ++DOCSHELL 15F02800 == 38 [pid = 3600] [id = 132] 12:31:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17EEA400) [pid = 3600] [serial = 394] [outer = 00000000] 12:31:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1A69E000) [pid = 3600] [serial = 395] [outer = 17EEA400] 12:31:06 INFO - PROCESS | 3600 | 1465245066449 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1A790000) [pid = 3600] [serial = 396] [outer = 17EEA400] 12:31:06 INFO - PROCESS | 3600 | 1465245066814 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 561ms 12:31:06 INFO - PROCESS | 3600 | 1465245066846 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3600 | 1465245066847 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:31:06 INFO - PROCESS | 3600 | 1465245066862 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 3600 | 1465245066864 Marionette TRACE conn3 <- [1,494,null,{}] 12:31:06 INFO - PROCESS | 3600 | 1465245066867 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:06 INFO - PROCESS | 3600 | 1465245066869 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:06 INFO - PROCESS | 3600 | 1465245066950 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:31:06 INFO - PROCESS | 3600 | 1465245066955 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 3600 | 1465245066957 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:06 INFO - PROCESS | 3600 | ++DOCSHELL 17142000 == 39 [pid = 3600] [id = 133] 12:31:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1A57DC00) [pid = 3600] [serial = 397] [outer = 00000000] 12:31:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1A799C00) [pid = 3600] [serial = 398] [outer = 1A57DC00] 12:31:06 INFO - PROCESS | 3600 | 1465245066999 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1AA01C00) [pid = 3600] [serial = 399] [outer = 1A57DC00] 12:31:07 INFO - PROCESS | 3600 | 1465245067476 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 649ms 12:31:07 INFO - PROCESS | 3600 | 1465245067528 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 3600 | 1465245067533 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:31:07 INFO - PROCESS | 3600 | 1465245067538 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 3600 | 1465245067542 Marionette TRACE conn3 <- [1,498,null,{}] 12:31:07 INFO - PROCESS | 3600 | 1465245067547 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:07 INFO - PROCESS | 3600 | 1465245067551 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:07 INFO - PROCESS | 3600 | 1465245067709 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:31:07 INFO - PROCESS | 3600 | 1465245067788 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3600 | 1465245067793 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:07 INFO - PROCESS | 3600 | ++DOCSHELL 114BBC00 == 40 [pid = 3600] [id = 134] 12:31:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (114BF800) [pid = 3600] [serial = 400] [outer = 00000000] 12:31:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (12AE6800) [pid = 3600] [serial = 401] [outer = 114BF800] 12:31:07 INFO - PROCESS | 3600 | 1465245067849 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (131E4000) [pid = 3600] [serial = 402] [outer = 114BF800] 12:31:08 INFO - PROCESS | 3600 | 1465245068432 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 944ms 12:31:08 INFO - PROCESS | 3600 | 1465245068485 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 3600 | 1465245068490 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:31:08 INFO - PROCESS | 3600 | 1465245068497 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 3600 | 1465245068499 Marionette TRACE conn3 <- [1,502,null,{}] 12:31:08 INFO - PROCESS | 3600 | 1465245068503 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:08 INFO - PROCESS | 3600 | 1465245068508 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:08 INFO - PROCESS | 3600 | 1465245068676 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:31:08 INFO - PROCESS | 3600 | 1465245068799 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 3600 | 1465245068802 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:08 INFO - PROCESS | 3600 | ++DOCSHELL 13942C00 == 41 [pid = 3600] [id = 135] 12:31:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (13C72800) [pid = 3600] [serial = 403] [outer = 00000000] 12:31:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16A23000) [pid = 3600] [serial = 404] [outer = 13C72800] 12:31:08 INFO - PROCESS | 3600 | 1465245068860 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17146800) [pid = 3600] [serial = 405] [outer = 13C72800] 12:31:09 INFO - PROCESS | 3600 | 1465245069404 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 944ms 12:31:09 INFO - PROCESS | 3600 | 1465245069446 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3600 | 1465245069448 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:31:09 INFO - PROCESS | 3600 | 1465245069452 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 3600 | 1465245069456 Marionette TRACE conn3 <- [1,506,null,{}] 12:31:09 INFO - PROCESS | 3600 | 1465245069467 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:09 INFO - PROCESS | 3600 | 1465245069471 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:09 INFO - PROCESS | 3600 | 1465245069560 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:31:09 INFO - PROCESS | 3600 | 1465245069655 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3600 | 1465245069659 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:09 INFO - PROCESS | 3600 | ++DOCSHELL 1A164400 == 42 [pid = 3600] [id = 136] 12:31:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1A197000) [pid = 3600] [serial = 406] [outer = 00000000] 12:31:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A793800) [pid = 3600] [serial = 407] [outer = 1A197000] 12:31:09 INFO - PROCESS | 3600 | 1465245069714 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1AA04000) [pid = 3600] [serial = 408] [outer = 1A197000] 12:31:10 INFO - PROCESS | 3600 | 1465245070465 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1076ms 12:31:10 INFO - PROCESS | 3600 | 1465245070532 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3600 | 1465245070535 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:31:10 INFO - PROCESS | 3600 | 1465245070540 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3600 | 1465245070544 Marionette TRACE conn3 <- [1,510,null,{}] 12:31:10 INFO - PROCESS | 3600 | 1465245070550 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:10 INFO - PROCESS | 3600 | 1465245070553 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:10 INFO - PROCESS | 3600 | 1465245070650 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:31:10 INFO - PROCESS | 3600 | 1465245070726 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3600 | 1465245070730 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:10 INFO - PROCESS | 3600 | ++DOCSHELL 1124EC00 == 43 [pid = 3600] [id = 137] 12:31:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (11252800) [pid = 3600] [serial = 409] [outer = 00000000] 12:31:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (11C25400) [pid = 3600] [serial = 410] [outer = 11252800] 12:31:10 INFO - PROCESS | 3600 | 1465245070761 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12AE0000) [pid = 3600] [serial = 411] [outer = 11252800] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 15F02800 == 42 [pid = 3600] [id = 132] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 10FAAC00 == 41 [pid = 3600] [id = 131] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 131E3400 == 40 [pid = 3600] [id = 130] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 17E9E400 == 39 [pid = 3600] [id = 129] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 17195000 == 38 [pid = 3600] [id = 128] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 17142400 == 37 [pid = 3600] [id = 127] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 1394CC00 == 36 [pid = 3600] [id = 126] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 10F9E800 == 35 [pid = 3600] [id = 125] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 10FA1800 == 34 [pid = 3600] [id = 124] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 10B93C00 == 33 [pid = 3600] [id = 123] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 14F30C00 == 32 [pid = 3600] [id = 122] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 11256400 == 31 [pid = 3600] [id = 114] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 1A164400 == 30 [pid = 3600] [id = 136] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 17142000 == 29 [pid = 3600] [id = 133] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 114BBC00 == 28 [pid = 3600] [id = 134] 12:31:11 INFO - PROCESS | 3600 | --DOCSHELL 13942C00 == 27 [pid = 3600] [id = 135] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (10FA0400) [pid = 3600] [serial = 343] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (10FA6C00) [pid = 3600] [serial = 344] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (130C6C00) [pid = 3600] [serial = 340] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12AE8400) [pid = 3600] [serial = 346] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15454000) [pid = 3600] [serial = 349] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (19ADBC00) [pid = 3600] [serial = 362] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12DACC00) [pid = 3600] [serial = 335] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (11CC3C00) [pid = 3600] [serial = 334] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1713E800) [pid = 3600] [serial = 338] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15C5F000) [pid = 3600] [serial = 337] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1710F400) [pid = 3600] [serial = 353] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16AB3400) [pid = 3600] [serial = 352] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13153400) [pid = 3600] [serial = 358] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1714D000) [pid = 3600] [serial = 355] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1851C400) [pid = 3600] [serial = 361] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1772BC00) [pid = 3600] [serial = 356] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19AE5C00) [pid = 3600] [serial = 364] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (157BF000) [pid = 3600] [serial = 350] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17E96400) [pid = 3600] [serial = 359] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (13034C00) [pid = 3600] [serial = 347] [outer = 00000000] [url = about:blank] 12:31:11 INFO - PROCESS | 3600 | 1465245071950 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1474ms 12:31:12 INFO - PROCESS | 3600 | 1465245072024 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3600 | 1465245072028 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:31:12 INFO - PROCESS | 3600 | 1465245072033 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 3600 | 1465245072037 Marionette TRACE conn3 <- [1,514,null,{}] 12:31:12 INFO - PROCESS | 3600 | 1465245072042 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 3600 | 1465245072045 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:12 INFO - PROCESS | 3600 | 1465245072116 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:31:12 INFO - PROCESS | 3600 | 1465245072197 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3600 | 1465245072201 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:12 INFO - PROCESS | 3600 | ++DOCSHELL 10A48800 == 28 [pid = 3600] [id = 138] 12:31:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10A48C00) [pid = 3600] [serial = 412] [outer = 00000000] 12:31:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (10EC0800) [pid = 3600] [serial = 413] [outer = 10A48C00] 12:31:12 INFO - PROCESS | 3600 | 1465245072251 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (10FA1C00) [pid = 3600] [serial = 414] [outer = 10A48C00] 12:31:12 INFO - PROCESS | 3600 | 1465245072627 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:31:12 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 12:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 590ms 12:31:12 INFO - PROCESS | 3600 | 1465245072637 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3600 | 1465245072642 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:31:12 INFO - PROCESS | 3600 | 1465245072659 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 3600 | 1465245072662 Marionette TRACE conn3 <- [1,518,null,{}] 12:31:12 INFO - PROCESS | 3600 | 1465245072666 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 3600 | 1465245072651 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:12 INFO - PROCESS | 3600 | 1465245072736 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:31:12 INFO - PROCESS | 3600 | 1465245072743 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3600 | 1465245072746 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:12 INFO - PROCESS | 3600 | ++DOCSHELL 12AA2C00 == 29 [pid = 3600] [id = 139] 12:31:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (12AA3C00) [pid = 3600] [serial = 415] [outer = 00000000] 12:31:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (12DA3800) [pid = 3600] [serial = 416] [outer = 12AA3C00] 12:31:12 INFO - PROCESS | 3600 | 1465245072793 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (130C6000) [pid = 3600] [serial = 417] [outer = 12AA3C00] 12:31:13 INFO - PROCESS | 3600 | 1465245073232 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 619ms 12:31:13 INFO - PROCESS | 3600 | 1465245073275 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3600 | 1465245073277 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:31:13 INFO - PROCESS | 3600 | 1465245073280 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3600 | 1465245073283 Marionette TRACE conn3 <- [1,522,null,{}] 12:31:13 INFO - PROCESS | 3600 | 1465245073277 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 3600 | 1465245073282 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:13 INFO - PROCESS | 3600 | 1465245073368 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:31:13 INFO - PROCESS | 3600 | 1465245073378 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3600 | 1465245073381 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:13 INFO - PROCESS | 3600 | ++DOCSHELL 140E9C00 == 30 [pid = 3600] [id = 140] 12:31:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (140EAC00) [pid = 3600] [serial = 418] [outer = 00000000] 12:31:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1544C800) [pid = 3600] [serial = 419] [outer = 140EAC00] 12:31:13 INFO - PROCESS | 3600 | 1465245073428 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (157BB000) [pid = 3600] [serial = 420] [outer = 140EAC00] 12:31:13 INFO - PROCESS | 3600 | 1465245073872 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 664ms 12:31:13 INFO - PROCESS | 3600 | 1465245073941 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3600 | 1465245073944 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:31:13 INFO - PROCESS | 3600 | 1465245073940 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3600 | 1465245073942 Marionette TRACE conn3 <- [1,526,null,{}] 12:31:13 INFO - PROCESS | 3600 | 1465245073954 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 3600 | 1465245073956 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:14 INFO - PROCESS | 3600 | 1465245074063 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:31:14 INFO - PROCESS | 3600 | 1465245074069 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3600 | 1465245074071 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:14 INFO - PROCESS | 3600 | ++DOCSHELL 15767800 == 31 [pid = 3600] [id = 141] 12:31:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15F06400) [pid = 3600] [serial = 421] [outer = 00000000] 12:31:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (16A2E400) [pid = 3600] [serial = 422] [outer = 15F06400] 12:31:14 INFO - PROCESS | 3600 | 1465245074115 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17104800) [pid = 3600] [serial = 423] [outer = 15F06400] 12:31:14 INFO - PROCESS | 3600 | 1465245074548 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:31:14 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 12:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 619ms 12:31:14 INFO - PROCESS | 3600 | 1465245074567 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3600 | 1465245074569 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:31:14 INFO - PROCESS | 3600 | 1465245074556 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3600 | 1465245074557 Marionette TRACE conn3 <- [1,530,null,{}] 12:31:14 INFO - PROCESS | 3600 | 1465245074568 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:14 INFO - PROCESS | 3600 | 1465245074570 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:14 INFO - PROCESS | 3600 | 1465245074670 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:31:14 INFO - PROCESS | 3600 | 1465245074750 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3600 | 1465245074752 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:14 INFO - PROCESS | 3600 | ++DOCSHELL 17143800 == 32 [pid = 3600] [id = 142] 12:31:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17147C00) [pid = 3600] [serial = 424] [outer = 00000000] 12:31:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17190000) [pid = 3600] [serial = 425] [outer = 17147C00] 12:31:14 INFO - PROCESS | 3600 | 1465245074795 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1772B800) [pid = 3600] [serial = 426] [outer = 17147C00] 12:31:15 INFO - PROCESS | 3600 | 1465245075181 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:31:15 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 12:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:31:15 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 12:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:31:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 649ms 12:31:15 INFO - PROCESS | 3600 | 1465245075217 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 3600 | 1465245075219 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:31:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:31:15 INFO - PROCESS | 3600 | 1465245075222 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 3600 | 1465245075224 Marionette TRACE conn3 <- [1,534,null,{}] 12:31:15 INFO - PROCESS | 3600 | 1465245075227 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:15 INFO - PROCESS | 3600 | 1465245075233 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:15 INFO - PROCESS | 3600 | 1465245075373 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:31:15 INFO - PROCESS | 3600 | 1465245075383 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3600 | 1465245075385 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:15 INFO - PROCESS | 3600 | ++DOCSHELL 1713F800 == 33 [pid = 3600] [id = 143] 12:31:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (17EE6400) [pid = 3600] [serial = 427] [outer = 00000000] 12:31:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (18520000) [pid = 3600] [serial = 428] [outer = 17EE6400] 12:31:15 INFO - PROCESS | 3600 | 1465245075438 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19B2F400) [pid = 3600] [serial = 429] [outer = 17EE6400] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17196800) [pid = 3600] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13659800) [pid = 3600] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1851E800) [pid = 3600] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (12ADD800) [pid = 3600] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (131E4C00) [pid = 3600] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17EE5800) [pid = 3600] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A57DC00) [pid = 3600] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17142C00) [pid = 3600] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1394E400) [pid = 3600] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10FA3800) [pid = 3600] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10FAB000) [pid = 3600] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17EEA400) [pid = 3600] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:31:16 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (114BCC00) [pid = 3600] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:31:16 INFO - PROCESS | 3600 | 1465245076127 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:31:16 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. 12:31:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 12:31:16 INFO - PROCESS | 3600 | 1465245076171 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3600 | 1465245076173 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:31:16 INFO - PROCESS | 3600 | 1465245076176 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:31:16 INFO - PROCESS | 3600 | 1465245076178 Marionette TRACE conn3 <- [1,538,null,{}] 12:31:16 INFO - PROCESS | 3600 | 1465245076181 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 3600 | 1465245076183 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:16 INFO - PROCESS | 3600 | 1465245076275 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:31:16 INFO - PROCESS | 3600 | 1465245076353 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3600 | 1465245076355 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:16 INFO - PROCESS | 3600 | ++DOCSHELL 1125A800 == 34 [pid = 3600] [id = 144] 12:31:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (114BCC00) [pid = 3600] [serial = 430] [outer = 00000000] 12:31:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (13C7DC00) [pid = 3600] [serial = 431] [outer = 114BCC00] 12:31:16 INFO - PROCESS | 3600 | 1465245076411 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1439BC00) [pid = 3600] [serial = 432] [outer = 114BCC00] 12:31:16 INFO - PROCESS | 3600 | 1465245076764 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:31:16 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. 12:31:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 663ms 12:31:16 INFO - PROCESS | 3600 | 1465245076840 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3600 | 1465245076842 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:31:16 INFO - PROCESS | 3600 | 1465245076855 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3600 | 1465245076857 Marionette TRACE conn3 <- [1,542,null,{}] 12:31:16 INFO - PROCESS | 3600 | 1465245076862 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 3600 | 1465245076864 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:16 INFO - PROCESS | 3600 | 1465245076947 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:31:16 INFO - PROCESS | 3600 | 1465245076956 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3600 | 1465245076958 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:16 INFO - PROCESS | 3600 | ++DOCSHELL 13149800 == 35 [pid = 3600] [id = 145] 12:31:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1322C000) [pid = 3600] [serial = 433] [outer = 00000000] 12:31:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19FB3800) [pid = 3600] [serial = 434] [outer = 1322C000] 12:31:16 INFO - PROCESS | 3600 | 1465245077000 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19FB3C00) [pid = 3600] [serial = 435] [outer = 1322C000] 12:31:17 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:17 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:17 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:17 INFO - PROCESS | 3600 | 1465245077373 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 560ms 12:31:17 INFO - PROCESS | 3600 | 1465245077406 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 3600 | 1465245077408 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:31:17 INFO - PROCESS | 3600 | 1465245077422 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 3600 | 1465245077423 Marionette TRACE conn3 <- [1,546,null,{}] 12:31:17 INFO - PROCESS | 3600 | 1465245077431 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:17 INFO - PROCESS | 3600 | 1465245077433 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:17 INFO - PROCESS | 3600 | 1465245077515 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:31:17 INFO - PROCESS | 3600 | 1465245077521 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 3600 | 1465245077523 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:17 INFO - PROCESS | 3600 | ++DOCSHELL 1A19CC00 == 36 [pid = 3600] [id = 146] 12:31:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A583800) [pid = 3600] [serial = 436] [outer = 00000000] 12:31:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1A793C00) [pid = 3600] [serial = 437] [outer = 1A583800] 12:31:17 INFO - PROCESS | 3600 | 1465245077570 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1A798000) [pid = 3600] [serial = 438] [outer = 1A583800] 12:31:18 INFO - PROCESS | 3600 | 1465245078025 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 664ms 12:31:18 INFO - PROCESS | 3600 | 1465245078076 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 3600 | 1465245078081 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:31:18 INFO - PROCESS | 3600 | 1465245078086 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 3600 | 1465245078090 Marionette TRACE conn3 <- [1,550,null,{}] 12:31:18 INFO - PROCESS | 3600 | 1465245078096 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 3600 | 1465245078099 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:18 INFO - PROCESS | 3600 | 1465245078222 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:31:18 INFO - PROCESS | 3600 | 1465245078342 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3600 | 1465245078346 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:18 INFO - PROCESS | 3600 | ++DOCSHELL 10B98400 == 37 [pid = 3600] [id = 147] 12:31:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10E5F800) [pid = 3600] [serial = 439] [outer = 00000000] 12:31:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10F9E800) [pid = 3600] [serial = 440] [outer = 10E5F800] 12:31:18 INFO - PROCESS | 3600 | 1465245078410 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (114C7400) [pid = 3600] [serial = 441] [outer = 10E5F800] 12:31:18 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:18 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:19 INFO - PROCESS | 3600 | 1465245079148 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1076ms 12:31:19 INFO - PROCESS | 3600 | 1465245079177 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3600 | 1465245079182 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:31:19 INFO - PROCESS | 3600 | 1465245079212 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 3600 | 1465245079215 Marionette TRACE conn3 <- [1,554,null,{}] 12:31:19 INFO - PROCESS | 3600 | 1465245079219 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:19 INFO - PROCESS | 3600 | 1465245079222 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:19 INFO - PROCESS | 3600 | 1465245079343 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:31:19 INFO - PROCESS | 3600 | 1465245079417 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 3600 | 1465245079420 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:19 INFO - PROCESS | 3600 | ++DOCSHELL 131E3C00 == 38 [pid = 3600] [id = 148] 12:31:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (13224C00) [pid = 3600] [serial = 442] [outer = 00000000] 12:31:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1365C800) [pid = 3600] [serial = 443] [outer = 13224C00] 12:31:19 INFO - PROCESS | 3600 | 1465245079505 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1544C400) [pid = 3600] [serial = 444] [outer = 13224C00] 12:31:20 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:20 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 13149800 == 37 [pid = 3600] [id = 145] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 1125A800 == 36 [pid = 3600] [id = 144] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 1713F800 == 35 [pid = 3600] [id = 143] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 17143800 == 34 [pid = 3600] [id = 142] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 15767800 == 33 [pid = 3600] [id = 141] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 140E9C00 == 32 [pid = 3600] [id = 140] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 12AA2C00 == 31 [pid = 3600] [id = 139] 12:31:20 INFO - PROCESS | 3600 | --DOCSHELL 10A48800 == 30 [pid = 3600] [id = 138] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (15C60400) [pid = 3600] [serial = 341] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (18514C00) [pid = 3600] [serial = 382] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19ADB800) [pid = 3600] [serial = 383] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17688C00) [pid = 3600] [serial = 392] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1125B400) [pid = 3600] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (19B38400) [pid = 3600] [serial = 385] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15453800) [pid = 3600] [serial = 370] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1A199000) [pid = 3600] [serial = 389] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (16096C00) [pid = 3600] [serial = 371] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19B2A800) [pid = 3600] [serial = 365] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1A799C00) [pid = 3600] [serial = 398] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1714A400) [pid = 3600] [serial = 379] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (143A5C00) [pid = 3600] [serial = 376] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (157BB400) [pid = 3600] [serial = 377] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (11CC8800) [pid = 3600] [serial = 367] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12A9C000) [pid = 3600] [serial = 368] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1288D400) [pid = 3600] [serial = 373] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12B9A800) [pid = 3600] [serial = 374] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1AA01C00) [pid = 3600] [serial = 399] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19D11400) [pid = 3600] [serial = 386] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1A790000) [pid = 3600] [serial = 396] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1A69E000) [pid = 3600] [serial = 395] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1A19D400) [pid = 3600] [serial = 390] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (18154800) [pid = 3600] [serial = 393] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (17732C00) [pid = 3600] [serial = 380] [outer = 00000000] [url = about:blank] 12:31:20 INFO - PROCESS | 3600 | 1465245080314 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1150ms 12:31:20 INFO - PROCESS | 3600 | 1465245080367 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3600 | 1465245080371 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:31:20 INFO - PROCESS | 3600 | 1465245080376 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 3600 | 1465245080362 Marionette TRACE conn3 <- [1,558,null,{}] 12:31:20 INFO - PROCESS | 3600 | 1465245080368 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 3600 | 1465245080370 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:20 INFO - PROCESS | 3600 | 1465245080455 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:31:20 INFO - PROCESS | 3600 | 1465245080462 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3600 | 1465245080466 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:20 INFO - PROCESS | 3600 | ++DOCSHELL 10B8E400 == 31 [pid = 3600] [id = 149] 12:31:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10B8F800) [pid = 3600] [serial = 445] [outer = 00000000] 12:31:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (110F0400) [pid = 3600] [serial = 446] [outer = 10B8F800] 12:31:20 INFO - PROCESS | 3600 | 1465245080521 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (11ADCC00) [pid = 3600] [serial = 447] [outer = 10B8F800] 12:31:20 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:20 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:20 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:20 INFO - PROCESS | 3600 | 1465245080994 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 664ms 12:31:21 INFO - PROCESS | 3600 | 1465245081034 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3600 | 1465245081038 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:31:21 INFO - PROCESS | 3600 | 1465245081026 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3600 | 1465245081029 Marionette TRACE conn3 <- [1,562,null,{}] 12:31:21 INFO - PROCESS | 3600 | 1465245081032 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:21 INFO - PROCESS | 3600 | 1465245081035 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:21 INFO - PROCESS | 3600 | 1465245081118 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:31:21 INFO - PROCESS | 3600 | 1465245081127 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3600 | 1465245081129 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:21 INFO - PROCESS | 3600 | ++DOCSHELL 130C1C00 == 32 [pid = 3600] [id = 150] 12:31:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1312F400) [pid = 3600] [serial = 448] [outer = 00000000] 12:31:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13226800) [pid = 3600] [serial = 449] [outer = 1312F400] 12:31:21 INFO - PROCESS | 3600 | 1465245081175 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13652800) [pid = 3600] [serial = 450] [outer = 1312F400] 12:31:21 INFO - PROCESS | 3600 | 1465245081611 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 589ms 12:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:31:21 INFO - PROCESS | 3600 | 1465245081644 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3600 | 1465245081646 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:31:21 INFO - PROCESS | 3600 | 1465245081649 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3600 | 1465245081653 Marionette TRACE conn3 <- [1,566,null,{}] 12:31:21 INFO - PROCESS | 3600 | 1465245081663 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:21 INFO - PROCESS | 3600 | 1465245081668 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:21 INFO - PROCESS | 3600 | 1465245081739 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:31:21 INFO - PROCESS | 3600 | 1465245081853 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3600 | 1465245081856 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:21 INFO - PROCESS | 3600 | ++DOCSHELL 16096C00 == 33 [pid = 3600] [id = 151] 12:31:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (16098000) [pid = 3600] [serial = 451] [outer = 00000000] 12:31:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (166D7400) [pid = 3600] [serial = 452] [outer = 16098000] 12:31:21 INFO - PROCESS | 3600 | 1465245081903 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16AB3000) [pid = 3600] [serial = 453] [outer = 16098000] 12:31:22 INFO - PROCESS | 3600 | 1465245082259 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 649ms 12:31:22 INFO - PROCESS | 3600 | 1465245082294 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3600 | 1465245082296 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:31:22 INFO - PROCESS | 3600 | 1465245082299 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 3600 | 1465245082301 Marionette TRACE conn3 <- [1,570,null,{}] 12:31:22 INFO - PROCESS | 3600 | 1465245082305 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 3600 | 1465245082307 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:22 INFO - PROCESS | 3600 | 1465245082426 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:31:22 INFO - PROCESS | 3600 | 1465245082443 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 3600 | 1465245082445 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:22 INFO - PROCESS | 3600 | ++DOCSHELL 1713F800 == 34 [pid = 3600] [id = 152] 12:31:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17142400) [pid = 3600] [serial = 454] [outer = 00000000] 12:31:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17729000) [pid = 3600] [serial = 455] [outer = 17142400] 12:31:22 INFO - PROCESS | 3600 | 1465245082491 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17B08000) [pid = 3600] [serial = 456] [outer = 17142400] 12:31:22 INFO - PROCESS | 3600 | 1465245082899 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 604ms 12:31:22 INFO - PROCESS | 3600 | 1465245082901 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3600 | 1465245082903 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:31:22 INFO - PROCESS | 3600 | 1465245082907 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 3600 | 1465245082908 Marionette TRACE conn3 <- [1,574,null,{}] 12:31:22 INFO - PROCESS | 3600 | 1465245082914 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 3600 | 1465245082916 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:23 INFO - PROCESS | 3600 | 1465245083020 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:31:23 INFO - PROCESS | 3600 | 1465245083102 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3600 | 1465245083104 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:23 INFO - PROCESS | 3600 | ++DOCSHELL 1815FC00 == 35 [pid = 3600] [id = 153] 12:31:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (18513800) [pid = 3600] [serial = 457] [outer = 00000000] 12:31:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1851F800) [pid = 3600] [serial = 458] [outer = 18513800] 12:31:23 INFO - PROCESS | 3600 | 1465245083147 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19AE1C00) [pid = 3600] [serial = 459] [outer = 18513800] 12:31:23 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:23 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:23 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:23 INFO - PROCESS | 3600 | 1465245083590 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 693ms 12:31:23 INFO - PROCESS | 3600 | 1465245083618 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3600 | 1465245083620 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:31:23 INFO - PROCESS | 3600 | 1465245083623 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 3600 | 1465245083625 Marionette TRACE conn3 <- [1,578,null,{}] 12:31:23 INFO - PROCESS | 3600 | 1465245083629 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:23 INFO - PROCESS | 3600 | 1465245083635 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:23 INFO - PROCESS | 3600 | 1465245083843 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:31:23 INFO - PROCESS | 3600 | 1465245083857 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3600 | 1465245083860 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:23 INFO - PROCESS | 3600 | ++DOCSHELL 1A196C00 == 36 [pid = 3600] [id = 154] 12:31:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A197800) [pid = 3600] [serial = 460] [outer = 00000000] 12:31:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A796C00) [pid = 3600] [serial = 461] [outer = 1A197800] 12:31:23 INFO - PROCESS | 3600 | 1465245083914 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1AA0A000) [pid = 3600] [serial = 462] [outer = 1A197800] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (140EAC00) [pid = 3600] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10A48C00) [pid = 3600] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12AA3C00) [pid = 3600] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11252800) [pid = 3600] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (114BF800) [pid = 3600] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13C72800) [pid = 3600] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1A197000) [pid = 3600] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (114BCC00) [pid = 3600] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17147C00) [pid = 3600] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17EE6400) [pid = 3600] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1322C000) [pid = 3600] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:31:24 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15F06400) [pid = 3600] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:31:24 INFO - PROCESS | 3600 | 1465245084500 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 943ms 12:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:31:24 INFO - PROCESS | 3600 | 1465245084565 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 3600 | 1465245084568 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:31:24 INFO - PROCESS | 3600 | 1465245084573 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - PROCESS | 3600 | 1465245084575 Marionette TRACE conn3 <- [1,582,null,{}] 12:31:24 INFO - PROCESS | 3600 | 1465245084578 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:24 INFO - PROCESS | 3600 | 1465245084580 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:24 INFO - PROCESS | 3600 | 1465245084657 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:31:24 INFO - PROCESS | 3600 | 1465245084664 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 3600 | 1465245084666 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:24 INFO - PROCESS | 3600 | ++DOCSHELL 10A4B400 == 37 [pid = 3600] [id = 155] 12:31:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (10EC2400) [pid = 3600] [serial = 463] [outer = 00000000] 12:31:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (13946800) [pid = 3600] [serial = 464] [outer = 10EC2400] 12:31:24 INFO - PROCESS | 3600 | 1465245084778 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16A24000) [pid = 3600] [serial = 465] [outer = 10EC2400] 12:31:25 INFO - PROCESS | 3600 | 1465245085102 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 560ms 12:31:25 INFO - PROCESS | 3600 | 1465245085133 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3600 | 1465245085135 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:31:25 INFO - PROCESS | 3600 | 1465245085138 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3600 | 1465245085140 Marionette TRACE conn3 <- [1,586,null,{}] 12:31:25 INFO - PROCESS | 3600 | 1465245085144 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 3600 | 1465245085145 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:25 INFO - PROCESS | 3600 | 1465245085223 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:31:25 INFO - PROCESS | 3600 | 1465245085298 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3600 | 1465245085300 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:25 INFO - PROCESS | 3600 | ++DOCSHELL 1309B400 == 38 [pid = 3600] [id = 156] 12:31:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13942C00) [pid = 3600] [serial = 466] [outer = 00000000] 12:31:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (19BB4800) [pid = 3600] [serial = 467] [outer = 13942C00] 12:31:25 INFO - PROCESS | 3600 | 1465245085344 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19BBF000) [pid = 3600] [serial = 468] [outer = 13942C00] 12:31:25 INFO - PROCESS | 3600 | 1465245085677 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 561ms 12:31:25 INFO - PROCESS | 3600 | 1465245085700 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3600 | 1465245085702 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:31:25 INFO - PROCESS | 3600 | 1465245085705 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3600 | 1465245085707 Marionette TRACE conn3 <- [1,590,null,{}] 12:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:31:25 INFO - PROCESS | 3600 | 1465245085710 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 3600 | 1465245085712 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:25 INFO - PROCESS | 3600 | 1465245085789 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:31:25 INFO - PROCESS | 3600 | 1465245085864 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3600 | 1465245085866 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:25 INFO - PROCESS | 3600 | ++DOCSHELL 15768000 == 39 [pid = 3600] [id = 157] 12:31:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17142C00) [pid = 3600] [serial = 469] [outer = 00000000] 12:31:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A78E800) [pid = 3600] [serial = 470] [outer = 17142C00] 12:31:25 INFO - PROCESS | 3600 | 1465245085919 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A792000) [pid = 3600] [serial = 471] [outer = 17142C00] 12:31:26 INFO - PROCESS | 3600 | 1465245086268 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 605ms 12:31:26 INFO - PROCESS | 3600 | 1465245086349 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:31:26 INFO - PROCESS | 3600 | 1465245086353 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:31:26 INFO - PROCESS | 3600 | 1465245086365 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:31:26 INFO - PROCESS | 3600 | 1465245086370 Marionette TRACE conn3 <- [1,594,null,{}] 12:31:26 INFO - PROCESS | 3600 | 1465245086376 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:26 INFO - PROCESS | 3600 | 1465245086379 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:26 INFO - PROCESS | 3600 | 1465245086495 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:31:26 INFO - PROCESS | 3600 | 1465245086599 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 3600 | 1465245086585 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:26 INFO - PROCESS | 3600 | ++DOCSHELL 10A70400 == 40 [pid = 3600] [id = 158] 12:31:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (10B92C00) [pid = 3600] [serial = 472] [outer = 00000000] 12:31:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (10FA0800) [pid = 3600] [serial = 473] [outer = 10B92C00] 12:31:26 INFO - PROCESS | 3600 | 1465245086651 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (11AD7000) [pid = 3600] [serial = 474] [outer = 10B92C00] 12:31:27 INFO - PROCESS | 3600 | 1465245087249 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 12:31:27 INFO - PROCESS | 3600 | 1465245087309 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3600 | 1465245087313 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:31:27 INFO - PROCESS | 3600 | 1465245087319 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3600 | 1465245087323 Marionette TRACE conn3 <- [1,598,null,{}] 12:31:27 INFO - PROCESS | 3600 | 1465245087328 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 3600 | 1465245087331 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:27 INFO - PROCESS | 3600 | 1465245087438 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:31:27 INFO - PROCESS | 3600 | 1465245087542 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3600 | 1465245087545 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:27 INFO - PROCESS | 3600 | ++DOCSHELL 1394CC00 == 41 [pid = 3600] [id = 159] 12:31:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (140E9C00) [pid = 3600] [serial = 475] [outer = 00000000] 12:31:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1576DC00) [pid = 3600] [serial = 476] [outer = 140E9C00] 12:31:27 INFO - PROCESS | 3600 | 1465245087602 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (15F0F800) [pid = 3600] [serial = 477] [outer = 140E9C00] 12:31:28 INFO - PROCESS | 3600 | 1465245088125 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 855ms 12:31:28 INFO - PROCESS | 3600 | 1465245088171 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3600 | 1465245088173 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:31:28 INFO - PROCESS | 3600 | 1465245088177 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3600 | 1465245088179 Marionette TRACE conn3 <- [1,602,null,{}] 12:31:28 INFO - PROCESS | 3600 | 1465245088185 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:28 INFO - PROCESS | 3600 | 1465245088190 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:28 INFO - PROCESS | 3600 | 1465245088298 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:31:28 INFO - PROCESS | 3600 | 1465245088439 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3600 | 1465245088443 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:28 INFO - PROCESS | 3600 | ++DOCSHELL 19FBDC00 == 42 [pid = 3600] [id = 160] 12:31:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A164000) [pid = 3600] [serial = 478] [outer = 00000000] 12:31:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A57CC00) [pid = 3600] [serial = 479] [outer = 1A164000] 12:31:28 INFO - PROCESS | 3600 | 1465245088501 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1A6A2400) [pid = 3600] [serial = 480] [outer = 1A164000] 12:31:29 INFO - PROCESS | 3600 | 1465245089059 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 943ms 12:31:29 INFO - PROCESS | 3600 | 1465245089123 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 3600 | 1465245089126 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:31:29 INFO - PROCESS | 3600 | 1465245089129 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 3600 | 1465245089131 Marionette TRACE conn3 <- [1,606,null,{}] 12:31:29 INFO - PROCESS | 3600 | 1465245089135 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:29 INFO - PROCESS | 3600 | 1465245089137 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:29 INFO - PROCESS | 3600 | 1465245089244 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:31:29 INFO - PROCESS | 3600 | 1465245089475 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 3600 | 1465245089478 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:29 INFO - PROCESS | 3600 | ++DOCSHELL 10567C00 == 43 [pid = 3600] [id = 161] 12:31:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (105E4800) [pid = 3600] [serial = 481] [outer = 00000000] 12:31:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (10A53800) [pid = 3600] [serial = 482] [outer = 105E4800] 12:31:29 INFO - PROCESS | 3600 | 1465245089547 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10EC9000) [pid = 3600] [serial = 483] [outer = 105E4800] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1124EC00 == 42 [pid = 3600] [id = 137] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1309B400 == 41 [pid = 3600] [id = 156] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 10A4B400 == 40 [pid = 3600] [id = 155] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1A196C00 == 39 [pid = 3600] [id = 154] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1815FC00 == 38 [pid = 3600] [id = 153] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1713F800 == 37 [pid = 3600] [id = 152] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 16096C00 == 36 [pid = 3600] [id = 151] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 130C1C00 == 35 [pid = 3600] [id = 150] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 10B8E400 == 34 [pid = 3600] [id = 149] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1A19CC00 == 33 [pid = 3600] [id = 146] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 10B98400 == 32 [pid = 3600] [id = 147] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 131E3C00 == 31 [pid = 3600] [id = 148] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 19FBDC00 == 30 [pid = 3600] [id = 160] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 15768000 == 29 [pid = 3600] [id = 157] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 10A70400 == 28 [pid = 3600] [id = 158] 12:31:30 INFO - PROCESS | 3600 | --DOCSHELL 1394CC00 == 27 [pid = 3600] [id = 159] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1772B800) [pid = 3600] [serial = 426] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (17190000) [pid = 3600] [serial = 425] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (18520000) [pid = 3600] [serial = 428] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (19FB3800) [pid = 3600] [serial = 434] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19FB3C00) [pid = 3600] [serial = 435] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (19B2F400) [pid = 3600] [serial = 429] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (16A2E400) [pid = 3600] [serial = 422] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17104800) [pid = 3600] [serial = 423] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (157BB000) [pid = 3600] [serial = 420] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1439BC00) [pid = 3600] [serial = 432] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1544C800) [pid = 3600] [serial = 419] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10EC0800) [pid = 3600] [serial = 413] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10FA1C00) [pid = 3600] [serial = 414] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12DA3800) [pid = 3600] [serial = 416] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (130C6000) [pid = 3600] [serial = 417] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12AE0000) [pid = 3600] [serial = 411] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (11C25400) [pid = 3600] [serial = 410] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (131E4000) [pid = 3600] [serial = 402] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12AE6800) [pid = 3600] [serial = 401] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17146800) [pid = 3600] [serial = 405] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (16A23000) [pid = 3600] [serial = 404] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1AA04000) [pid = 3600] [serial = 408] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1A793800) [pid = 3600] [serial = 407] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1A793C00) [pid = 3600] [serial = 437] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (13C7DC00) [pid = 3600] [serial = 431] [outer = 00000000] [url = about:blank] 12:31:30 INFO - PROCESS | 3600 | 1465245090746 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1710ms 12:31:30 INFO - PROCESS | 3600 | 1465245090842 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3600 | 1465245090846 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:31:30 INFO - PROCESS | 3600 | 1465245090854 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3600 | 1465245090857 Marionette TRACE conn3 <- [1,610,null,{}] 12:31:30 INFO - PROCESS | 3600 | 1465245090863 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 3600 | 1465245090867 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:30 INFO - PROCESS | 3600 | 1465245090988 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:31:30 INFO - PROCESS | 3600 | 1465245090999 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3600 | 1465245091003 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:31 INFO - PROCESS | 3600 | ++DOCSHELL 10FA2800 == 28 [pid = 3600] [id = 162] 12:31:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10FA5000) [pid = 3600] [serial = 484] [outer = 00000000] 12:31:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10FAB000) [pid = 3600] [serial = 485] [outer = 10FA5000] 12:31:31 INFO - PROCESS | 3600 | 1465245091068 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10FAB800) [pid = 3600] [serial = 486] [outer = 10FA5000] 12:31:31 INFO - PROCESS | 3600 | 1465245091537 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 693ms 12:31:31 INFO - PROCESS | 3600 | 1465245091557 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 3600 | 1465245091562 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:31:31 INFO - PROCESS | 3600 | 1465245091569 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 3600 | 1465245091571 Marionette TRACE conn3 <- [1,614,null,{}] 12:31:31 INFO - PROCESS | 3600 | 1465245091575 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:31 INFO - PROCESS | 3600 | 1465245091578 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:31 INFO - PROCESS | 3600 | 1465245091645 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:31:31 INFO - PROCESS | 3600 | 1465245091653 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 3600 | 1465245091656 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:31 INFO - PROCESS | 3600 | ++DOCSHELL 13034C00 == 29 [pid = 3600] [id = 163] 12:31:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1303BC00) [pid = 3600] [serial = 487] [outer = 00000000] 12:31:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13123800) [pid = 3600] [serial = 488] [outer = 1303BC00] 12:31:31 INFO - PROCESS | 3600 | 1465245091712 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1314D800) [pid = 3600] [serial = 489] [outer = 1303BC00] 12:31:32 INFO - PROCESS | 3600 | 1465245092141 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 590ms 12:31:32 INFO - PROCESS | 3600 | 1465245092167 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3600 | 1465245092169 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:31:32 INFO - PROCESS | 3600 | 1465245092173 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3600 | 1465245092176 Marionette TRACE conn3 <- [1,618,null,{}] 12:31:32 INFO - PROCESS | 3600 | 1465245092191 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 3600 | 1465245092195 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:32 INFO - PROCESS | 3600 | 1465245092262 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:31:32 INFO - PROCESS | 3600 | 1465245092300 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3600 | 1465245092304 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:32 INFO - PROCESS | 3600 | ++DOCSHELL 15454000 == 30 [pid = 3600] [id = 164] 12:31:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15455800) [pid = 3600] [serial = 490] [outer = 00000000] 12:31:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (157BB400) [pid = 3600] [serial = 491] [outer = 15455800] 12:31:32 INFO - PROCESS | 3600 | 1465245092351 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C65400) [pid = 3600] [serial = 492] [outer = 15455800] 12:31:32 INFO - PROCESS | 3600 | 1465245092772 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 649ms 12:31:32 INFO - PROCESS | 3600 | 1465245092835 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3600 | 1465245092838 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:31:32 INFO - PROCESS | 3600 | 1465245092841 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3600 | 1465245092843 Marionette TRACE conn3 <- [1,622,null,{}] 12:31:32 INFO - PROCESS | 3600 | 1465245092846 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 3600 | 1465245092848 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:32 INFO - PROCESS | 3600 | 1465245092929 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:31:32 INFO - PROCESS | 3600 | 1465245092935 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3600 | 1465245092937 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:32 INFO - PROCESS | 3600 | ++DOCSHELL 15C64C00 == 31 [pid = 3600] [id = 165] 12:31:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (160A2000) [pid = 3600] [serial = 493] [outer = 00000000] 12:31:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1710F400) [pid = 3600] [serial = 494] [outer = 160A2000] 12:31:32 INFO - PROCESS | 3600 | 1465245092982 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17147800) [pid = 3600] [serial = 495] [outer = 160A2000] 12:31:33 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:33 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:33 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:33 INFO - PROCESS | 3600 | 1465245093428 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 604ms 12:31:33 INFO - PROCESS | 3600 | 1465245093443 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 3600 | 1465245093445 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:31:33 INFO - PROCESS | 3600 | 1465245093449 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:31:33 INFO - PROCESS | 3600 | 1465245093451 Marionette TRACE conn3 <- [1,626,null,{}] 12:31:33 INFO - PROCESS | 3600 | 1465245093454 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:33 INFO - PROCESS | 3600 | 1465245093456 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:33 INFO - PROCESS | 3600 | 1465245093549 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:31:33 INFO - PROCESS | 3600 | 1465245093630 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 3600 | 1465245093632 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:33 INFO - PROCESS | 3600 | ++DOCSHELL 17196800 == 32 [pid = 3600] [id = 166] 12:31:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (173C2800) [pid = 3600] [serial = 496] [outer = 00000000] 12:31:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17732800) [pid = 3600] [serial = 497] [outer = 173C2800] 12:31:33 INFO - PROCESS | 3600 | 1465245093675 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17B10800) [pid = 3600] [serial = 498] [outer = 173C2800] 12:31:33 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:33 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:34 INFO - PROCESS | 3600 | 1465245094054 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 664ms 12:31:34 INFO - PROCESS | 3600 | 1465245094096 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3600 | 1465245094098 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:31:34 INFO - PROCESS | 3600 | 1465245094105 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - PROCESS | 3600 | 1465245094107 Marionette TRACE conn3 <- [1,630,null,{}] 12:31:34 INFO - PROCESS | 3600 | 1465245094111 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:34 INFO - PROCESS | 3600 | 1465245094117 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:34 INFO - PROCESS | 3600 | 1465245094256 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:31:34 INFO - PROCESS | 3600 | 1465245094272 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3600 | 1465245094275 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:34 INFO - PROCESS | 3600 | ++DOCSHELL 17688C00 == 33 [pid = 3600] [id = 167] 12:31:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17EE5800) [pid = 3600] [serial = 499] [outer = 00000000] 12:31:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19AE0400) [pid = 3600] [serial = 500] [outer = 17EE5800] 12:31:34 INFO - PROCESS | 3600 | 1465245094385 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19B30000) [pid = 3600] [serial = 501] [outer = 17EE5800] 12:31:34 INFO - PROCESS | 3600 | 1465245094872 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 796ms 12:31:34 INFO - PROCESS | 3600 | 1465245094908 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3600 | 1465245094910 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:31:34 INFO - PROCESS | 3600 | 1465245094913 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:31:34 INFO - PROCESS | 3600 | 1465245094915 Marionette TRACE conn3 <- [1,634,null,{}] 12:31:34 INFO - PROCESS | 3600 | 1465245094919 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:34 INFO - PROCESS | 3600 | 1465245094920 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:35 INFO - PROCESS | 3600 | 1465245095014 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:31:35 INFO - PROCESS | 3600 | 1465245095249 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3600 | 1465245095251 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (18513800) [pid = 3600] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (10EC2400) [pid = 3600] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1A583800) [pid = 3600] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (13224C00) [pid = 3600] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (16098000) [pid = 3600] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1A197800) [pid = 3600] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10B8F800) [pid = 3600] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1312F400) [pid = 3600] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10E5F800) [pid = 3600] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (13942C00) [pid = 3600] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17142C00) [pid = 3600] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:31:35 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17142400) [pid = 3600] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:31:35 INFO - PROCESS | 3600 | ++DOCSHELL 10A49400 == 34 [pid = 3600] [id = 168] 12:31:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (10A69800) [pid = 3600] [serial = 502] [outer = 00000000] 12:31:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (110EAC00) [pid = 3600] [serial = 503] [outer = 10A69800] 12:31:35 INFO - PROCESS | 3600 | 1465245095309 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (13034800) [pid = 3600] [serial = 504] [outer = 10A69800] 12:31:35 INFO - PROCESS | 3600 | 1465245095619 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 752ms 12:31:35 INFO - PROCESS | 3600 | 1465245095659 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 3600 | 1465245095661 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:31:35 INFO - PROCESS | 3600 | 1465245095664 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:31:35 INFO - PROCESS | 3600 | 1465245095665 Marionette TRACE conn3 <- [1,638,null,{}] 12:31:35 INFO - PROCESS | 3600 | 1465245095669 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:35 INFO - PROCESS | 3600 | 1465245095671 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:35 INFO - PROCESS | 3600 | 1465245095744 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:31:35 INFO - PROCESS | 3600 | 1465245095825 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3600 | 1465245095827 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:35 INFO - PROCESS | 3600 | ++DOCSHELL 1125A800 == 35 [pid = 3600] [id = 169] 12:31:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (12DACC00) [pid = 3600] [serial = 505] [outer = 00000000] 12:31:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19BB9000) [pid = 3600] [serial = 506] [outer = 12DACC00] 12:31:35 INFO - PROCESS | 3600 | 1465245095870 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19D1B400) [pid = 3600] [serial = 507] [outer = 12DACC00] 12:31:36 INFO - PROCESS | 3600 | 1465245096203 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 560ms 12:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:31:36 INFO - PROCESS | 3600 | 1465245096243 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3600 | 1465245096227 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:31:36 INFO - PROCESS | 3600 | 1465245096230 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 3600 | 1465245096232 Marionette TRACE conn3 <- [1,642,null,{}] 12:31:36 INFO - PROCESS | 3600 | 1465245096236 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 3600 | 1465245096237 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:36 INFO - PROCESS | 3600 | 1465245096313 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:31:36 INFO - PROCESS | 3600 | 1465245096415 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3600 | 1465245096417 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:36 INFO - PROCESS | 3600 | ++DOCSHELL 17744000 == 36 [pid = 3600] [id = 170] 12:31:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19BBE400) [pid = 3600] [serial = 508] [outer = 00000000] 12:31:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A57D000) [pid = 3600] [serial = 509] [outer = 19BBE400] 12:31:36 INFO - PROCESS | 3600 | 1465245096462 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A57D800) [pid = 3600] [serial = 510] [outer = 19BBE400] 12:31:36 INFO - PROCESS | 3600 | 1465245096813 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 589ms 12:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:31:36 INFO - PROCESS | 3600 | 1465245096832 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3600 | 1465245096834 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:31:36 INFO - PROCESS | 3600 | 1465245096837 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 3600 | 1465245096838 Marionette TRACE conn3 <- [1,646,null,{}] 12:31:36 INFO - PROCESS | 3600 | 1465245096842 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 3600 | 1465245096844 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:36 INFO - PROCESS | 3600 | 1465245096955 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:31:36 INFO - PROCESS | 3600 | 1465245096961 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3600 | 1465245096963 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:36 INFO - PROCESS | 3600 | ++DOCSHELL 1A69F800 == 37 [pid = 3600] [id = 171] 12:31:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1A791C00) [pid = 3600] [serial = 511] [outer = 00000000] 12:31:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1A79BC00) [pid = 3600] [serial = 512] [outer = 1A791C00] 12:31:37 INFO - PROCESS | 3600 | 1465245097015 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1AA06000) [pid = 3600] [serial = 513] [outer = 1A791C00] 12:31:37 INFO - PROCESS | 3600 | 1465245097730 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 12:31:37 INFO - PROCESS | 3600 | 1465245097803 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:31:37 INFO - PROCESS | 3600 | 1465245097791 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:31:37 INFO - PROCESS | 3600 | 1465245097797 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 3600 | 1465245097806 Marionette TRACE conn3 <- [1,650,null,{}] 12:31:37 INFO - PROCESS | 3600 | 1465245097874 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:37 INFO - PROCESS | 3600 | 1465245097877 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:38 INFO - PROCESS | 3600 | 1465245098037 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:31:38 INFO - PROCESS | 3600 | 1465245098115 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3600 | 1465245098100 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:38 INFO - PROCESS | 3600 | ++DOCSHELL 10B93C00 == 38 [pid = 3600] [id = 172] 12:31:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10B94000) [pid = 3600] [serial = 514] [outer = 00000000] 12:31:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (12ADFC00) [pid = 3600] [serial = 515] [outer = 10B94000] 12:31:38 INFO - PROCESS | 3600 | 1465245098197 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (13126800) [pid = 3600] [serial = 516] [outer = 10B94000] 12:31:38 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:38 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:39 INFO - PROCESS | 3600 | 1465245099051 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1282ms 12:31:39 INFO - PROCESS | 3600 | 1465245099082 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3600 | 1465245099086 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:31:39 INFO - PROCESS | 3600 | 1465245099092 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 3600 | 1465245099095 Marionette TRACE conn3 <- [1,654,null,{}] 12:31:39 INFO - PROCESS | 3600 | 1465245099100 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 3600 | 1465245099103 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:39 INFO - PROCESS | 3600 | 1465245099211 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:31:39 INFO - PROCESS | 3600 | 1465245099292 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 3600 | 1465245099296 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:39 INFO - PROCESS | 3600 | ++DOCSHELL 105ECC00 == 39 [pid = 3600] [id = 173] 12:31:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10A66C00) [pid = 3600] [serial = 517] [outer = 00000000] 12:31:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (10F9D400) [pid = 3600] [serial = 518] [outer = 10A66C00] 12:31:39 INFO - PROCESS | 3600 | 1465245099329 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (10FA6000) [pid = 3600] [serial = 519] [outer = 10A66C00] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 17744000 == 38 [pid = 3600] [id = 170] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 1125A800 == 37 [pid = 3600] [id = 169] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 10A49400 == 36 [pid = 3600] [id = 168] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 17688C00 == 35 [pid = 3600] [id = 167] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 17196800 == 34 [pid = 3600] [id = 166] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 15C64C00 == 33 [pid = 3600] [id = 165] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 15454000 == 32 [pid = 3600] [id = 164] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 13034C00 == 31 [pid = 3600] [id = 163] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 10FA2800 == 30 [pid = 3600] [id = 162] 12:31:39 INFO - PROCESS | 3600 | --DOCSHELL 10567C00 == 29 [pid = 3600] [id = 161] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1851F800) [pid = 3600] [serial = 458] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (19AE1C00) [pid = 3600] [serial = 459] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (13946800) [pid = 3600] [serial = 464] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1A798000) [pid = 3600] [serial = 438] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1365C800) [pid = 3600] [serial = 443] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1544C400) [pid = 3600] [serial = 444] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (166D7400) [pid = 3600] [serial = 452] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (16AB3000) [pid = 3600] [serial = 453] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1A796C00) [pid = 3600] [serial = 461] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (110F0400) [pid = 3600] [serial = 446] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (11ADCC00) [pid = 3600] [serial = 447] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13226800) [pid = 3600] [serial = 449] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13652800) [pid = 3600] [serial = 450] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10F9E800) [pid = 3600] [serial = 440] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (114C7400) [pid = 3600] [serial = 441] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19BBF000) [pid = 3600] [serial = 468] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1AA0A000) [pid = 3600] [serial = 462] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1A78E800) [pid = 3600] [serial = 470] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1A792000) [pid = 3600] [serial = 471] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17729000) [pid = 3600] [serial = 455] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (17B08000) [pid = 3600] [serial = 456] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (19BB4800) [pid = 3600] [serial = 467] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (16A24000) [pid = 3600] [serial = 465] [outer = 00000000] [url = about:blank] 12:31:39 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:39 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:39 INFO - PROCESS | 3600 | 1465245099796 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 752ms 12:31:39 INFO - PROCESS | 3600 | 1465245099860 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3600 | 1465245099868 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:31:39 INFO - PROCESS | 3600 | 1465245099874 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 3600 | 1465245099876 Marionette TRACE conn3 <- [1,658,null,{}] 12:31:39 INFO - PROCESS | 3600 | 1465245099880 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 3600 | 1465245099882 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:39 INFO - PROCESS | 3600 | 1465245099952 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:31:39 INFO - PROCESS | 3600 | 1465245099958 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 3600 | 1465245099960 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:39 INFO - PROCESS | 3600 | ++DOCSHELL 12812C00 == 30 [pid = 3600] [id = 174] 12:31:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (12815400) [pid = 3600] [serial = 520] [outer = 00000000] 12:31:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12AA0800) [pid = 3600] [serial = 521] [outer = 12815400] 12:31:40 INFO - PROCESS | 3600 | 1465245100007 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12AE0000) [pid = 3600] [serial = 522] [outer = 12815400] 12:31:40 INFO - PROCESS | 3600 | 1465245100467 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 663ms 12:31:40 INFO - PROCESS | 3600 | 1465245100536 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3600 | 1465245100539 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:31:40 INFO - PROCESS | 3600 | 1465245100542 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:31:40 INFO - PROCESS | 3600 | 1465245100545 Marionette TRACE conn3 <- [1,662,null,{}] 12:31:40 INFO - PROCESS | 3600 | 1465245100539 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:40 INFO - PROCESS | 3600 | 1465245100544 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:40 INFO - PROCESS | 3600 | 1465245100656 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:31:40 INFO - PROCESS | 3600 | 1465245100755 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3600 | 1465245100758 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:40 INFO - PROCESS | 3600 | ++DOCSHELL 1322C000 == 31 [pid = 3600] [id = 175] 12:31:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1322CC00) [pid = 3600] [serial = 523] [outer = 00000000] 12:31:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1393F800) [pid = 3600] [serial = 524] [outer = 1322CC00] 12:31:40 INFO - PROCESS | 3600 | 1465245100835 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1394E400) [pid = 3600] [serial = 525] [outer = 1322CC00] 12:31:41 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:41 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:41 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:41 INFO - PROCESS | 3600 | 1465245101199 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:31:41 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 12:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 693ms 12:31:41 INFO - PROCESS | 3600 | 1465245101227 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3600 | 1465245101230 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:31:41 INFO - PROCESS | 3600 | 1465245101233 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3600 | 1465245101235 Marionette TRACE conn3 <- [1,666,null,{}] 12:31:41 INFO - PROCESS | 3600 | 1465245101238 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 3600 | 1465245101240 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:41 INFO - PROCESS | 3600 | 1465245101323 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:31:41 INFO - PROCESS | 3600 | 1465245101328 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3600 | 1465245101330 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:41 INFO - PROCESS | 3600 | ++DOCSHELL 140F1000 == 32 [pid = 3600] [id = 176] 12:31:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (140F4000) [pid = 3600] [serial = 526] [outer = 00000000] 12:31:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (157B6800) [pid = 3600] [serial = 527] [outer = 140F4000] 12:31:41 INFO - PROCESS | 3600 | 1465245101374 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C64C00) [pid = 3600] [serial = 528] [outer = 140F4000] 12:31:41 INFO - PROCESS | 3600 | 1465245101823 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 604ms 12:31:41 INFO - PROCESS | 3600 | 1465245101848 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3600 | 1465245101850 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:31:41 INFO - PROCESS | 3600 | 1465245101853 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3600 | 1465245101855 Marionette TRACE conn3 <- [1,670,null,{}] 12:31:41 INFO - PROCESS | 3600 | 1465245101858 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 3600 | 1465245101860 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:41 INFO - PROCESS | 3600 | 1465245101958 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:31:41 INFO - PROCESS | 3600 | 1465245101965 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3600 | 1465245101967 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:41 INFO - PROCESS | 3600 | ++DOCSHELL 160A1400 == 33 [pid = 3600] [id = 177] 12:31:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (160A2400) [pid = 3600] [serial = 529] [outer = 00000000] 12:31:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (166E5800) [pid = 3600] [serial = 530] [outer = 160A2400] 12:31:42 INFO - PROCESS | 3600 | 1465245102039 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16AB3000) [pid = 3600] [serial = 531] [outer = 160A2400] 12:31:42 INFO - PROCESS | 3600 | 1465245102971 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:31:43 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) 12:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1180ms 12:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:31:43 INFO - PROCESS | 3600 | 1465245103035 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3600 | 1465245103037 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:31:43 INFO - PROCESS | 3600 | 1465245103046 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 3600 | 1465245103047 Marionette TRACE conn3 <- [1,674,null,{}] 12:31:43 INFO - PROCESS | 3600 | 1465245103051 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 3600 | 1465245103057 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:43 INFO - PROCESS | 3600 | 1465245103172 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:31:43 INFO - PROCESS | 3600 | 1465245103178 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3600 | 1465245103180 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:43 INFO - PROCESS | 3600 | ++DOCSHELL 16B63800 == 34 [pid = 3600] [id = 178] 12:31:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17104800) [pid = 3600] [serial = 532] [outer = 00000000] 12:31:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17741C00) [pid = 3600] [serial = 533] [outer = 17104800] 12:31:43 INFO - PROCESS | 3600 | 1465245103225 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17B05800) [pid = 3600] [serial = 534] [outer = 17104800] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10FA5000) [pid = 3600] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (17EE5800) [pid = 3600] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10A69800) [pid = 3600] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19BBE400) [pid = 3600] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1303BC00) [pid = 3600] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (173C2800) [pid = 3600] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (105E4800) [pid = 3600] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10B92C00) [pid = 3600] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (140E9C00) [pid = 3600] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1A164000) [pid = 3600] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (160A2000) [pid = 3600] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15455800) [pid = 3600] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:31:43 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (12DACC00) [pid = 3600] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:31:44 INFO - PROCESS | 3600 | 1465245104144 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1120ms 12:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:31:44 INFO - PROCESS | 3600 | 1465245104162 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 3600 | 1465245104164 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:31:44 INFO - PROCESS | 3600 | 1465245104167 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 3600 | 1465245104169 Marionette TRACE conn3 <- [1,678,null,{}] 12:31:44 INFO - PROCESS | 3600 | 1465245104172 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:44 INFO - PROCESS | 3600 | 1465245104174 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:44 INFO - PROCESS | 3600 | 1465245104303 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:31:44 INFO - PROCESS | 3600 | 1465245104313 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 3600 | 1465245104315 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:44 INFO - PROCESS | 3600 | ++DOCSHELL 1609F800 == 35 [pid = 3600] [id = 179] 12:31:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (160A2000) [pid = 3600] [serial = 535] [outer = 00000000] 12:31:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17145C00) [pid = 3600] [serial = 536] [outer = 160A2000] 12:31:44 INFO - PROCESS | 3600 | 1465245104358 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17190800) [pid = 3600] [serial = 537] [outer = 160A2000] 12:31:45 INFO - PROCESS | 3600 | 1465245105216 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1076ms 12:31:45 INFO - PROCESS | 3600 | 1465245105264 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3600 | 1465245105266 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:31:45 INFO - PROCESS | 3600 | 1465245105251 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3600 | 1465245105253 Marionette TRACE conn3 <- [1,682,null,{}] 12:31:45 INFO - PROCESS | 3600 | 1465245105256 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:45 INFO - PROCESS | 3600 | 1465245105258 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:45 INFO - PROCESS | 3600 | 1465245105363 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:31:45 INFO - PROCESS | 3600 | 1465245105371 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 3600 | 1465245105373 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:45 INFO - PROCESS | 3600 | ++DOCSHELL 0F394400 == 36 [pid = 3600] [id = 180] 12:31:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1031E800) [pid = 3600] [serial = 538] [outer = 00000000] 12:31:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1047FC00) [pid = 3600] [serial = 539] [outer = 1031E800] 12:31:45 INFO - PROCESS | 3600 | 1465245105467 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (105F1400) [pid = 3600] [serial = 540] [outer = 1031E800] 12:31:46 INFO - PROCESS | 3600 | 1465245106545 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:31:46 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) 12:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1312ms 12:31:46 INFO - PROCESS | 3600 | 1465245106585 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3600 | 1465245106588 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:31:46 INFO - PROCESS | 3600 | 1465245106593 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 3600 | 1465245106597 Marionette TRACE conn3 <- [1,686,null,{}] 12:31:46 INFO - PROCESS | 3600 | 1465245106602 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:46 INFO - PROCESS | 3600 | 1465245106606 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:46 INFO - PROCESS | 3600 | 1465245106746 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:31:46 INFO - PROCESS | 3600 | 1465245106872 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3600 | 1465245106875 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:46 INFO - PROCESS | 3600 | ++DOCSHELL 12A15800 == 37 [pid = 3600] [id = 181] 12:31:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (12A18000) [pid = 3600] [serial = 541] [outer = 00000000] 12:31:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (13129800) [pid = 3600] [serial = 542] [outer = 12A18000] 12:31:46 INFO - PROCESS | 3600 | 1465245106932 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (13227800) [pid = 3600] [serial = 543] [outer = 12A18000] 12:31:47 INFO - PROCESS | 3600 | 1465245107892 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:31:47 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) 12:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1312ms 12:31:47 INFO - PROCESS | 3600 | 1465245107914 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3600 | 1465245107918 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:31:47 INFO - PROCESS | 3600 | 1465245107925 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3600 | 1465245107928 Marionette TRACE conn3 <- [1,690,null,{}] 12:31:47 INFO - PROCESS | 3600 | 1465245107932 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:47 INFO - PROCESS | 3600 | 1465245107936 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:48 INFO - PROCESS | 3600 | 1465245108051 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:31:48 INFO - PROCESS | 3600 | 1465245108110 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3600 | 1465245108112 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:48 INFO - PROCESS | 3600 | ++DOCSHELL 16A22400 == 38 [pid = 3600] [id = 182] 12:31:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16A22C00) [pid = 3600] [serial = 544] [outer = 00000000] 12:31:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17143400) [pid = 3600] [serial = 545] [outer = 16A22C00] 12:31:48 INFO - PROCESS | 3600 | 1465245108214 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17727400) [pid = 3600] [serial = 546] [outer = 16A22C00] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 1609F800 == 37 [pid = 3600] [id = 179] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 16B63800 == 36 [pid = 3600] [id = 178] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 160A1400 == 35 [pid = 3600] [id = 177] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 140F1000 == 34 [pid = 3600] [id = 176] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 1322C000 == 33 [pid = 3600] [id = 175] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 12812C00 == 32 [pid = 3600] [id = 174] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 105ECC00 == 31 [pid = 3600] [id = 173] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 1A69F800 == 30 [pid = 3600] [id = 171] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 10B93C00 == 29 [pid = 3600] [id = 172] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 12A15800 == 28 [pid = 3600] [id = 181] 12:31:49 INFO - PROCESS | 3600 | --DOCSHELL 0F394400 == 27 [pid = 3600] [id = 180] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A57D800) [pid = 3600] [serial = 510] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1A79BC00) [pid = 3600] [serial = 512] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19BB9000) [pid = 3600] [serial = 506] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10FAB000) [pid = 3600] [serial = 485] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19B30000) [pid = 3600] [serial = 501] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13034800) [pid = 3600] [serial = 504] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A57D000) [pid = 3600] [serial = 509] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13123800) [pid = 3600] [serial = 488] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17B10800) [pid = 3600] [serial = 498] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (10EC9000) [pid = 3600] [serial = 483] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (19AE0400) [pid = 3600] [serial = 500] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1314D800) [pid = 3600] [serial = 489] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (11AD7000) [pid = 3600] [serial = 474] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1576DC00) [pid = 3600] [serial = 476] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1A57CC00) [pid = 3600] [serial = 479] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1710F400) [pid = 3600] [serial = 494] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (10A53800) [pid = 3600] [serial = 482] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (15C65400) [pid = 3600] [serial = 492] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (10FAB800) [pid = 3600] [serial = 486] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (19D1B400) [pid = 3600] [serial = 507] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (157BB400) [pid = 3600] [serial = 491] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1A6A2400) [pid = 3600] [serial = 480] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (15F0F800) [pid = 3600] [serial = 477] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (17732800) [pid = 3600] [serial = 497] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (17147800) [pid = 3600] [serial = 495] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (10FA0800) [pid = 3600] [serial = 473] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (110EAC00) [pid = 3600] [serial = 503] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3600 | 1465245109558 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1666ms 12:31:49 INFO - PROCESS | 3600 | 1465245109587 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3600 | 1465245109591 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:31:49 INFO - PROCESS | 3600 | 1465245109597 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 3600 | 1465245109600 Marionette TRACE conn3 <- [1,694,null,{}] 12:31:49 INFO - PROCESS | 3600 | 1465245109606 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:49 INFO - PROCESS | 3600 | 1465245109609 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:49 INFO - PROCESS | 3600 | 1465245109702 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:31:49 INFO - PROCESS | 3600 | 1465245109709 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3600 | 1465245109714 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:49 INFO - PROCESS | 3600 | ++DOCSHELL 10FA5C00 == 28 [pid = 3600] [id = 183] 12:31:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (10FA7000) [pid = 3600] [serial = 547] [outer = 00000000] 12:31:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (110EA000) [pid = 3600] [serial = 548] [outer = 10FA7000] 12:31:49 INFO - PROCESS | 3600 | 1465245109763 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (11255C00) [pid = 3600] [serial = 549] [outer = 10FA7000] 12:31:50 INFO - PROCESS | 3600 | 1465245110885 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1312ms 12:31:50 INFO - PROCESS | 3600 | 1465245110923 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3600 | 1465245110927 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:31:50 INFO - PROCESS | 3600 | 1465245110940 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 3600 | 1465245110943 Marionette TRACE conn3 <- [1,698,null,{}] 12:31:50 INFO - PROCESS | 3600 | 1465245110949 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 3600 | 1465245110953 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:51 INFO - PROCESS | 3600 | 1465245111088 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:31:51 INFO - PROCESS | 3600 | 1465245111182 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3600 | 1465245111185 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:51 INFO - PROCESS | 3600 | ++DOCSHELL 114BB800 == 29 [pid = 3600] [id = 184] 12:31:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (11AD4800) [pid = 3600] [serial = 550] [outer = 00000000] 12:31:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (12815000) [pid = 3600] [serial = 551] [outer = 11AD4800] 12:31:51 INFO - PROCESS | 3600 | 1465245111242 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (12AA8800) [pid = 3600] [serial = 552] [outer = 11AD4800] 12:31:51 INFO - PROCESS | 3600 | --DOCSHELL 16A22400 == 28 [pid = 3600] [id = 182] 12:31:52 INFO - PROCESS | 3600 | 1465245112370 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1474ms 12:31:52 INFO - PROCESS | 3600 | 1465245112412 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:31:52 INFO - PROCESS | 3600 | 1465245112416 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:31:52 INFO - PROCESS | 3600 | 1465245112420 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3600 | 1465245112423 Marionette TRACE conn3 <- [1,702,null,{}] 12:31:52 INFO - PROCESS | 3600 | 1465245112429 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:52 INFO - PROCESS | 3600 | 1465245112432 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:52 INFO - PROCESS | 3600 | 1465245112558 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:31:52 INFO - PROCESS | 3600 | 1465245112629 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 3600 | 1465245112634 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:52 INFO - PROCESS | 3600 | ++DOCSHELL 10F9EC00 == 29 [pid = 3600] [id = 185] 12:31:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (10F9FC00) [pid = 3600] [serial = 553] [outer = 00000000] 12:31:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (12812C00) [pid = 3600] [serial = 554] [outer = 10F9FC00] 12:31:52 INFO - PROCESS | 3600 | 1465245112682 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12DA4400) [pid = 3600] [serial = 555] [outer = 10F9FC00] 12:31:53 INFO - PROCESS | 3600 | 1465245113478 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:31:53 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 12:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1091ms 12:31:53 INFO - PROCESS | 3600 | 1465245113511 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 3600 | 1465245113516 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:31:53 INFO - PROCESS | 3600 | 1465245113531 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3600 | 1465245113534 Marionette TRACE conn3 <- [1,706,null,{}] 12:31:53 INFO - PROCESS | 3600 | 1465245113538 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 3600 | 1465245113541 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:53 INFO - PROCESS | 3600 | 1465245113652 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:31:53 INFO - PROCESS | 3600 | 1465245113641 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3600 | 1465245113644 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:53 INFO - PROCESS | 3600 | ++DOCSHELL 13229C00 == 30 [pid = 3600] [id = 186] 12:31:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (1322B000) [pid = 3600] [serial = 556] [outer = 00000000] 12:31:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (132E1800) [pid = 3600] [serial = 557] [outer = 1322B000] 12:31:53 INFO - PROCESS | 3600 | 1465245113690 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13946000) [pid = 3600] [serial = 558] [outer = 1322B000] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (160A2000) [pid = 3600] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1031E800) [pid = 3600] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (12A18000) [pid = 3600] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (160A2400) [pid = 3600] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (17104800) [pid = 3600] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (10A66C00) [pid = 3600] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1322CC00) [pid = 3600] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (10B94000) [pid = 3600] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (140F4000) [pid = 3600] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (1A791C00) [pid = 3600] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:31:54 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (12815400) [pid = 3600] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:31:54 INFO - PROCESS | 3600 | 1465245114595 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1120ms 12:31:54 INFO - PROCESS | 3600 | 1465245114661 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 3600 | 1465245114663 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:31:54 INFO - PROCESS | 3600 | 1465245114667 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 3600 | 1465245114670 Marionette TRACE conn3 <- [1,710,null,{}] 12:31:54 INFO - PROCESS | 3600 | 1465245114680 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:54 INFO - PROCESS | 3600 | 1465245114685 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:54 INFO - PROCESS | 3600 | 1465245114771 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:31:54 INFO - PROCESS | 3600 | 1465245114779 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3600 | 1465245114782 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:54 INFO - PROCESS | 3600 | ++DOCSHELL 1544FC00 == 31 [pid = 3600] [id = 187] 12:31:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (15452C00) [pid = 3600] [serial = 559] [outer = 00000000] 12:31:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (157BB400) [pid = 3600] [serial = 560] [outer = 15452C00] 12:31:54 INFO - PROCESS | 3600 | 1465245114831 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (16093800) [pid = 3600] [serial = 561] [outer = 15452C00] 12:31:55 INFO - PROCESS | 3600 | 1465245115237 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3600 | 1465245115269 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:31:55 INFO - PROCESS | 3600 | 1465245115272 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3600 | 1465245115283 Marionette TRACE conn3 <- [1,714,null,{}] 12:31:55 INFO - PROCESS | 3600 | 1465245115287 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 3600 | 1465245115289 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:55 INFO - PROCESS | 3600 | 1465245115371 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:31:55 INFO - PROCESS | 3600 | 1465245115376 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3600 | 1465245115378 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:55 INFO - PROCESS | 3600 | ++DOCSHELL 15F07400 == 32 [pid = 3600] [id = 188] 12:31:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (160A2400) [pid = 3600] [serial = 562] [outer = 00000000] 12:31:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (17104400) [pid = 3600] [serial = 563] [outer = 160A2400] 12:31:55 INFO - PROCESS | 3600 | 1465245115422 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (17142400) [pid = 3600] [serial = 564] [outer = 160A2400] 12:31:55 INFO - PROCESS | 3600 | 1465245115867 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 620ms 12:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:31:55 INFO - PROCESS | 3600 | 1465245115907 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3600 | 1465245115909 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:31:55 INFO - PROCESS | 3600 | 1465245115896 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3600 | 1465245115897 Marionette TRACE conn3 <- [1,718,null,{}] 12:31:55 INFO - PROCESS | 3600 | 1465245115901 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 3600 | 1465245115903 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:55 INFO - PROCESS | 3600 | 1465245115979 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:31:55 INFO - PROCESS | 3600 | 1465245115986 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3600 | 1465245115988 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:55 INFO - PROCESS | 3600 | ++DOCSHELL 1714D800 == 33 [pid = 3600] [id = 189] 12:31:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (17398800) [pid = 3600] [serial = 565] [outer = 00000000] 12:31:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (17B01400) [pid = 3600] [serial = 566] [outer = 17398800] 12:31:56 INFO - PROCESS | 3600 | 1465245116032 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (17EE4800) [pid = 3600] [serial = 567] [outer = 17398800] 12:31:56 INFO - PROCESS | 3600 | 1465245116475 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 3600 | 1465245116515 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:31:56 INFO - PROCESS | 3600 | 1465245116518 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 3600 | 1465245116520 Marionette TRACE conn3 <- [1,722,null,{}] 12:31:56 INFO - PROCESS | 3600 | 1465245116524 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:56 INFO - PROCESS | 3600 | 1465245116529 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:56 INFO - PROCESS | 3600 | 1465245116613 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:31:56 INFO - PROCESS | 3600 | 1465245116621 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 3600 | 1465245116623 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:56 INFO - PROCESS | 3600 | ++DOCSHELL 17749C00 == 34 [pid = 3600] [id = 190] 12:31:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (1851C400) [pid = 3600] [serial = 568] [outer = 00000000] 12:31:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (19AE0000) [pid = 3600] [serial = 569] [outer = 1851C400] 12:31:56 INFO - PROCESS | 3600 | 1465245116667 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (19AE7800) [pid = 3600] [serial = 570] [outer = 1851C400] 12:31:57 INFO - PROCESS | 3600 | 1465245117067 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 590ms 12:31:57 INFO - PROCESS | 3600 | 1465245117123 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3600 | 1465245117127 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:31:57 INFO - PROCESS | 3600 | 1465245117149 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 3600 | 1465245117156 Marionette TRACE conn3 <- [1,726,null,{}] 12:31:57 INFO - PROCESS | 3600 | 1465245117163 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:57 INFO - PROCESS | 3600 | 1465245117150 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:57 INFO - PROCESS | 3600 | 1465245117309 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:31:57 INFO - PROCESS | 3600 | 1465245117396 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3600 | 1465245117400 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:57 INFO - PROCESS | 3600 | ++DOCSHELL 10F9E000 == 35 [pid = 3600] [id = 191] 12:31:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10FA0800) [pid = 3600] [serial = 571] [outer = 00000000] 12:31:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (110EAC00) [pid = 3600] [serial = 572] [outer = 10FA0800] 12:31:57 INFO - PROCESS | 3600 | 1465245117458 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (11C26C00) [pid = 3600] [serial = 573] [outer = 10FA0800] 12:31:58 INFO - PROCESS | 3600 | 1465245118404 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:31:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1342ms 12:31:58 INFO - PROCESS | 3600 | 1465245118510 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3600 | 1465245118514 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:31:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:31:58 INFO - PROCESS | 3600 | 1465245118524 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 3600 | 1465245118528 Marionette TRACE conn3 <- [1,730,null,{}] 12:31:58 INFO - PROCESS | 3600 | 1465245118533 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 3600 | 1465245118536 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:58 INFO - PROCESS | 3600 | 1465245118706 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:31:58 INFO - PROCESS | 3600 | 1465245118824 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3600 | 1465245118827 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:31:58 INFO - PROCESS | 3600 | ++DOCSHELL 13146800 == 36 [pid = 3600] [id = 192] 12:31:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13C73800) [pid = 3600] [serial = 574] [outer = 00000000] 12:31:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F35000) [pid = 3600] [serial = 575] [outer = 13C73800] 12:31:58 INFO - PROCESS | 3600 | 1465245118884 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (157BBC00) [pid = 3600] [serial = 576] [outer = 13C73800] 12:31:59 INFO - PROCESS | 3600 | 1465245119857 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:31:59 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 12:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1371ms 12:31:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:31:59 INFO - PROCESS | 3600 | 1465245119901 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3600 | 1465245119905 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:31:59 INFO - PROCESS | 3600 | 1465245119909 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 3600 | 1465245119912 Marionette TRACE conn3 <- [1,734,null,{}] 12:31:59 INFO - PROCESS | 3600 | 1465245119918 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:59 INFO - PROCESS | 3600 | 1465245119921 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:00 INFO - PROCESS | 3600 | 1465245120024 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:32:00 INFO - PROCESS | 3600 | 1465245120113 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3600 | 1465245120118 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:00 INFO - PROCESS | 3600 | ++DOCSHELL 10A4B400 == 37 [pid = 3600] [id = 193] 12:32:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (10A4BC00) [pid = 3600] [serial = 577] [outer = 00000000] 12:32:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (10FAAC00) [pid = 3600] [serial = 578] [outer = 10A4BC00] 12:32:00 INFO - PROCESS | 3600 | 1465245120237 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (11AD4400) [pid = 3600] [serial = 579] [outer = 10A4BC00] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 1714D800 == 36 [pid = 3600] [id = 189] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 15F07400 == 35 [pid = 3600] [id = 188] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 1544FC00 == 34 [pid = 3600] [id = 187] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 13229C00 == 33 [pid = 3600] [id = 186] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 10F9EC00 == 32 [pid = 3600] [id = 185] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 114BB800 == 31 [pid = 3600] [id = 184] 12:32:00 INFO - PROCESS | 3600 | --DOCSHELL 10FA5C00 == 30 [pid = 3600] [id = 183] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1047FC00) [pid = 3600] [serial = 539] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (17190800) [pid = 3600] [serial = 537] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13129800) [pid = 3600] [serial = 542] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (166E5800) [pid = 3600] [serial = 530] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17741C00) [pid = 3600] [serial = 533] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (10FA6000) [pid = 3600] [serial = 519] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1393F800) [pid = 3600] [serial = 524] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (105F1400) [pid = 3600] [serial = 540] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1394E400) [pid = 3600] [serial = 525] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12ADFC00) [pid = 3600] [serial = 515] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (16AB3000) [pid = 3600] [serial = 531] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (13126800) [pid = 3600] [serial = 516] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (157B6800) [pid = 3600] [serial = 527] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (1AA06000) [pid = 3600] [serial = 513] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (12AA0800) [pid = 3600] [serial = 521] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (12AE0000) [pid = 3600] [serial = 522] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (10F9D400) [pid = 3600] [serial = 518] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (17143400) [pid = 3600] [serial = 545] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (13227800) [pid = 3600] [serial = 543] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (17B05800) [pid = 3600] [serial = 534] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (15C64C00) [pid = 3600] [serial = 528] [outer = 00000000] [url = about:blank] 12:32:00 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (17145C00) [pid = 3600] [serial = 536] [outer = 00000000] [url = about:blank] 12:32:01 INFO - PROCESS | 3600 | 1465245121092 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:32:01 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.) 12:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1224ms 12:32:01 INFO - PROCESS | 3600 | 1465245121123 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 3600 | 1465245121127 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:32:01 INFO - PROCESS | 3600 | 1465245121133 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 3600 | 1465245121136 Marionette TRACE conn3 <- [1,738,null,{}] 12:32:01 INFO - PROCESS | 3600 | 1465245121140 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:01 INFO - PROCESS | 3600 | 1465245121142 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:01 INFO - PROCESS | 3600 | 1465245121232 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:32:01 INFO - PROCESS | 3600 | 1465245121239 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3600 | 1465245121241 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:01 INFO - PROCESS | 3600 | ++DOCSHELL 13129800 == 31 [pid = 3600] [id = 194] 12:32:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (1312E800) [pid = 3600] [serial = 580] [outer = 00000000] 12:32:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (1314DC00) [pid = 3600] [serial = 581] [outer = 1312E800] 12:32:01 INFO - PROCESS | 3600 | 1465245121311 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (131E6000) [pid = 3600] [serial = 582] [outer = 1312E800] 12:32:02 INFO - PROCESS | 3600 | 1465245122239 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1121ms 12:32:02 INFO - PROCESS | 3600 | 1465245122276 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3600 | 1465245122278 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:32:02 INFO - PROCESS | 3600 | 1465245122282 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 3600 | 1465245122286 Marionette TRACE conn3 <- [1,742,null,{}] 12:32:02 INFO - PROCESS | 3600 | 1465245122296 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:02 INFO - PROCESS | 3600 | 1465245122301 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:02 INFO - PROCESS | 3600 | 1465245122396 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:32:02 INFO - PROCESS | 3600 | 1465245122404 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 3600 | 1465245122407 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:02 INFO - PROCESS | 3600 | ++DOCSHELL 1439F800 == 32 [pid = 3600] [id = 195] 12:32:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (143A3C00) [pid = 3600] [serial = 583] [outer = 00000000] 12:32:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (157BB000) [pid = 3600] [serial = 584] [outer = 143A3C00] 12:32:02 INFO - PROCESS | 3600 | 1465245122454 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (15F02800) [pid = 3600] [serial = 585] [outer = 143A3C00] 12:32:03 INFO - PROCESS | 3600 | 1465245123362 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:32:03 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 12:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1076ms 12:32:03 INFO - PROCESS | 3600 | 1465245123370 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3600 | 1465245123372 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:32:03 INFO - PROCESS | 3600 | 1465245123359 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 3600 | 1465245123361 Marionette TRACE conn3 <- [1,746,null,{}] 12:32:03 INFO - PROCESS | 3600 | 1465245123364 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 3600 | 1465245123366 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:03 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (17398800) [pid = 3600] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:32:03 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (1322B000) [pid = 3600] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:32:03 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (15452C00) [pid = 3600] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:32:03 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (10F9FC00) [pid = 3600] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:32:03 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (160A2400) [pid = 3600] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:32:03 INFO - PROCESS | 3600 | 1465245123493 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:32:03 INFO - PROCESS | 3600 | 1465245123541 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3600 | 1465245123552 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:03 INFO - PROCESS | 3600 | ++DOCSHELL 15F0D000 == 33 [pid = 3600] [id = 196] 12:32:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (16093C00) [pid = 3600] [serial = 586] [outer = 00000000] 12:32:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (162E0C00) [pid = 3600] [serial = 587] [outer = 16093C00] 12:32:03 INFO - PROCESS | 3600 | 1465245123597 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (16AB2C00) [pid = 3600] [serial = 588] [outer = 16093C00] 12:32:03 INFO - PROCESS | 3600 | 1465245123963 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 590ms 12:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:32:03 INFO - PROCESS | 3600 | 1465245123979 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3600 | 1465245123980 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:32:03 INFO - PROCESS | 3600 | 1465245123984 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 3600 | 1465245123985 Marionette TRACE conn3 <- [1,750,null,{}] 12:32:03 INFO - PROCESS | 3600 | 1465245123996 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 3600 | 1465245123998 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:04 INFO - PROCESS | 3600 | 1465245124057 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:32:04 INFO - PROCESS | 3600 | 1465245124063 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 3600 | 1465245124065 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:04 INFO - PROCESS | 3600 | ++DOCSHELL 16A22800 == 34 [pid = 3600] [id = 197] 12:32:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (1713E400) [pid = 3600] [serial = 589] [outer = 00000000] 12:32:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (1718F400) [pid = 3600] [serial = 590] [outer = 1713E400] 12:32:04 INFO - PROCESS | 3600 | 1465245124109 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (17687C00) [pid = 3600] [serial = 591] [outer = 1713E400] 12:32:04 INFO - PROCESS | 3600 | 1465245124961 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1032ms 12:32:05 INFO - PROCESS | 3600 | 1465245125007 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3600 | 1465245125009 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:32:05 INFO - PROCESS | 3600 | 1465245125015 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3600 | 1465245125017 Marionette TRACE conn3 <- [1,754,null,{}] 12:32:05 INFO - PROCESS | 3600 | 1465245125021 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:05 INFO - PROCESS | 3600 | 1465245125026 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:05 INFO - PROCESS | 3600 | 1465245125129 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:32:05 INFO - PROCESS | 3600 | 1465245125134 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3600 | 1465245125136 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:05 INFO - PROCESS | 3600 | ++DOCSHELL 17734C00 == 35 [pid = 3600] [id = 198] 12:32:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (17741C00) [pid = 3600] [serial = 592] [outer = 00000000] 12:32:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (1851FC00) [pid = 3600] [serial = 593] [outer = 17741C00] 12:32:05 INFO - PROCESS | 3600 | 1465245125205 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (19AE1000) [pid = 3600] [serial = 594] [outer = 17741C00] 12:32:06 INFO - PROCESS | 3600 | 1465245126068 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:32:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1076ms 12:32:06 INFO - PROCESS | 3600 | 1465245126134 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 3600 | 1465245126139 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:32:06 INFO - PROCESS | 3600 | 1465245126146 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 3600 | 1465245126150 Marionette TRACE conn3 <- [1,758,null,{}] 12:32:06 INFO - PROCESS | 3600 | 1465245126156 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:06 INFO - PROCESS | 3600 | 1465245126159 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:06 INFO - PROCESS | 3600 | 1465245126310 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:32:06 INFO - PROCESS | 3600 | 1465245126365 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 3600 | 1465245126368 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:06 INFO - PROCESS | 3600 | ++DOCSHELL 10FA3800 == 36 [pid = 3600] [id = 199] 12:32:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10FA4800) [pid = 3600] [serial = 595] [outer = 00000000] 12:32:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (12889C00) [pid = 3600] [serial = 596] [outer = 10FA4800] 12:32:06 INFO - PROCESS | 3600 | 1465245126426 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12AE4400) [pid = 3600] [serial = 597] [outer = 10FA4800] 12:32:06 INFO - PROCESS | 3600 | 1465245127002 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 899ms 12:32:07 INFO - PROCESS | 3600 | 1465245127036 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3600 | 1465245127041 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:32:07 INFO - PROCESS | 3600 | 1465245127047 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 3600 | 1465245127050 Marionette TRACE conn3 <- [1,762,null,{}] 12:32:07 INFO - PROCESS | 3600 | 1465245127054 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 3600 | 1465245127057 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:07 INFO - PROCESS | 3600 | 1465245127185 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:32:07 INFO - PROCESS | 3600 | 1465245127263 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 3600 | 1465245127266 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:07 INFO - PROCESS | 3600 | ++DOCSHELL 140EBC00 == 37 [pid = 3600] [id = 200] 12:32:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (140EFC00) [pid = 3600] [serial = 598] [outer = 00000000] 12:32:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (157C0400) [pid = 3600] [serial = 599] [outer = 140EFC00] 12:32:07 INFO - PROCESS | 3600 | 1465245127357 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (162E1400) [pid = 3600] [serial = 600] [outer = 140EFC00] 12:32:07 INFO - PROCESS | 3600 | 1465245127963 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 973ms 12:32:08 INFO - PROCESS | 3600 | 1465245128037 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 3600 | 1465245128040 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:32:08 INFO - PROCESS | 3600 | 1465245128044 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 3600 | 1465245128047 Marionette TRACE conn3 <- [1,766,null,{}] 12:32:08 INFO - PROCESS | 3600 | 1465245128078 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:08 INFO - PROCESS | 3600 | 1465245128083 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:08 INFO - PROCESS | 3600 | 1465245128237 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:32:08 INFO - PROCESS | 3600 | 1465245128329 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 3600 | 1465245128333 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:08 INFO - PROCESS | 3600 | ++DOCSHELL 1851A800 == 38 [pid = 3600] [id = 201] 12:32:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1851BC00) [pid = 3600] [serial = 601] [outer = 00000000] 12:32:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (19ADE400) [pid = 3600] [serial = 602] [outer = 1851BC00] 12:32:08 INFO - PROCESS | 3600 | 1465245128396 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (19B2A800) [pid = 3600] [serial = 603] [outer = 1851BC00] 12:32:09 INFO - PROCESS | 3600 | 1465245129121 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1120ms 12:32:09 INFO - PROCESS | 3600 | 1465245129168 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3600 | 1465245129172 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:32:09 INFO - PROCESS | 3600 | 1465245129177 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:32:09 INFO - PROCESS | 3600 | 1465245129180 Marionette TRACE conn3 <- [1,770,null,{}] 12:32:09 INFO - PROCESS | 3600 | 1465245129185 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:09 INFO - PROCESS | 3600 | 1465245129188 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:09 INFO - PROCESS | 3600 | 1465245129286 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:32:09 INFO - PROCESS | 3600 | 1465245129369 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3600 | 1465245129376 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:09 INFO - PROCESS | 3600 | ++DOCSHELL 1125A800 == 39 [pid = 3600] [id = 202] 12:32:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (114BFC00) [pid = 3600] [serial = 604] [outer = 00000000] 12:32:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (12DA4C00) [pid = 3600] [serial = 605] [outer = 114BFC00] 12:32:09 INFO - PROCESS | 3600 | 1465245129454 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1312FC00) [pid = 3600] [serial = 606] [outer = 114BFC00] 12:32:09 INFO - PROCESS | 3600 | --DOCSHELL 16A22800 == 38 [pid = 3600] [id = 197] 12:32:09 INFO - PROCESS | 3600 | --DOCSHELL 15F0D000 == 37 [pid = 3600] [id = 196] 12:32:09 INFO - PROCESS | 3600 | --DOCSHELL 1439F800 == 36 [pid = 3600] [id = 195] 12:32:09 INFO - PROCESS | 3600 | --DOCSHELL 13129800 == 35 [pid = 3600] [id = 194] 12:32:09 INFO - PROCESS | 3600 | --DOCSHELL 10A4B400 == 34 [pid = 3600] [id = 193] 12:32:09 INFO - PROCESS | 3600 | --DOCSHELL 17749C00 == 33 [pid = 3600] [id = 190] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17EE4800) [pid = 3600] [serial = 567] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (132E1800) [pid = 3600] [serial = 557] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (157BB400) [pid = 3600] [serial = 560] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12812C00) [pid = 3600] [serial = 554] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12815000) [pid = 3600] [serial = 551] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (110EA000) [pid = 3600] [serial = 548] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19AE0000) [pid = 3600] [serial = 569] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17104400) [pid = 3600] [serial = 563] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (17B01400) [pid = 3600] [serial = 566] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (13946000) [pid = 3600] [serial = 558] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (17142400) [pid = 3600] [serial = 564] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (16093800) [pid = 3600] [serial = 561] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (12DA4400) [pid = 3600] [serial = 555] [outer = 00000000] [url = about:blank] 12:32:09 INFO - PROCESS | 3600 | 1465245129903 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 752ms 12:32:09 INFO - PROCESS | 3600 | 1465245129950 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3600 | 1465245129954 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:32:09 INFO - PROCESS | 3600 | 1465245129961 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 3600 | 1465245129963 Marionette TRACE conn3 <- [1,774,null,{}] 12:32:09 INFO - PROCESS | 3600 | 1465245129967 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:09 INFO - PROCESS | 3600 | 1465245129969 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:10 INFO - PROCESS | 3600 | 1465245130036 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:32:10 INFO - PROCESS | 3600 | 1465245130042 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3600 | 1465245130045 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:10 INFO - PROCESS | 3600 | ++DOCSHELL 13129800 == 34 [pid = 3600] [id = 203] 12:32:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (13149800) [pid = 3600] [serial = 607] [outer = 00000000] 12:32:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (132D7400) [pid = 3600] [serial = 608] [outer = 13149800] 12:32:10 INFO - PROCESS | 3600 | 1465245130091 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (1365B000) [pid = 3600] [serial = 609] [outer = 13149800] 12:32:10 INFO - PROCESS | 3600 | 1465245130539 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 590ms 12:32:10 INFO - PROCESS | 3600 | 1465245130564 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3600 | 1465245130566 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:32:10 INFO - PROCESS | 3600 | 1465245130570 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3600 | 1465245130573 Marionette TRACE conn3 <- [1,778,null,{}] 12:32:10 INFO - PROCESS | 3600 | 1465245130583 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 3600 | 1465245130587 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:10 INFO - PROCESS | 3600 | 1465245130684 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:32:10 INFO - PROCESS | 3600 | 1465245130694 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3600 | 1465245130697 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:10 INFO - PROCESS | 3600 | ++DOCSHELL 1309E000 == 35 [pid = 3600] [id = 204] 12:32:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (130C9800) [pid = 3600] [serial = 610] [outer = 00000000] 12:32:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (166E6000) [pid = 3600] [serial = 611] [outer = 130C9800] 12:32:10 INFO - PROCESS | 3600 | 1465245130744 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (17104C00) [pid = 3600] [serial = 612] [outer = 130C9800] 12:32:11 INFO - PROCESS | 3600 | 1465245131168 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 649ms 12:32:11 INFO - PROCESS | 3600 | 1465245131230 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3600 | 1465245131233 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:32:11 INFO - PROCESS | 3600 | 1465245131236 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 3600 | 1465245131238 Marionette TRACE conn3 <- [1,782,null,{}] 12:32:11 INFO - PROCESS | 3600 | 1465245131241 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 3600 | 1465245131243 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:11 INFO - PROCESS | 3600 | 1465245131311 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:32:11 INFO - PROCESS | 3600 | 1465245131318 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3600 | 1465245131320 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:11 INFO - PROCESS | 3600 | ++DOCSHELL 173B6400 == 36 [pid = 3600] [id = 205] 12:32:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (173C2800) [pid = 3600] [serial = 613] [outer = 00000000] 12:32:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17EA4C00) [pid = 3600] [serial = 614] [outer = 173C2800] 12:32:11 INFO - PROCESS | 3600 | 1465245131365 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1815FC00) [pid = 3600] [serial = 615] [outer = 173C2800] 12:32:11 INFO - PROCESS | 3600 | 1465245131806 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 605ms 12:32:11 INFO - PROCESS | 3600 | 1465245131836 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3600 | 1465245131838 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:32:11 INFO - PROCESS | 3600 | 1465245131847 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 3600 | 1465245131849 Marionette TRACE conn3 <- [1,786,null,{}] 12:32:11 INFO - PROCESS | 3600 | 1465245131853 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 3600 | 1465245131855 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:11 INFO - PROCESS | 3600 | 1465245131943 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:32:12 INFO - PROCESS | 3600 | 1465245132038 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3600 | 1465245132040 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:12 INFO - PROCESS | 3600 | ++DOCSHELL 1851F800 == 37 [pid = 3600] [id = 206] 12:32:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (19ADC800) [pid = 3600] [serial = 616] [outer = 00000000] 12:32:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19B30800) [pid = 3600] [serial = 617] [outer = 19ADC800] 12:32:12 INFO - PROCESS | 3600 | 1465245132083 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (19BB3C00) [pid = 3600] [serial = 618] [outer = 19ADC800] 12:32:12 INFO - PROCESS | 3600 | 1465245132465 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:32:12 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 12:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 663ms 12:32:12 INFO - PROCESS | 3600 | 1465245132488 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:32:12 INFO - PROCESS | 3600 | 1465245132490 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:32:12 INFO - PROCESS | 3600 | 1465245132494 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 3600 | 1465245132495 Marionette TRACE conn3 <- [1,790,null,{}] 12:32:12 INFO - PROCESS | 3600 | 1465245132500 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:12 INFO - PROCESS | 3600 | 1465245132505 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:12 INFO - PROCESS | 3600 | 1465245132637 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:32:12 INFO - PROCESS | 3600 | 1465245132642 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3600 | 1465245132645 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:12 INFO - PROCESS | 3600 | ++DOCSHELL 17EA3C00 == 38 [pid = 3600] [id = 207] 12:32:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19D1A000) [pid = 3600] [serial = 619] [outer = 00000000] 12:32:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19FB9C00) [pid = 3600] [serial = 620] [outer = 19D1A000] 12:32:12 INFO - PROCESS | 3600 | 1465245132689 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A166000) [pid = 3600] [serial = 621] [outer = 19D1A000] 12:32:13 INFO - PROCESS | 3600 | 1465245133117 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:32:13 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 12:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 664ms 12:32:13 INFO - PROCESS | 3600 | 1465245133156 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3600 | 1465245133158 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:32:13 INFO - PROCESS | 3600 | 1465245133161 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 3600 | 1465245133163 Marionette TRACE conn3 <- [1,794,null,{}] 12:32:13 INFO - PROCESS | 3600 | 1465245133173 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:13 INFO - PROCESS | 3600 | 1465245133175 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:13 INFO - PROCESS | 3600 | 1465245133316 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:32:13 INFO - PROCESS | 3600 | 1465245133326 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3600 | 1465245133328 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:13 INFO - PROCESS | 3600 | ++DOCSHELL 1A165000 == 39 [pid = 3600] [id = 208] 12:32:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A197000) [pid = 3600] [serial = 622] [outer = 00000000] 12:32:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A581C00) [pid = 3600] [serial = 623] [outer = 1A197000] 12:32:13 INFO - PROCESS | 3600 | 1465245133370 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A69E000) [pid = 3600] [serial = 624] [outer = 1A197000] 12:32:13 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1312E800) [pid = 3600] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:32:13 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (143A3C00) [pid = 3600] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:32:13 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10A4BC00) [pid = 3600] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:32:13 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16093C00) [pid = 3600] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:32:13 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1713E400) [pid = 3600] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:32:13 INFO - PROCESS | 3600 | 1465245133775 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:32:13 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 12:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 663ms 12:32:13 INFO - PROCESS | 3600 | 1465245133824 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3600 | 1465245133826 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:32:13 INFO - PROCESS | 3600 | 1465245133830 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:32:13 INFO - PROCESS | 3600 | 1465245133832 Marionette TRACE conn3 <- [1,798,null,{}] 12:32:13 INFO - PROCESS | 3600 | 1465245133835 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:13 INFO - PROCESS | 3600 | 1465245133837 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:13 INFO - PROCESS | 3600 | 1465245133914 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:32:13 INFO - PROCESS | 3600 | 1465245133919 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3600 | 1465245133921 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:13 INFO - PROCESS | 3600 | ++DOCSHELL 162E1C00 == 40 [pid = 3600] [id = 209] 12:32:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19D17C00) [pid = 3600] [serial = 625] [outer = 00000000] 12:32:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A790C00) [pid = 3600] [serial = 626] [outer = 19D17C00] 12:32:13 INFO - PROCESS | 3600 | 1465245133963 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A792C00) [pid = 3600] [serial = 627] [outer = 19D17C00] 12:32:14 INFO - PROCESS | 3600 | 1465245134347 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 561ms 12:32:14 INFO - PROCESS | 3600 | 1465245134392 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3600 | 1465245134394 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:32:14 INFO - PROCESS | 3600 | 1465245134398 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:32:14 INFO - PROCESS | 3600 | 1465245134399 Marionette TRACE conn3 <- [1,802,null,{}] 12:32:14 INFO - PROCESS | 3600 | 1465245134403 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:14 INFO - PROCESS | 3600 | 1465245134404 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:14 INFO - PROCESS | 3600 | 1465245134491 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:32:14 INFO - PROCESS | 3600 | 1465245134496 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3600 | 1465245134498 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:14 INFO - PROCESS | 3600 | ++DOCSHELL 15455800 == 41 [pid = 3600] [id = 210] 12:32:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A57E400) [pid = 3600] [serial = 628] [outer = 00000000] 12:32:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1AA02C00) [pid = 3600] [serial = 629] [outer = 1A57E400] 12:32:14 INFO - PROCESS | 3600 | 1465245134540 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1AA04800) [pid = 3600] [serial = 630] [outer = 1A57E400] 12:32:14 INFO - PROCESS | 3600 | 1465245134945 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3600 | 1465245135003 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:32:15 INFO - PROCESS | 3600 | 1465245135010 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 3600 | 1465245135013 Marionette TRACE conn3 <- [1,806,null,{}] 12:32:15 INFO - PROCESS | 3600 | 1465245135018 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:15 INFO - PROCESS | 3600 | 1465245135020 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:15 INFO - PROCESS | 3600 | 1465245135135 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:32:15 INFO - PROCESS | 3600 | 1465245135145 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3600 | 1465245135146 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:15 INFO - PROCESS | 3600 | ++DOCSHELL 10433C00 == 42 [pid = 3600] [id = 211] 12:32:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1A795C00) [pid = 3600] [serial = 631] [outer = 00000000] 12:32:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1AA62000) [pid = 3600] [serial = 632] [outer = 1A795C00] 12:32:15 INFO - PROCESS | 3600 | 1465245135220 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1AA65C00) [pid = 3600] [serial = 633] [outer = 1A795C00] 12:32:15 INFO - PROCESS | 3600 | 1465245135631 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 648ms 12:32:15 INFO - PROCESS | 3600 | 1465245135694 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3600 | 1465245135698 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:32:15 INFO - PROCESS | 3600 | 1465245135708 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 3600 | 1465245135712 Marionette TRACE conn3 <- [1,810,null,{}] 12:32:15 INFO - PROCESS | 3600 | 1465245135718 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:15 INFO - PROCESS | 3600 | 1465245135722 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:15 INFO - PROCESS | 3600 | 1465245135867 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:32:15 INFO - PROCESS | 3600 | 1465245135963 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3600 | 1465245135967 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:15 INFO - PROCESS | 3600 | ++DOCSHELL 10FA5400 == 43 [pid = 3600] [id = 212] 12:32:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (10FAB800) [pid = 3600] [serial = 634] [outer = 00000000] 12:32:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (12813400) [pid = 3600] [serial = 635] [outer = 10FAB800] 12:32:16 INFO - PROCESS | 3600 | 1465245136051 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12DAB800) [pid = 3600] [serial = 636] [outer = 10FAB800] 12:32:16 INFO - PROCESS | 3600 | 1465245136623 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 3600 | 1465245136658 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:32:16 INFO - PROCESS | 3600 | 1465245136665 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 3600 | 1465245136669 Marionette TRACE conn3 <- [1,814,null,{}] 12:32:16 INFO - PROCESS | 3600 | 1465245136674 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:16 INFO - PROCESS | 3600 | 1465245136677 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:16 INFO - PROCESS | 3600 | 1465245136783 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:32:16 INFO - PROCESS | 3600 | 1465245136881 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 3600 | 1465245136884 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:16 INFO - PROCESS | 3600 | ++DOCSHELL 1439C000 == 44 [pid = 3600] [id = 213] 12:32:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (15C5C000) [pid = 3600] [serial = 637] [outer = 00000000] 12:32:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1609B800) [pid = 3600] [serial = 638] [outer = 15C5C000] 12:32:16 INFO - PROCESS | 3600 | 1465245136939 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (17146800) [pid = 3600] [serial = 639] [outer = 15C5C000] 12:32:17 INFO - PROCESS | 3600 | 1465245137550 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 12:32:17 INFO - PROCESS | 3600 | 1465245137605 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 3600 | 1465245137607 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:32:17 INFO - PROCESS | 3600 | 1465245137611 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 3600 | 1465245137614 Marionette TRACE conn3 <- [1,818,null,{}] 12:32:17 INFO - PROCESS | 3600 | 1465245137624 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:17 INFO - PROCESS | 3600 | 1465245137628 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:17 INFO - PROCESS | 3600 | 1465245137723 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:32:17 INFO - PROCESS | 3600 | 1465245137852 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3600 | 1465245137856 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:17 INFO - PROCESS | 3600 | ++DOCSHELL 1A163800 == 45 [pid = 3600] [id = 214] 12:32:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1A193400) [pid = 3600] [serial = 640] [outer = 00000000] 12:32:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1A78F400) [pid = 3600] [serial = 641] [outer = 1A193400] 12:32:17 INFO - PROCESS | 3600 | 1465245137914 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1AA0DC00) [pid = 3600] [serial = 642] [outer = 1A193400] 12:32:18 INFO - PROCESS | 3600 | 1465245138710 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1120ms 12:32:18 INFO - PROCESS | 3600 | 1465245138741 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 3600 | 1465245138745 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:32:18 INFO - PROCESS | 3600 | 1465245138751 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 3600 | 1465245138754 Marionette TRACE conn3 <- [1,822,null,{}] 12:32:18 INFO - PROCESS | 3600 | 1465245138759 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:18 INFO - PROCESS | 3600 | 1465245138761 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:18 INFO - PROCESS | 3600 | 1465245138863 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:32:18 INFO - PROCESS | 3600 | 1465245138993 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3600 | 1465245138998 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:19 INFO - PROCESS | 3600 | ++DOCSHELL 10A69400 == 46 [pid = 3600] [id = 215] 12:32:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (10B90C00) [pid = 3600] [serial = 643] [outer = 00000000] 12:32:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (11CC4C00) [pid = 3600] [serial = 644] [outer = 10B90C00] 12:32:19 INFO - PROCESS | 3600 | 1465245139049 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (12AE6400) [pid = 3600] [serial = 645] [outer = 10B90C00] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 10F9E000 == 45 [pid = 3600] [id = 191] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 13146800 == 44 [pid = 3600] [id = 192] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 15455800 == 43 [pid = 3600] [id = 210] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 162E1C00 == 42 [pid = 3600] [id = 209] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1A165000 == 41 [pid = 3600] [id = 208] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 17EA3C00 == 40 [pid = 3600] [id = 207] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1851F800 == 39 [pid = 3600] [id = 206] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 173B6400 == 38 [pid = 3600] [id = 205] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1309E000 == 37 [pid = 3600] [id = 204] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 13129800 == 36 [pid = 3600] [id = 203] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1125A800 == 35 [pid = 3600] [id = 202] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1851A800 == 34 [pid = 3600] [id = 201] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 10FA3800 == 33 [pid = 3600] [id = 199] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 140EBC00 == 32 [pid = 3600] [id = 200] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 17734C00 == 31 [pid = 3600] [id = 198] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1A163800 == 30 [pid = 3600] [id = 214] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 10433C00 == 29 [pid = 3600] [id = 211] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 10FA5400 == 28 [pid = 3600] [id = 212] 12:32:20 INFO - PROCESS | 3600 | --DOCSHELL 1439C000 == 27 [pid = 3600] [id = 213] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (1851FC00) [pid = 3600] [serial = 593] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1314DC00) [pid = 3600] [serial = 581] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (157BB000) [pid = 3600] [serial = 584] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (10FAAC00) [pid = 3600] [serial = 578] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (11AD4400) [pid = 3600] [serial = 579] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (110EAC00) [pid = 3600] [serial = 572] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (162E0C00) [pid = 3600] [serial = 587] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1718F400) [pid = 3600] [serial = 590] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (15F02800) [pid = 3600] [serial = 585] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (14F35000) [pid = 3600] [serial = 575] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (16AB2C00) [pid = 3600] [serial = 588] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (131E6000) [pid = 3600] [serial = 582] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (17687C00) [pid = 3600] [serial = 591] [outer = 00000000] [url = about:blank] 12:32:20 INFO - PROCESS | 3600 | 1465245140315 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1607ms 12:32:20 INFO - PROCESS | 3600 | 1465245140357 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 3600 | 1465245140361 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:32:20 INFO - PROCESS | 3600 | 1465245140367 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 3600 | 1465245140370 Marionette TRACE conn3 <- [1,826,null,{}] 12:32:20 INFO - PROCESS | 3600 | 1465245140375 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:20 INFO - PROCESS | 3600 | 1465245140378 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:20 INFO - PROCESS | 3600 | 1465245140502 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:32:20 INFO - PROCESS | 3600 | 1465245140518 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3600 | 1465245140522 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:20 INFO - PROCESS | 3600 | ++DOCSHELL 10E62000 == 28 [pid = 3600] [id = 216] 12:32:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10E64000) [pid = 3600] [serial = 646] [outer = 00000000] 12:32:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1125A800) [pid = 3600] [serial = 647] [outer = 10E64000] 12:32:20 INFO - PROCESS | 3600 | 1465245140569 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (11CC4000) [pid = 3600] [serial = 648] [outer = 10E64000] 12:32:20 INFO - PROCESS | 3600 | 1465245141005 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 663ms 12:32:21 INFO - PROCESS | 3600 | 1465245141048 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 3600 | 1465245141036 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:32:21 INFO - PROCESS | 3600 | 1465245141042 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 3600 | 1465245141045 Marionette TRACE conn3 <- [1,830,null,{}] 12:32:21 INFO - PROCESS | 3600 | 1465245141049 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:21 INFO - PROCESS | 3600 | 1465245141052 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:21 INFO - PROCESS | 3600 | 1465245141138 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:32:21 INFO - PROCESS | 3600 | 1465245141146 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3600 | 1465245141148 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:21 INFO - PROCESS | 3600 | ++DOCSHELL 13229000 == 29 [pid = 3600] [id = 217] 12:32:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (13229C00) [pid = 3600] [serial = 649] [outer = 00000000] 12:32:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (132D8000) [pid = 3600] [serial = 650] [outer = 13229C00] 12:32:21 INFO - PROCESS | 3600 | 1465245141195 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (13946000) [pid = 3600] [serial = 651] [outer = 13229C00] 12:32:21 INFO - PROCESS | 3600 | 1465245141637 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 605ms 12:32:21 INFO - PROCESS | 3600 | 1465245141659 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 3600 | 1465245141661 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:32:21 INFO - PROCESS | 3600 | 1465245141665 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 3600 | 1465245141668 Marionette TRACE conn3 <- [1,834,null,{}] 12:32:21 INFO - PROCESS | 3600 | 1465245141682 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:21 INFO - PROCESS | 3600 | 1465245141687 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:21 INFO - PROCESS | 3600 | 1465245141753 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:32:21 INFO - PROCESS | 3600 | 1465245141795 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3600 | 1465245141798 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:21 INFO - PROCESS | 3600 | ++DOCSHELL 16096400 == 30 [pid = 3600] [id = 218] 12:32:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (160A0C00) [pid = 3600] [serial = 652] [outer = 00000000] 12:32:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (16AAF800) [pid = 3600] [serial = 653] [outer = 160A0C00] 12:32:21 INFO - PROCESS | 3600 | 1465245141925 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1710E000) [pid = 3600] [serial = 654] [outer = 160A0C00] 12:32:22 INFO - PROCESS | 3600 | 1465245142298 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 707ms 12:32:22 INFO - PROCESS | 3600 | 1465245142352 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3600 | 1465245142355 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:32:22 INFO - PROCESS | 3600 | 1465245142373 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3600 | 1465245142375 Marionette TRACE conn3 <- [1,838,null,{}] 12:32:22 INFO - PROCESS | 3600 | 1465245142379 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 3600 | 1465245142380 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:22 INFO - PROCESS | 3600 | 1465245142494 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:32:22 INFO - PROCESS | 3600 | 1465245142555 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3600 | 1465245142557 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:22 INFO - PROCESS | 3600 | ++DOCSHELL 17141800 == 31 [pid = 3600] [id = 219] 12:32:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (17142400) [pid = 3600] [serial = 655] [outer = 00000000] 12:32:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (17732800) [pid = 3600] [serial = 656] [outer = 17142400] 12:32:22 INFO - PROCESS | 3600 | 1465245142610 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (17EEF000) [pid = 3600] [serial = 657] [outer = 17142400] 12:32:23 INFO - PROCESS | 3600 | 1465245143028 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 723ms 12:32:23 INFO - PROCESS | 3600 | 1465245143082 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3600 | 1465245143084 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:32:23 INFO - PROCESS | 3600 | 1465245143087 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 3600 | 1465245143089 Marionette TRACE conn3 <- [1,842,null,{}] 12:32:23 INFO - PROCESS | 3600 | 1465245143096 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 3600 | 1465245143098 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:23 INFO - PROCESS | 3600 | 1465245143188 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:32:23 INFO - PROCESS | 3600 | 1465245143200 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3600 | 1465245143202 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:23 INFO - PROCESS | 3600 | ++DOCSHELL 19ADCC00 == 32 [pid = 3600] [id = 220] 12:32:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (19ADD000) [pid = 3600] [serial = 658] [outer = 00000000] 12:32:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (19AE7400) [pid = 3600] [serial = 659] [outer = 19ADD000] 12:32:23 INFO - PROCESS | 3600 | 1465245143294 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (19D1A800) [pid = 3600] [serial = 660] [outer = 19ADD000] 12:32:23 INFO - PROCESS | 3600 | 1465245143941 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 884ms 12:32:23 INFO - PROCESS | 3600 | 1465245143980 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3600 | 1465245143982 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:32:23 INFO - PROCESS | 3600 | 1465245143986 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 3600 | 1465245143987 Marionette TRACE conn3 <- [1,846,null,{}] 12:32:23 INFO - PROCESS | 3600 | 1465245143991 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 3600 | 1465245143997 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:24 INFO - PROCESS | 3600 | 1465245144522 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (13C73800) [pid = 3600] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (11AD4800) [pid = 3600] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (16A22C00) [pid = 3600] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (10FA7000) [pid = 3600] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (10FA0800) [pid = 3600] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1851C400) [pid = 3600] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (19ADC800) [pid = 3600] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (114BFC00) [pid = 3600] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (10FA4800) [pid = 3600] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (13149800) [pid = 3600] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (140EFC00) [pid = 3600] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1851BC00) [pid = 3600] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17741C00) [pid = 3600] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (130C9800) [pid = 3600] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (173C2800) [pid = 3600] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (19D1A000) [pid = 3600] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1A795C00) [pid = 3600] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1A57E400) [pid = 3600] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A197000) [pid = 3600] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:32:24 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19D17C00) [pid = 3600] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:32:24 INFO - PROCESS | 3600 | 1465245144618 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3600 | 1465245144620 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:24 INFO - PROCESS | 3600 | ++DOCSHELL 10A6C000 == 33 [pid = 3600] [id = 221] 12:32:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (10A6F800) [pid = 3600] [serial = 661] [outer = 00000000] 12:32:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (11254C00) [pid = 3600] [serial = 662] [outer = 10A6F800] 12:32:24 INFO - PROCESS | 3600 | 1465245144664 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (130C9800) [pid = 3600] [serial = 663] [outer = 10A6F800] 12:32:25 INFO - PROCESS | 3600 | 1465245145022 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1076ms 12:32:25 INFO - PROCESS | 3600 | 1465245145079 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3600 | 1465245145081 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:32:25 INFO - PROCESS | 3600 | 1465245145084 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3600 | 1465245145086 Marionette TRACE conn3 <- [1,850,null,{}] 12:32:25 INFO - PROCESS | 3600 | 1465245145089 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 3600 | 1465245145074 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:25 INFO - PROCESS | 3600 | 1465245145150 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:32:25 INFO - PROCESS | 3600 | 1465245145156 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3600 | 1465245145158 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:25 INFO - PROCESS | 3600 | ++DOCSHELL 13031800 == 34 [pid = 3600] [id = 222] 12:32:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (166E1000) [pid = 3600] [serial = 664] [outer = 00000000] 12:32:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19BB8C00) [pid = 3600] [serial = 665] [outer = 166E1000] 12:32:25 INFO - PROCESS | 3600 | 1465245145205 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19D18000) [pid = 3600] [serial = 666] [outer = 166E1000] 12:32:25 INFO - PROCESS | 3600 | 1465245145610 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 560ms 12:32:25 INFO - PROCESS | 3600 | 1465245145649 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3600 | 1465245145651 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:32:25 INFO - PROCESS | 3600 | 1465245145655 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3600 | 1465245145656 Marionette TRACE conn3 <- [1,854,null,{}] 12:32:25 INFO - PROCESS | 3600 | 1465245145664 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 3600 | 1465245145666 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:25 INFO - PROCESS | 3600 | 1465245145733 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:32:25 INFO - PROCESS | 3600 | 1465245145739 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3600 | 1465245145741 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:25 INFO - PROCESS | 3600 | ++DOCSHELL 19BB8400 == 35 [pid = 3600] [id = 223] 12:32:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A6A3000) [pid = 3600] [serial = 667] [outer = 00000000] 12:32:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1AE94800) [pid = 3600] [serial = 668] [outer = 1A6A3000] 12:32:25 INFO - PROCESS | 3600 | 1465245145784 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1AE94C00) [pid = 3600] [serial = 669] [outer = 1A6A3000] 12:32:26 INFO - PROCESS | 3600 | 1465245146241 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 605ms 12:32:26 INFO - PROCESS | 3600 | 1465245146262 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 3600 | 1465245146264 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:32:26 INFO - PROCESS | 3600 | 1465245146267 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:32:26 INFO - PROCESS | 3600 | 1465245146269 Marionette TRACE conn3 <- [1,858,null,{}] 12:32:26 INFO - PROCESS | 3600 | 1465245146273 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:26 INFO - PROCESS | 3600 | 1465245146275 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:26 INFO - PROCESS | 3600 | 1465245146335 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:32:26 INFO - PROCESS | 3600 | 1465245146341 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3600 | 1465245146343 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:26 INFO - PROCESS | 3600 | ++DOCSHELL 12B4D400 == 36 [pid = 3600] [id = 224] 12:32:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12B4F000) [pid = 3600] [serial = 670] [outer = 00000000] 12:32:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (12B53400) [pid = 3600] [serial = 671] [outer = 12B4F000] 12:32:26 INFO - PROCESS | 3600 | 1465245146386 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (12B54000) [pid = 3600] [serial = 672] [outer = 12B4F000] 12:32:27 INFO - PROCESS | 3600 | 1465245147278 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1077ms 12:32:27 INFO - PROCESS | 3600 | 1465245147345 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3600 | 1465245147349 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:32:27 INFO - PROCESS | 3600 | 1465245147354 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3600 | 1465245147357 Marionette TRACE conn3 <- [1,862,null,{}] 12:32:27 INFO - PROCESS | 3600 | 1465245147404 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:27 INFO - PROCESS | 3600 | 1465245147407 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:27 INFO - PROCESS | 3600 | 1465245147510 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:32:27 INFO - PROCESS | 3600 | 1465245147633 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3600 | 1465245147636 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:27 INFO - PROCESS | 3600 | ++DOCSHELL 110E5400 == 37 [pid = 3600] [id = 225] 12:32:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1280EC00) [pid = 3600] [serial = 673] [outer = 00000000] 12:32:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (12B51800) [pid = 3600] [serial = 674] [outer = 1280EC00] 12:32:27 INFO - PROCESS | 3600 | 1465245147692 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (131DE000) [pid = 3600] [serial = 675] [outer = 1280EC00] 12:32:28 INFO - PROCESS | 3600 | 1465245148393 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1062ms 12:32:28 INFO - PROCESS | 3600 | 1465245148533 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3600 | 1465245148537 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:32:28 INFO - PROCESS | 3600 | 1465245148551 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - PROCESS | 3600 | 1465245148554 Marionette TRACE conn3 <- [1,866,null,{}] 12:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:32:28 INFO - PROCESS | 3600 | 1465245148559 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:28 INFO - PROCESS | 3600 | 1465245148563 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:28 INFO - PROCESS | 3600 | 1465245148673 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:32:28 INFO - PROCESS | 3600 | 1465245148758 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 3600 | 1465245148747 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:28 INFO - PROCESS | 3600 | ++DOCSHELL 11AD4400 == 38 [pid = 3600] [id = 226] 12:32:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (11AD6000) [pid = 3600] [serial = 676] [outer = 00000000] 12:32:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (12B46400) [pid = 3600] [serial = 677] [outer = 11AD6000] 12:32:28 INFO - PROCESS | 3600 | 1465245148845 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (12B4BC00) [pid = 3600] [serial = 678] [outer = 11AD6000] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 19BB8400 == 37 [pid = 3600] [id = 223] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 13031800 == 36 [pid = 3600] [id = 222] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 10A6C000 == 35 [pid = 3600] [id = 221] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 19ADCC00 == 34 [pid = 3600] [id = 220] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 17141800 == 33 [pid = 3600] [id = 219] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 16096400 == 32 [pid = 3600] [id = 218] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 13229000 == 31 [pid = 3600] [id = 217] 12:32:29 INFO - PROCESS | 3600 | --DOCSHELL 10E62000 == 30 [pid = 3600] [id = 216] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (19B30800) [pid = 3600] [serial = 617] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (19BB3C00) [pid = 3600] [serial = 618] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (12DA4C00) [pid = 3600] [serial = 605] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1312FC00) [pid = 3600] [serial = 606] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (12889C00) [pid = 3600] [serial = 596] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (12AE4400) [pid = 3600] [serial = 597] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (132D7400) [pid = 3600] [serial = 608] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1365B000) [pid = 3600] [serial = 609] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (157C0400) [pid = 3600] [serial = 599] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (162E1400) [pid = 3600] [serial = 600] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19ADE400) [pid = 3600] [serial = 602] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (19B2A800) [pid = 3600] [serial = 603] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (19AE1000) [pid = 3600] [serial = 594] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (166E6000) [pid = 3600] [serial = 611] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17104C00) [pid = 3600] [serial = 612] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17EA4C00) [pid = 3600] [serial = 614] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19FB9C00) [pid = 3600] [serial = 620] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1A166000) [pid = 3600] [serial = 621] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1AA62000) [pid = 3600] [serial = 632] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1AA65C00) [pid = 3600] [serial = 633] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1AA04800) [pid = 3600] [serial = 630] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1A581C00) [pid = 3600] [serial = 623] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A790C00) [pid = 3600] [serial = 626] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1A69E000) [pid = 3600] [serial = 624] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1A792C00) [pid = 3600] [serial = 627] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1AA02C00) [pid = 3600] [serial = 629] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1815FC00) [pid = 3600] [serial = 615] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (157BBC00) [pid = 3600] [serial = 576] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (12AA8800) [pid = 3600] [serial = 552] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (17727400) [pid = 3600] [serial = 546] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (11255C00) [pid = 3600] [serial = 549] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (11C26C00) [pid = 3600] [serial = 573] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (19AE7800) [pid = 3600] [serial = 570] [outer = 00000000] [url = about:blank] 12:32:29 INFO - PROCESS | 3600 | 1465245149351 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 840ms 12:32:29 INFO - PROCESS | 3600 | 1465245149388 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3600 | 1465245149392 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:32:29 INFO - PROCESS | 3600 | 1465245149398 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3600 | 1465245149402 Marionette TRACE conn3 <- [1,870,null,{}] 12:32:29 INFO - PROCESS | 3600 | 1465245149407 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:29 INFO - PROCESS | 3600 | 1465245149409 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:29 INFO - PROCESS | 3600 | 1465245149494 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:32:29 INFO - PROCESS | 3600 | 1465245149503 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3600 | 1465245149505 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:29 INFO - PROCESS | 3600 | ++DOCSHELL 11255C00 == 31 [pid = 3600] [id = 227] 12:32:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (11256000) [pid = 3600] [serial = 679] [outer = 00000000] 12:32:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (12B50400) [pid = 3600] [serial = 680] [outer = 11256000] 12:32:29 INFO - PROCESS | 3600 | 1465245149552 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (130C0000) [pid = 3600] [serial = 681] [outer = 11256000] 12:32:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1322AC00) [pid = 3600] [serial = 682] [outer = 1B334C00] 12:32:30 INFO - PROCESS | 3600 | 1465245150051 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 723ms 12:32:30 INFO - PROCESS | 3600 | 1465245150119 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3600 | 1465245150121 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:32:30 INFO - PROCESS | 3600 | 1465245150124 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3600 | 1465245150126 Marionette TRACE conn3 <- [1,874,null,{}] 12:32:30 INFO - PROCESS | 3600 | 1465245150135 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 3600 | 1465245150140 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:30 INFO - PROCESS | 3600 | 1465245150228 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:32:30 INFO - PROCESS | 3600 | 1465245150298 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3600 | 1465245150301 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:30 INFO - PROCESS | 3600 | ++DOCSHELL 1544F000 == 32 [pid = 3600] [id = 228] 12:32:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1544F400) [pid = 3600] [serial = 683] [outer = 00000000] 12:32:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15C5E800) [pid = 3600] [serial = 684] [outer = 1544F400] 12:32:30 INFO - PROCESS | 3600 | 1465245150349 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15F07400) [pid = 3600] [serial = 685] [outer = 1544F400] 12:32:30 INFO - PROCESS | 3600 | 1465245150701 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 604ms 12:32:30 INFO - PROCESS | 3600 | 1465245150723 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3600 | 1465245150725 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:32:30 INFO - PROCESS | 3600 | 1465245150729 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3600 | 1465245150730 Marionette TRACE conn3 <- [1,878,null,{}] 12:32:30 INFO - PROCESS | 3600 | 1465245150734 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 3600 | 1465245150736 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:30 INFO - PROCESS | 3600 | 1465245150828 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:32:30 INFO - PROCESS | 3600 | 1465245150833 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3600 | 1465245150835 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:30 INFO - PROCESS | 3600 | ++DOCSHELL 160A1400 == 33 [pid = 3600] [id = 229] 12:32:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (166E6800) [pid = 3600] [serial = 686] [outer = 00000000] 12:32:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17141800) [pid = 3600] [serial = 687] [outer = 166E6800] 12:32:30 INFO - PROCESS | 3600 | 1465245150879 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1714C000) [pid = 3600] [serial = 688] [outer = 166E6800] 12:32:31 INFO - PROCESS | 3600 | 1465245151270 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 560ms 12:32:31 INFO - PROCESS | 3600 | 1465245151288 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3600 | 1465245151290 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:32:31 INFO - PROCESS | 3600 | 1465245151293 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:32:31 INFO - PROCESS | 3600 | 1465245151295 Marionette TRACE conn3 <- [1,882,null,{}] 12:32:31 INFO - PROCESS | 3600 | 1465245151315 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:31 INFO - PROCESS | 3600 | 1465245151317 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:31 INFO - PROCESS | 3600 | 1465245151425 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:32:31 INFO - PROCESS | 3600 | 1465245151430 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3600 | 1465245151433 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:31 INFO - PROCESS | 3600 | ++DOCSHELL 173B6400 == 34 [pid = 3600] [id = 230] 12:32:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17727C00) [pid = 3600] [serial = 689] [outer = 00000000] 12:32:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1774A400) [pid = 3600] [serial = 690] [outer = 17727C00] 12:32:31 INFO - PROCESS | 3600 | 1465245151476 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17EEBC00) [pid = 3600] [serial = 691] [outer = 17727C00] 12:32:31 INFO - PROCESS | 3600 | 1465245151936 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 664ms 12:32:31 INFO - PROCESS | 3600 | 1465245151958 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3600 | 1465245151960 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:32:31 INFO - PROCESS | 3600 | 1465245151963 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:32:31 INFO - PROCESS | 3600 | 1465245151965 Marionette TRACE conn3 <- [1,886,null,{}] 12:32:31 INFO - PROCESS | 3600 | 1465245151977 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:31 INFO - PROCESS | 3600 | 1465245151983 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:32 INFO - PROCESS | 3600 | 1465245152117 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:32:32 INFO - PROCESS | 3600 | 1465245152132 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3600 | 1465245152134 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:32 INFO - PROCESS | 3600 | ++DOCSHELL 19ADF800 == 35 [pid = 3600] [id = 231] 12:32:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19AE0C00) [pid = 3600] [serial = 692] [outer = 00000000] 12:32:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19AE6000) [pid = 3600] [serial = 693] [outer = 19AE0C00] 12:32:32 INFO - PROCESS | 3600 | 1465245152207 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19B30400) [pid = 3600] [serial = 694] [outer = 19AE0C00] 12:32:32 INFO - PROCESS | 3600 | 1465245152604 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 663ms 12:32:32 INFO - PROCESS | 3600 | 1465245152623 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3600 | 1465245152625 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:32:32 INFO - PROCESS | 3600 | 1465245152628 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:32:32 INFO - PROCESS | 3600 | 1465245152630 Marionette TRACE conn3 <- [1,890,null,{}] 12:32:32 INFO - PROCESS | 3600 | 1465245152633 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 3600 | 1465245152635 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:32 INFO - PROCESS | 3600 | 1465245152770 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:32:32 INFO - PROCESS | 3600 | 1465245152775 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3600 | 1465245152777 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:32 INFO - PROCESS | 3600 | ++DOCSHELL 19B37000 == 36 [pid = 3600] [id = 232] 12:32:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19BB5000) [pid = 3600] [serial = 695] [outer = 00000000] 12:32:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19D1F800) [pid = 3600] [serial = 696] [outer = 19BB5000] 12:32:32 INFO - PROCESS | 3600 | 1465245152804 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FAF800) [pid = 3600] [serial = 697] [outer = 19BB5000] 12:32:33 INFO - PROCESS | 3600 | 1465245153310 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17142400) [pid = 3600] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (160A0C00) [pid = 3600] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (13229C00) [pid = 3600] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10E64000) [pid = 3600] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10B90C00) [pid = 3600] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19ADD000) [pid = 3600] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10FAB800) [pid = 3600] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (15C5C000) [pid = 3600] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A193400) [pid = 3600] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (166E1000) [pid = 3600] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10A6F800) [pid = 3600] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:32:33 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1A6A3000) [pid = 3600] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 767ms 12:32:33 INFO - PROCESS | 3600 | 1465245153392 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3600 | 1465245153394 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:32:33 INFO - PROCESS | 3600 | 1465245153397 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:32:33 INFO - PROCESS | 3600 | 1465245153399 Marionette TRACE conn3 <- [1,894,null,{}] 12:32:33 INFO - PROCESS | 3600 | 1465245153403 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:33 INFO - PROCESS | 3600 | 1465245153405 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:33 INFO - PROCESS | 3600 | 1465245153469 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:32:33 INFO - PROCESS | 3600 | 1465245153474 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3600 | 1465245153476 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:33 INFO - PROCESS | 3600 | ++DOCSHELL 12B4E800 == 37 [pid = 3600] [id = 233] 12:32:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12DA3800) [pid = 3600] [serial = 698] [outer = 00000000] 12:32:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15C5C000) [pid = 3600] [serial = 699] [outer = 12DA3800] 12:32:33 INFO - PROCESS | 3600 | 1465245153520 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (162E1000) [pid = 3600] [serial = 700] [outer = 12DA3800] 12:32:33 INFO - PROCESS | 3600 | 1465245153921 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 560ms 12:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:32:33 INFO - PROCESS | 3600 | 1465245153959 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3600 | 1465245153961 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:32:33 INFO - PROCESS | 3600 | 1465245153964 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3600 | 1465245153966 Marionette TRACE conn3 <- [1,898,null,{}] 12:32:33 INFO - PROCESS | 3600 | 1465245153969 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:33 INFO - PROCESS | 3600 | 1465245153971 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:34 INFO - PROCESS | 3600 | 1465245154056 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:32:34 INFO - PROCESS | 3600 | 1465245154062 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3600 | 1465245154063 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:34 INFO - PROCESS | 3600 | ++DOCSHELL 11AD0C00 == 38 [pid = 3600] [id = 234] 12:32:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (12AAA800) [pid = 3600] [serial = 701] [outer = 00000000] 12:32:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19BB8400) [pid = 3600] [serial = 702] [outer = 12AAA800] 12:32:34 INFO - PROCESS | 3600 | 1465245154106 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19BB9000) [pid = 3600] [serial = 703] [outer = 12AAA800] 12:32:34 INFO - PROCESS | 3600 | 1465245154508 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 590ms 12:32:34 INFO - PROCESS | 3600 | 1465245154565 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3600 | 1465245154567 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:32:34 INFO - PROCESS | 3600 | 1465245154570 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 3600 | 1465245154572 Marionette TRACE conn3 <- [1,902,null,{}] 12:32:34 INFO - PROCESS | 3600 | 1465245154576 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:34 INFO - PROCESS | 3600 | 1465245154578 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:34 INFO - PROCESS | 3600 | 1465245154663 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:32:34 INFO - PROCESS | 3600 | 1465245154668 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3600 | 1465245154670 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:34 INFO - PROCESS | 3600 | ++DOCSHELL 1A169C00 == 39 [pid = 3600] [id = 235] 12:32:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A16FC00) [pid = 3600] [serial = 704] [outer = 00000000] 12:32:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A584C00) [pid = 3600] [serial = 705] [outer = 1A16FC00] 12:32:34 INFO - PROCESS | 3600 | 1465245154695 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A6A9400) [pid = 3600] [serial = 706] [outer = 1A16FC00] 12:32:35 INFO - PROCESS | 3600 | 1465245155099 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 561ms 12:32:35 INFO - PROCESS | 3600 | 1465245155127 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3600 | 1465245155129 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:32:35 INFO - PROCESS | 3600 | 1465245155133 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:32:35 INFO - PROCESS | 3600 | 1465245155135 Marionette TRACE conn3 <- [1,906,null,{}] 12:32:35 INFO - PROCESS | 3600 | 1465245155154 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:35 INFO - PROCESS | 3600 | 1465245155157 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:35 INFO - PROCESS | 3600 | 1465245155295 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:32:35 INFO - PROCESS | 3600 | 1465245155455 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3600 | 1465245155458 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:35 INFO - PROCESS | 3600 | ++DOCSHELL 103F3000 == 40 [pid = 3600] [id = 236] 12:32:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (10432800) [pid = 3600] [serial = 707] [outer = 00000000] 12:32:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (10A49C00) [pid = 3600] [serial = 708] [outer = 10432800] 12:32:35 INFO - PROCESS | 3600 | 1465245155523 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (10B8EC00) [pid = 3600] [serial = 709] [outer = 10432800] 12:32:36 INFO - PROCESS | 3600 | 1465245156102 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1032ms 12:32:36 INFO - PROCESS | 3600 | 1465245156171 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 3600 | 1465245156176 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:32:36 INFO - PROCESS | 3600 | 1465245156181 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 3600 | 1465245156184 Marionette TRACE conn3 <- [1,910,null,{}] 12:32:36 INFO - PROCESS | 3600 | 1465245156189 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:36 INFO - PROCESS | 3600 | 1465245156192 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:36 INFO - PROCESS | 3600 | 1465245156334 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:32:36 INFO - PROCESS | 3600 | 1465245156462 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3600 | 1465245156465 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:36 INFO - PROCESS | 3600 | ++DOCSHELL 131E5C00 == 41 [pid = 3600] [id = 237] 12:32:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1322F000) [pid = 3600] [serial = 710] [outer = 00000000] 12:32:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1544C000) [pid = 3600] [serial = 711] [outer = 1322F000] 12:32:36 INFO - PROCESS | 3600 | 1465245156522 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (157BA400) [pid = 3600] [serial = 712] [outer = 1322F000] 12:32:37 INFO - PROCESS | 3600 | 1465245157091 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 944ms 12:32:37 INFO - PROCESS | 3600 | 1465245157134 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3600 | 1465245157137 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:32:37 INFO - PROCESS | 3600 | 1465245157142 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:32:37 INFO - PROCESS | 3600 | 1465245157145 Marionette TRACE conn3 <- [1,914,null,{}] 12:32:37 INFO - PROCESS | 3600 | 1465245157149 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:37 INFO - PROCESS | 3600 | 1465245157135 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:37 INFO - PROCESS | 3600 | 1465245157242 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:32:37 INFO - PROCESS | 3600 | 1465245157369 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3600 | 1465245157372 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:37 INFO - PROCESS | 3600 | ++DOCSHELL 15C5BC00 == 42 [pid = 3600] [id = 238] 12:32:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1772D000) [pid = 3600] [serial = 713] [outer = 00000000] 12:32:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (18517800) [pid = 3600] [serial = 714] [outer = 1772D000] 12:32:37 INFO - PROCESS | 3600 | 1465245157426 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (19B2A400) [pid = 3600] [serial = 715] [outer = 1772D000] 12:32:38 INFO - PROCESS | 3600 | 1465245158175 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1076ms 12:32:38 INFO - PROCESS | 3600 | 1465245158214 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 3600 | 1465245158218 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:32:38 INFO - PROCESS | 3600 | 1465245158223 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:32:38 INFO - PROCESS | 3600 | 1465245158226 Marionette TRACE conn3 <- [1,918,null,{}] 12:32:38 INFO - PROCESS | 3600 | 1465245158245 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:38 INFO - PROCESS | 3600 | 1465245158248 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:38 INFO - PROCESS | 3600 | 1465245158377 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:32:38 INFO - PROCESS | 3600 | 1465245158445 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3600 | 1465245158449 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:38 INFO - PROCESS | 3600 | ++DOCSHELL 11256400 == 43 [pid = 3600] [id = 239] 12:32:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (11258400) [pid = 3600] [serial = 716] [outer = 00000000] 12:32:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (11AD5800) [pid = 3600] [serial = 717] [outer = 11258400] 12:32:38 INFO - PROCESS | 3600 | 1465245158530 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (12A9D000) [pid = 3600] [serial = 718] [outer = 11258400] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 1A169C00 == 42 [pid = 3600] [id = 235] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 11AD0C00 == 41 [pid = 3600] [id = 234] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 12B4E800 == 40 [pid = 3600] [id = 233] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 19B37000 == 39 [pid = 3600] [id = 232] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 19ADF800 == 38 [pid = 3600] [id = 231] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 173B6400 == 37 [pid = 3600] [id = 230] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 160A1400 == 36 [pid = 3600] [id = 229] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 1544F000 == 35 [pid = 3600] [id = 228] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 11255C00 == 34 [pid = 3600] [id = 227] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 11AD4400 == 33 [pid = 3600] [id = 226] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 110E5400 == 32 [pid = 3600] [id = 225] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 12B4D400 == 31 [pid = 3600] [id = 224] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 10A69400 == 30 [pid = 3600] [id = 215] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 15C5BC00 == 29 [pid = 3600] [id = 238] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 103F3000 == 28 [pid = 3600] [id = 236] 12:32:39 INFO - PROCESS | 3600 | --DOCSHELL 131E5C00 == 27 [pid = 3600] [id = 237] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (17732800) [pid = 3600] [serial = 656] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (16AAF800) [pid = 3600] [serial = 653] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (132D8000) [pid = 3600] [serial = 650] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (13946000) [pid = 3600] [serial = 651] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1125A800) [pid = 3600] [serial = 647] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (11CC4000) [pid = 3600] [serial = 648] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12AE6400) [pid = 3600] [serial = 645] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (11CC4C00) [pid = 3600] [serial = 644] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (19AE7400) [pid = 3600] [serial = 659] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17EEF000) [pid = 3600] [serial = 657] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (12DAB800) [pid = 3600] [serial = 636] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12813400) [pid = 3600] [serial = 635] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17146800) [pid = 3600] [serial = 639] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1609B800) [pid = 3600] [serial = 638] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1AA0DC00) [pid = 3600] [serial = 642] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A78F400) [pid = 3600] [serial = 641] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19D1A800) [pid = 3600] [serial = 660] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19BB8C00) [pid = 3600] [serial = 665] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1AE94C00) [pid = 3600] [serial = 669] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (11254C00) [pid = 3600] [serial = 662] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19D18000) [pid = 3600] [serial = 666] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (130C9800) [pid = 3600] [serial = 663] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1710E000) [pid = 3600] [serial = 654] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1AE94800) [pid = 3600] [serial = 668] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3600 | 1465245159703 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1519ms 12:32:39 INFO - PROCESS | 3600 | 1465245159744 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3600 | 1465245159748 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:32:39 INFO - PROCESS | 3600 | 1465245159797 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3600 | 1465245159801 Marionette TRACE conn3 <- [1,922,null,{}] 12:32:39 INFO - PROCESS | 3600 | 1465245159812 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:39 INFO - PROCESS | 3600 | 1465245159815 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:39 INFO - PROCESS | 3600 | 1465245159887 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:32:39 INFO - PROCESS | 3600 | 1465245159899 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3600 | 1465245159903 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:39 INFO - PROCESS | 3600 | ++DOCSHELL 10A6F800 == 28 [pid = 3600] [id = 240] 12:32:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10A6FC00) [pid = 3600] [serial = 719] [outer = 00000000] 12:32:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10FA1000) [pid = 3600] [serial = 720] [outer = 10A6FC00] 12:32:39 INFO - PROCESS | 3600 | 1465245159958 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (10FA4800) [pid = 3600] [serial = 721] [outer = 10A6FC00] 12:32:40 INFO - PROCESS | 3600 | 1465245160407 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 707ms 12:32:40 INFO - PROCESS | 3600 | 1465245160456 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 3600 | 1465245160461 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:32:40 INFO - PROCESS | 3600 | 1465245160467 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3600 | 1465245160470 Marionette TRACE conn3 <- [1,926,null,{}] 12:32:40 INFO - PROCESS | 3600 | 1465245160474 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:40 INFO - PROCESS | 3600 | 1465245160476 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:40 INFO - PROCESS | 3600 | 1465245160543 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:32:40 INFO - PROCESS | 3600 | 1465245160551 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3600 | 1465245160554 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:40 INFO - PROCESS | 3600 | ++DOCSHELL 12815400 == 29 [pid = 3600] [id = 241] 12:32:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12889C00) [pid = 3600] [serial = 722] [outer = 00000000] 12:32:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (12AA3800) [pid = 3600] [serial = 723] [outer = 12889C00] 12:32:40 INFO - PROCESS | 3600 | 1465245160602 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (12AE4400) [pid = 3600] [serial = 724] [outer = 12889C00] 12:32:41 INFO - PROCESS | 3600 | 1465245161048 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 605ms 12:32:41 INFO - PROCESS | 3600 | 1465245161071 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3600 | 1465245161073 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:32:41 INFO - PROCESS | 3600 | 1465245161077 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:32:41 INFO - PROCESS | 3600 | 1465245161080 Marionette TRACE conn3 <- [1,930,null,{}] 12:32:41 INFO - PROCESS | 3600 | 1465245161091 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:41 INFO - PROCESS | 3600 | 1465245161095 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:41 INFO - PROCESS | 3600 | 1465245161159 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:32:41 INFO - PROCESS | 3600 | 1465245161201 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3600 | 1465245161204 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:41 INFO - PROCESS | 3600 | ++DOCSHELL 13224800 == 30 [pid = 3600] [id = 242] 12:32:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (13224C00) [pid = 3600] [serial = 725] [outer = 00000000] 12:32:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (132D5400) [pid = 3600] [serial = 726] [outer = 13224C00] 12:32:41 INFO - PROCESS | 3600 | 1465245161252 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (13941C00) [pid = 3600] [serial = 727] [outer = 13224C00] 12:32:41 INFO - PROCESS | 3600 | 1465245161718 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 693ms 12:32:41 INFO - PROCESS | 3600 | 1465245161775 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3600 | 1465245161777 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:32:41 INFO - PROCESS | 3600 | 1465245161781 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3600 | 1465245161782 Marionette TRACE conn3 <- [1,934,null,{}] 12:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:32:41 INFO - PROCESS | 3600 | 1465245161786 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:41 INFO - PROCESS | 3600 | 1465245161788 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:41 INFO - PROCESS | 3600 | 1465245161902 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:32:41 INFO - PROCESS | 3600 | 1465245161912 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3600 | 1465245161915 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:41 INFO - PROCESS | 3600 | ++DOCSHELL 132D4800 == 31 [pid = 3600] [id = 243] 12:32:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (140E8C00) [pid = 3600] [serial = 728] [outer = 00000000] 12:32:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (157C1C00) [pid = 3600] [serial = 729] [outer = 140E8C00] 12:32:42 INFO - PROCESS | 3600 | 1465245162015 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15F05000) [pid = 3600] [serial = 730] [outer = 140E8C00] 12:32:42 INFO - PROCESS | 3600 | 1465245162397 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 634ms 12:32:42 INFO - PROCESS | 3600 | 1465245162446 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3600 | 1465245162448 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:32:42 INFO - PROCESS | 3600 | 1465245162452 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 3600 | 1465245162453 Marionette TRACE conn3 <- [1,938,null,{}] 12:32:42 INFO - PROCESS | 3600 | 1465245162457 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:42 INFO - PROCESS | 3600 | 1465245162459 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:42 INFO - PROCESS | 3600 | 1465245162598 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:32:42 INFO - PROCESS | 3600 | 1465245162610 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 3600 | 1465245162612 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:42 INFO - PROCESS | 3600 | ++DOCSHELL 160A2800 == 32 [pid = 3600] [id = 244] 12:32:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (166DD800) [pid = 3600] [serial = 731] [outer = 00000000] 12:32:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16A26800) [pid = 3600] [serial = 732] [outer = 166DD800] 12:32:42 INFO - PROCESS | 3600 | 1465245162639 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (16B62C00) [pid = 3600] [serial = 733] [outer = 166DD800] 12:32:43 INFO - PROCESS | 3600 | 1465245163064 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 649ms 12:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:32:43 INFO - PROCESS | 3600 | 1465245163114 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3600 | 1465245163116 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:32:43 INFO - PROCESS | 3600 | 1465245163119 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 3600 | 1465245163121 Marionette TRACE conn3 <- [1,942,null,{}] 12:32:43 INFO - PROCESS | 3600 | 1465245163125 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:43 INFO - PROCESS | 3600 | 1465245163130 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:43 INFO - PROCESS | 3600 | 1465245163262 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:32:43 INFO - PROCESS | 3600 | 1465245163305 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 3600 | 1465245163307 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:43 INFO - PROCESS | 3600 | ++DOCSHELL 17145000 == 33 [pid = 3600] [id = 245] 12:32:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17149C00) [pid = 3600] [serial = 734] [outer = 00000000] 12:32:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1773CC00) [pid = 3600] [serial = 735] [outer = 17149C00] 12:32:43 INFO - PROCESS | 3600 | 1465245163351 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17E98C00) [pid = 3600] [serial = 736] [outer = 17149C00] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17727C00) [pid = 3600] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (19AE0C00) [pid = 3600] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1544F400) [pid = 3600] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (166E6800) [pid = 3600] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (11256000) [pid = 3600] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (11AD6000) [pid = 3600] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1280EC00) [pid = 3600] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19BB5000) [pid = 3600] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12B4F000) [pid = 3600] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12DA3800) [pid = 3600] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12AAA800) [pid = 3600] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:32:43 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A16FC00) [pid = 3600] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:32:43 INFO - PROCESS | 3600 | 1465245163921 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 855ms 12:32:43 INFO - PROCESS | 3600 | 1465245163969 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3600 | 1465245163971 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:32:43 INFO - PROCESS | 3600 | 1465245163975 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 3600 | 1465245163977 Marionette TRACE conn3 <- [1,946,null,{}] 12:32:43 INFO - PROCESS | 3600 | 1465245163980 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:43 INFO - PROCESS | 3600 | 1465245163982 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:44 INFO - PROCESS | 3600 | 1465245164094 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:32:44 INFO - PROCESS | 3600 | 1465245164148 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3600 | 1465245164150 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:44 INFO - PROCESS | 3600 | ++DOCSHELL 11254C00 == 34 [pid = 3600] [id = 246] 12:32:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14FDD800) [pid = 3600] [serial = 737] [outer = 00000000] 12:32:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17687C00) [pid = 3600] [serial = 738] [outer = 14FDD800] 12:32:44 INFO - PROCESS | 3600 | 1465245164194 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17732400) [pid = 3600] [serial = 739] [outer = 14FDD800] 12:32:44 INFO - PROCESS | 3600 | 1465245164515 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 560ms 12:32:44 INFO - PROCESS | 3600 | 1465245164536 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3600 | 1465245164538 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:32:44 INFO - PROCESS | 3600 | 1465245164541 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:32:44 INFO - PROCESS | 3600 | 1465245164543 Marionette TRACE conn3 <- [1,950,null,{}] 12:32:44 INFO - PROCESS | 3600 | 1465245164546 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 3600 | 1465245164548 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:44 INFO - PROCESS | 3600 | 1465245164657 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:32:44 INFO - PROCESS | 3600 | 1465245164665 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3600 | 1465245164667 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:44 INFO - PROCESS | 3600 | ++DOCSHELL 10375800 == 35 [pid = 3600] [id = 247] 12:32:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (11AD1C00) [pid = 3600] [serial = 740] [outer = 00000000] 12:32:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1851FC00) [pid = 3600] [serial = 741] [outer = 11AD1C00] 12:32:44 INFO - PROCESS | 3600 | 1465245164710 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19ADAC00) [pid = 3600] [serial = 742] [outer = 11AD1C00] 12:32:45 INFO - PROCESS | 3600 | 1465245165089 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 560ms 12:32:45 INFO - PROCESS | 3600 | 1465245165122 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3600 | 1465245165124 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:32:45 INFO - PROCESS | 3600 | 1465245165111 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3600 | 1465245165113 Marionette TRACE conn3 <- [1,954,null,{}] 12:32:45 INFO - PROCESS | 3600 | 1465245165117 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:45 INFO - PROCESS | 3600 | 1465245165118 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:45 INFO - PROCESS | 3600 | 1465245165194 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:32:45 INFO - PROCESS | 3600 | 1465245165317 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 3600 | 1465245165319 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:45 INFO - PROCESS | 3600 | ++DOCSHELL 13222000 == 36 [pid = 3600] [id = 248] 12:32:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18515400) [pid = 3600] [serial = 743] [outer = 00000000] 12:32:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19BB6400) [pid = 3600] [serial = 744] [outer = 18515400] 12:32:45 INFO - PROCESS | 3600 | 1465245165389 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19BBF400) [pid = 3600] [serial = 745] [outer = 18515400] 12:32:45 INFO - PROCESS | 3600 | 1465245165949 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 841ms 12:32:45 INFO - PROCESS | 3600 | 1465245165979 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3600 | 1465245165983 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:32:45 INFO - PROCESS | 3600 | 1465245165989 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3600 | 1465245165993 Marionette TRACE conn3 <- [1,958,null,{}] 12:32:45 INFO - PROCESS | 3600 | 1465245165999 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:45 INFO - PROCESS | 3600 | 1465245166002 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:46 INFO - PROCESS | 3600 | 1465245166112 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:32:46 INFO - PROCESS | 3600 | 1465245166239 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3600 | 1465245166242 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:46 INFO - PROCESS | 3600 | ++DOCSHELL 10A69800 == 37 [pid = 3600] [id = 249] 12:32:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10A6A000) [pid = 3600] [serial = 746] [outer = 00000000] 12:32:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (110F0400) [pid = 3600] [serial = 747] [outer = 10A6A000] 12:32:46 INFO - PROCESS | 3600 | 1465245166300 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (11CC4C00) [pid = 3600] [serial = 748] [outer = 10A6A000] 12:32:47 INFO - PROCESS | 3600 | 1465245167006 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1091ms 12:32:47 INFO - PROCESS | 3600 | 1465245167075 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3600 | 1465245167083 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:32:47 INFO - PROCESS | 3600 | 1465245167091 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 3600 | 1465245167094 Marionette TRACE conn3 <- [1,962,null,{}] 12:32:47 INFO - PROCESS | 3600 | 1465245167099 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:47 INFO - PROCESS | 3600 | 1465245167102 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:47 INFO - PROCESS | 3600 | 1465245167236 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:32:47 INFO - PROCESS | 3600 | 1465245167357 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3600 | 1465245167360 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:47 INFO - PROCESS | 3600 | ++DOCSHELL 12B54800 == 38 [pid = 3600] [id = 250] 12:32:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (13031800) [pid = 3600] [serial = 749] [outer = 00000000] 12:32:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (13129400) [pid = 3600] [serial = 750] [outer = 13031800] 12:32:47 INFO - PROCESS | 3600 | 1465245167417 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (131DC800) [pid = 3600] [serial = 751] [outer = 13031800] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 10375800 == 37 [pid = 3600] [id = 247] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 11254C00 == 36 [pid = 3600] [id = 246] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 17145000 == 35 [pid = 3600] [id = 245] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 160A2800 == 34 [pid = 3600] [id = 244] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 132D4800 == 33 [pid = 3600] [id = 243] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 13224800 == 32 [pid = 3600] [id = 242] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 12815400 == 31 [pid = 3600] [id = 241] 12:32:48 INFO - PROCESS | 3600 | --DOCSHELL 10A6F800 == 30 [pid = 3600] [id = 240] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (17EEBC00) [pid = 3600] [serial = 691] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (19B30400) [pid = 3600] [serial = 694] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19AE6000) [pid = 3600] [serial = 693] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15C5E800) [pid = 3600] [serial = 684] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15F07400) [pid = 3600] [serial = 685] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17141800) [pid = 3600] [serial = 687] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12B50400) [pid = 3600] [serial = 680] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (130C0000) [pid = 3600] [serial = 681] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B46400) [pid = 3600] [serial = 677] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12B4BC00) [pid = 3600] [serial = 678] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12B51800) [pid = 3600] [serial = 674] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (131DE000) [pid = 3600] [serial = 675] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19D1F800) [pid = 3600] [serial = 696] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12B54000) [pid = 3600] [serial = 672] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12B53400) [pid = 3600] [serial = 671] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (162E1000) [pid = 3600] [serial = 700] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15C5C000) [pid = 3600] [serial = 699] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19FBB800) [pid = 3600] [serial = 387] [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.] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (19BB8400) [pid = 3600] [serial = 702] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1A6A9400) [pid = 3600] [serial = 706] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (19FAF800) [pid = 3600] [serial = 697] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1774A400) [pid = 3600] [serial = 690] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (19BB9000) [pid = 3600] [serial = 703] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1714C000) [pid = 3600] [serial = 688] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1A584C00) [pid = 3600] [serial = 705] [outer = 00000000] [url = about:blank] 12:32:48 INFO - PROCESS | 3600 | 1465245168157 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1091ms 12:32:48 INFO - PROCESS | 3600 | 1465245168193 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3600 | 1465245168179 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:32:48 INFO - PROCESS | 3600 | 1465245168183 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 3600 | 1465245168188 Marionette TRACE conn3 <- [1,966,null,{}] 12:32:48 INFO - PROCESS | 3600 | 1465245168192 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:48 INFO - PROCESS | 3600 | 1465245168195 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:48 INFO - PROCESS | 3600 | 1465245168295 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:32:48 INFO - PROCESS | 3600 | 1465245168395 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 3600 | 1465245168397 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:48 INFO - PROCESS | 3600 | ++DOCSHELL 10B94400 == 31 [pid = 3600] [id = 251] 12:32:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10F9C800) [pid = 3600] [serial = 752] [outer = 00000000] 12:32:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (114BB800) [pid = 3600] [serial = 753] [outer = 10F9C800] 12:32:48 INFO - PROCESS | 3600 | 1465245168469 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12B46400) [pid = 3600] [serial = 754] [outer = 10F9C800] 12:32:49 INFO - PROCESS | 3600 | 1465245169063 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 944ms 12:32:49 INFO - PROCESS | 3600 | 1465245169139 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 3600 | 1465245169144 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:32:49 INFO - PROCESS | 3600 | 1465245169149 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:32:49 INFO - PROCESS | 3600 | 1465245169155 Marionette TRACE conn3 <- [1,970,null,{}] 12:32:49 INFO - PROCESS | 3600 | 1465245169160 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:49 INFO - PROCESS | 3600 | 1465245169163 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:49 INFO - PROCESS | 3600 | 1465245169276 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:32:49 INFO - PROCESS | 3600 | 1465245169350 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3600 | 1465245169353 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:49 INFO - PROCESS | 3600 | ++DOCSHELL 11AD7000 == 32 [pid = 3600] [id = 252] 12:32:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (12810C00) [pid = 3600] [serial = 755] [outer = 00000000] 12:32:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12B54C00) [pid = 3600] [serial = 756] [outer = 12810C00] 12:32:49 INFO - PROCESS | 3600 | 1465245169451 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12DA4C00) [pid = 3600] [serial = 757] [outer = 12810C00] 12:32:49 INFO - PROCESS | 3600 | 1465245169996 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 885ms 12:32:50 INFO - PROCESS | 3600 | 1465245170042 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 3600 | 1465245170047 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:32:50 INFO - PROCESS | 3600 | 1465245170054 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 3600 | 1465245170056 Marionette TRACE conn3 <- [1,974,null,{}] 12:32:50 INFO - PROCESS | 3600 | 1465245170061 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:50 INFO - PROCESS | 3600 | 1465245170063 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:50 INFO - PROCESS | 3600 | 1465245170178 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:32:50 INFO - PROCESS | 3600 | 1465245170243 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 3600 | 1465245170246 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:50 INFO - PROCESS | 3600 | ++DOCSHELL 13651000 == 33 [pid = 3600] [id = 253] 12:32:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13652400) [pid = 3600] [serial = 758] [outer = 00000000] 12:32:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (13B85800) [pid = 3600] [serial = 759] [outer = 13652400] 12:32:50 INFO - PROCESS | 3600 | 1465245170342 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1544CC00) [pid = 3600] [serial = 760] [outer = 13652400] 12:32:50 INFO - PROCESS | 3600 | 1465245170863 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 855ms 12:32:50 INFO - PROCESS | 3600 | 1465245170904 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 3600 | 1465245170906 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:32:50 INFO - PROCESS | 3600 | 1465245170910 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 3600 | 1465245170914 Marionette TRACE conn3 <- [1,978,null,{}] 12:32:50 INFO - PROCESS | 3600 | 1465245170926 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:50 INFO - PROCESS | 3600 | 1465245170931 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:51 INFO - PROCESS | 3600 | 1465245171033 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:32:51 INFO - PROCESS | 3600 | 1465245171131 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 3600 | 1465245171135 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:51 INFO - PROCESS | 3600 | ++DOCSHELL 16A23000 == 34 [pid = 3600] [id = 254] 12:32:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16A23400) [pid = 3600] [serial = 761] [outer = 00000000] 12:32:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (16AB2C00) [pid = 3600] [serial = 762] [outer = 16A23400] 12:32:51 INFO - PROCESS | 3600 | 1465245171182 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17143C00) [pid = 3600] [serial = 763] [outer = 16A23400] 12:32:51 INFO - PROCESS | 3600 | 1465245171778 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 943ms 12:32:51 INFO - PROCESS | 3600 | 1465245171865 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3600 | 1465245171868 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:32:51 INFO - PROCESS | 3600 | 1465245171871 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 3600 | 1465245171873 Marionette TRACE conn3 <- [1,982,null,{}] 12:32:51 INFO - PROCESS | 3600 | 1465245171877 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:51 INFO - PROCESS | 3600 | 1465245171880 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:51 INFO - PROCESS | 3600 | 1465245171986 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:32:52 INFO - PROCESS | 3600 | 1465245172153 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3600 | 1465245172157 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:52 INFO - PROCESS | 3600 | ++DOCSHELL 10479400 == 35 [pid = 3600] [id = 255] 12:32:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (105E6400) [pid = 3600] [serial = 764] [outer = 00000000] 12:32:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10B8D800) [pid = 3600] [serial = 765] [outer = 105E6400] 12:32:52 INFO - PROCESS | 3600 | 1465245172215 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (11252800) [pid = 3600] [serial = 766] [outer = 105E6400] 12:32:52 INFO - PROCESS | 3600 | --DOCSHELL 11256400 == 34 [pid = 3600] [id = 239] 12:32:52 INFO - PROCESS | 3600 | --DOCSHELL 10A69800 == 33 [pid = 3600] [id = 249] 12:32:52 INFO - PROCESS | 3600 | --DOCSHELL 13222000 == 32 [pid = 3600] [id = 248] 12:32:52 INFO - PROCESS | 3600 | --DOCSHELL 12B54800 == 31 [pid = 3600] [id = 250] 12:32:52 INFO - PROCESS | 3600 | --DOCSHELL 16A23000 == 30 [pid = 3600] [id = 254] 12:32:52 INFO - PROCESS | 3600 | --DOCSHELL 13651000 == 29 [pid = 3600] [id = 253] 12:32:53 INFO - PROCESS | 3600 | --DOCSHELL 10B94400 == 28 [pid = 3600] [id = 251] 12:32:53 INFO - PROCESS | 3600 | --DOCSHELL 11AD7000 == 27 [pid = 3600] [id = 252] 12:32:53 INFO - PROCESS | 3600 | 1465245173272 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1416ms 12:32:53 INFO - PROCESS | 3600 | 1465245173285 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3600 | 1465245173290 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:32:53 INFO - PROCESS | 3600 | 1465245173294 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3600 | 1465245173297 Marionette TRACE conn3 <- [1,986,null,{}] 12:32:53 INFO - PROCESS | 3600 | 1465245173306 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:53 INFO - PROCESS | 3600 | 1465245173309 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:53 INFO - PROCESS | 3600 | 1465245173428 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:32:53 INFO - PROCESS | 3600 | 1465245173437 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3600 | 1465245173442 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:53 INFO - PROCESS | 3600 | ++DOCSHELL 11AD7000 == 28 [pid = 3600] [id = 256] 12:32:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (11ADA800) [pid = 3600] [serial = 767] [outer = 00000000] 12:32:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12B4B800) [pid = 3600] [serial = 768] [outer = 11ADA800] 12:32:53 INFO - PROCESS | 3600 | 1465245173507 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (12B4C800) [pid = 3600] [serial = 769] [outer = 11ADA800] 12:32:53 INFO - PROCESS | 3600 | 1465245173943 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 693ms 12:32:54 INFO - PROCESS | 3600 | 1465245174024 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3600 | 1465245174029 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:32:54 INFO - PROCESS | 3600 | 1465245174035 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - PROCESS | 3600 | 1465245174038 Marionette TRACE conn3 <- [1,990,null,{}] 12:32:54 INFO - PROCESS | 3600 | 1465245174042 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:54 INFO - PROCESS | 3600 | 1465245174045 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:54 INFO - PROCESS | 3600 | 1465245174114 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:32:54 INFO - PROCESS | 3600 | 1465245174127 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3600 | 1465245174130 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:54 INFO - PROCESS | 3600 | ++DOCSHELL 13227000 == 29 [pid = 3600] [id = 257] 12:32:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (13228000) [pid = 3600] [serial = 770] [outer = 00000000] 12:32:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1365A000) [pid = 3600] [serial = 771] [outer = 13228000] 12:32:54 INFO - PROCESS | 3600 | 1465245174179 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (140F0000) [pid = 3600] [serial = 772] [outer = 13228000] 12:32:54 INFO - PROCESS | 3600 | 1465245174629 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 648ms 12:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:32:54 INFO - PROCESS | 3600 | 1465245174681 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3600 | 1465245174683 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:32:54 INFO - PROCESS | 3600 | 1465245174687 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - PROCESS | 3600 | 1465245174690 Marionette TRACE conn3 <- [1,994,null,{}] 12:32:54 INFO - PROCESS | 3600 | 1465245174701 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:54 INFO - PROCESS | 3600 | 1465245174706 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:54 INFO - PROCESS | 3600 | 1465245174819 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:32:54 INFO - PROCESS | 3600 | 1465245174881 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3600 | 1465245174884 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:54 INFO - PROCESS | 3600 | ++DOCSHELL 16A27C00 == 30 [pid = 3600] [id = 258] 12:32:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (16A2F000) [pid = 3600] [serial = 773] [outer = 00000000] 12:32:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1710E000) [pid = 3600] [serial = 774] [outer = 16A2F000] 12:32:54 INFO - PROCESS | 3600 | 1465245174934 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (17145C00) [pid = 3600] [serial = 775] [outer = 16A2F000] 12:32:55 INFO - PROCESS | 3600 | 1465245175336 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 693ms 12:32:55 INFO - PROCESS | 3600 | 1465245175411 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 3600 | 1465245175414 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:32:55 INFO - PROCESS | 3600 | 1465245175429 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 3600 | 1465245175430 Marionette TRACE conn3 <- [1,998,null,{}] 12:32:55 INFO - PROCESS | 3600 | 1465245175434 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:55 INFO - PROCESS | 3600 | 1465245175436 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:55 INFO - PROCESS | 3600 | 1465245175549 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:32:55 INFO - PROCESS | 3600 | 1465245175597 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 3600 | 1465245175600 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:55 INFO - PROCESS | 3600 | ++DOCSHELL 1710E400 == 31 [pid = 3600] [id = 259] 12:32:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (17747C00) [pid = 3600] [serial = 776] [outer = 00000000] 12:32:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (17EEBC00) [pid = 3600] [serial = 777] [outer = 17747C00] 12:32:55 INFO - PROCESS | 3600 | 1465245175645 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1851A800) [pid = 3600] [serial = 778] [outer = 17747C00] 12:32:56 INFO - PROCESS | 3600 | 1465245176069 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 693ms 12:32:56 INFO - PROCESS | 3600 | 1465245176135 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3600 | 1465245176137 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3600 | 1465245176140 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:32:56 INFO - PROCESS | 3600 | 1465245176141 Marionette TRACE conn3 <- [1,1002,null,{}] 12:32:56 INFO - PROCESS | 3600 | 1465245176145 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:56 INFO - PROCESS | 3600 | 1465245176147 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:56 INFO - PROCESS | 3600 | 1465245176246 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:32:56 INFO - PROCESS | 3600 | 1465245176305 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3600 | 1465245176307 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:56 INFO - PROCESS | 3600 | ++DOCSHELL 18353400 == 32 [pid = 3600] [id = 260] 12:32:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1851E800) [pid = 3600] [serial = 779] [outer = 00000000] 12:32:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (19B33000) [pid = 3600] [serial = 780] [outer = 1851E800] 12:32:56 INFO - PROCESS | 3600 | 1465245176356 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (19D1E400) [pid = 3600] [serial = 781] [outer = 1851E800] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (10F9C800) [pid = 3600] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (10A6FC00) [pid = 3600] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (17149C00) [pid = 3600] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (11258400) [pid = 3600] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (12889C00) [pid = 3600] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (10432800) [pid = 3600] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1322F000) [pid = 3600] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1772D000) [pid = 3600] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (166DD800) [pid = 3600] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (14FDD800) [pid = 3600] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (11AD1C00) [pid = 3600] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (13031800) [pid = 3600] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18515400) [pid = 3600] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (13224C00) [pid = 3600] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (140E8C00) [pid = 3600] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:32:56 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10A6A000) [pid = 3600] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:32:56 INFO - PROCESS | 3600 | 1465245177012 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 885ms 12:32:57 INFO - PROCESS | 3600 | 1465245177036 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3600 | 1465245177038 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:32:57 INFO - PROCESS | 3600 | 1465245177041 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:32:57 INFO - PROCESS | 3600 | 1465245177025 Marionette TRACE conn3 <- [1,1006,null,{}] 12:32:57 INFO - PROCESS | 3600 | 1465245177031 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:57 INFO - PROCESS | 3600 | 1465245177036 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:57 INFO - PROCESS | 3600 | 1465245177137 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:32:57 INFO - PROCESS | 3600 | 1465245177142 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3600 | 1465245177144 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:57 INFO - PROCESS | 3600 | ++DOCSHELL 130C0400 == 33 [pid = 3600] [id = 261] 12:32:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1312E800) [pid = 3600] [serial = 782] [outer = 00000000] 12:32:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17746000) [pid = 3600] [serial = 783] [outer = 1312E800] 12:32:57 INFO - PROCESS | 3600 | 1465245177193 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1851D400) [pid = 3600] [serial = 784] [outer = 1312E800] 12:32:57 INFO - PROCESS | 3600 | 1465245177612 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 604ms 12:32:57 INFO - PROCESS | 3600 | 1465245177638 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3600 | 1465245177640 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:32:57 INFO - PROCESS | 3600 | 1465245177647 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3600 | 1465245177649 Marionette TRACE conn3 <- [1,1010,null,{}] 12:32:57 INFO - PROCESS | 3600 | 1465245177652 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:57 INFO - PROCESS | 3600 | 1465245177654 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:57 INFO - PROCESS | 3600 | 1465245177718 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:32:57 INFO - PROCESS | 3600 | 1465245177723 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3600 | 1465245177725 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:57 INFO - PROCESS | 3600 | ++DOCSHELL 13224C00 == 34 [pid = 3600] [id = 262] 12:32:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19AE9000) [pid = 3600] [serial = 785] [outer = 00000000] 12:32:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FB8000) [pid = 3600] [serial = 786] [outer = 19AE9000] 12:32:57 INFO - PROCESS | 3600 | 1465245177771 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19FBB000) [pid = 3600] [serial = 787] [outer = 19AE9000] 12:32:58 INFO - PROCESS | 3600 | 1465245178207 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 590ms 12:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:32:58 INFO - PROCESS | 3600 | 1465245178247 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 3600 | 1465245178249 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:32:58 INFO - PROCESS | 3600 | 1465245178253 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 3600 | 1465245178254 Marionette TRACE conn3 <- [1,1014,null,{}] 12:32:58 INFO - PROCESS | 3600 | 1465245178257 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:58 INFO - PROCESS | 3600 | 1465245178259 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:58 INFO - PROCESS | 3600 | 1465245178326 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:32:58 INFO - PROCESS | 3600 | 1465245178331 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 3600 | 1465245178333 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:58 INFO - PROCESS | 3600 | ++DOCSHELL 19FBC800 == 35 [pid = 3600] [id = 263] 12:32:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A161C00) [pid = 3600] [serial = 788] [outer = 00000000] 12:32:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A16A000) [pid = 3600] [serial = 789] [outer = 1A161C00] 12:32:58 INFO - PROCESS | 3600 | 1465245178376 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A16BC00) [pid = 3600] [serial = 790] [outer = 1A161C00] 12:32:59 INFO - PROCESS | 3600 | 1465245179055 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 885ms 12:32:59 INFO - PROCESS | 3600 | 1465245179145 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 3600 | 1465245179149 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:32:59 INFO - PROCESS | 3600 | 1465245179154 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 3600 | 1465245179158 Marionette TRACE conn3 <- [1,1018,null,{}] 12:32:59 INFO - PROCESS | 3600 | 1465245179164 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:59 INFO - PROCESS | 3600 | 1465245179167 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:59 INFO - PROCESS | 3600 | 1465245179290 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:32:59 INFO - PROCESS | 3600 | 1465245179411 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 3600 | 1465245179414 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:32:59 INFO - PROCESS | 3600 | ++DOCSHELL 11255800 == 36 [pid = 3600] [id = 264] 12:32:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (11256400) [pid = 3600] [serial = 791] [outer = 00000000] 12:32:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12B51000) [pid = 3600] [serial = 792] [outer = 11256400] 12:32:59 INFO - PROCESS | 3600 | 1465245179477 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (12815000) [pid = 3600] [serial = 793] [outer = 11256400] 12:33:00 INFO - PROCESS | 3600 | 1465245180164 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1076ms 12:33:00 INFO - PROCESS | 3600 | 1465245180225 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 3600 | 1465245180230 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:33:00 INFO - PROCESS | 3600 | 1465245180236 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 3600 | 1465245180239 Marionette TRACE conn3 <- [1,1022,null,{}] 12:33:00 INFO - PROCESS | 3600 | 1465245180243 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:00 INFO - PROCESS | 3600 | 1465245180246 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:00 INFO - PROCESS | 3600 | 1465245180522 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:33:00 INFO - PROCESS | 3600 | 1465245180533 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 3600 | 1465245180536 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:00 INFO - PROCESS | 3600 | ++DOCSHELL 10B92000 == 37 [pid = 3600] [id = 265] 12:33:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10B94000) [pid = 3600] [serial = 794] [outer = 00000000] 12:33:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (10F9FC00) [pid = 3600] [serial = 795] [outer = 10B94000] 12:33:00 INFO - PROCESS | 3600 | 1465245180584 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1280CC00) [pid = 3600] [serial = 796] [outer = 10B94000] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 13224C00 == 36 [pid = 3600] [id = 262] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 130C0400 == 35 [pid = 3600] [id = 261] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 18353400 == 34 [pid = 3600] [id = 260] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 1710E400 == 33 [pid = 3600] [id = 259] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 16A27C00 == 32 [pid = 3600] [id = 258] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 13227000 == 31 [pid = 3600] [id = 257] 12:33:00 INFO - PROCESS | 3600 | --DOCSHELL 11AD7000 == 30 [pid = 3600] [id = 256] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (114BB800) [pid = 3600] [serial = 753] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (10FA1000) [pid = 3600] [serial = 720] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (10FA4800) [pid = 3600] [serial = 721] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1773CC00) [pid = 3600] [serial = 735] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12A9D000) [pid = 3600] [serial = 718] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (11AD5800) [pid = 3600] [serial = 717] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (12AA3800) [pid = 3600] [serial = 723] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12AE4400) [pid = 3600] [serial = 724] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10B8EC00) [pid = 3600] [serial = 709] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10A49C00) [pid = 3600] [serial = 708] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (157BA400) [pid = 3600] [serial = 712] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1544C000) [pid = 3600] [serial = 711] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19B2A400) [pid = 3600] [serial = 715] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (18517800) [pid = 3600] [serial = 714] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (16A26800) [pid = 3600] [serial = 732] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17687C00) [pid = 3600] [serial = 738] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1851FC00) [pid = 3600] [serial = 741] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17E98C00) [pid = 3600] [serial = 736] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (131DC800) [pid = 3600] [serial = 751] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19BBF400) [pid = 3600] [serial = 745] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (132D5400) [pid = 3600] [serial = 726] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19ADAC00) [pid = 3600] [serial = 742] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (157C1C00) [pid = 3600] [serial = 729] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (110F0400) [pid = 3600] [serial = 747] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (13129400) [pid = 3600] [serial = 750] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12B46400) [pid = 3600] [serial = 754] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (16B62C00) [pid = 3600] [serial = 733] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (15F05000) [pid = 3600] [serial = 730] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (13941C00) [pid = 3600] [serial = 727] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (19BB6400) [pid = 3600] [serial = 744] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (11CC4C00) [pid = 3600] [serial = 748] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (17732400) [pid = 3600] [serial = 739] [outer = 00000000] [url = about:blank] 12:33:01 INFO - PROCESS | 3600 | 1465245181164 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 988ms 12:33:01 INFO - PROCESS | 3600 | 1465245181229 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:33:01 INFO - PROCESS | 3600 | 1465245181233 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:33:01 INFO - PROCESS | 3600 | 1465245181237 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3600 | 1465245181239 Marionette TRACE conn3 <- [1,1026,null,{}] 12:33:01 INFO - PROCESS | 3600 | 1465245181244 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 3600 | 1465245181247 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:01 INFO - PROCESS | 3600 | 1465245181320 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:33:01 INFO - PROCESS | 3600 | 1465245181328 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3600 | 1465245181330 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:01 INFO - PROCESS | 3600 | ++DOCSHELL 11CC4C00 == 31 [pid = 3600] [id = 266] 12:33:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (11CC5C00) [pid = 3600] [serial = 797] [outer = 00000000] 12:33:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12B48C00) [pid = 3600] [serial = 798] [outer = 11CC5C00] 12:33:01 INFO - PROCESS | 3600 | 1465245181378 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (12B4E400) [pid = 3600] [serial = 799] [outer = 11CC5C00] 12:33:01 INFO - PROCESS | 3600 | 1465245181828 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 663ms 12:33:01 INFO - PROCESS | 3600 | 1465245181898 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3600 | 1465245181900 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:33:01 INFO - PROCESS | 3600 | 1465245181933 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3600 | 1465245181935 Marionette TRACE conn3 <- [1,1030,null,{}] 12:33:01 INFO - PROCESS | 3600 | 1465245181924 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 3600 | 1465245181926 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:02 INFO - PROCESS | 3600 | 1465245182013 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:33:02 INFO - PROCESS | 3600 | 1465245182113 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3600 | 1465245182115 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:02 INFO - PROCESS | 3600 | ++DOCSHELL 13221C00 == 32 [pid = 3600] [id = 267] 12:33:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13222400) [pid = 3600] [serial = 800] [outer = 00000000] 12:33:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13230C00) [pid = 3600] [serial = 801] [outer = 13222400] 12:33:02 INFO - PROCESS | 3600 | 1465245182164 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (1393F800) [pid = 3600] [serial = 802] [outer = 13222400] 12:33:02 INFO - PROCESS | 3600 | 1465245182509 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 634ms 12:33:02 INFO - PROCESS | 3600 | 1465245182564 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 3600 | 1465245182567 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:33:02 INFO - PROCESS | 3600 | 1465245182577 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - PROCESS | 3600 | 1465245182582 Marionette TRACE conn3 <- [1,1034,null,{}] 12:33:02 INFO - PROCESS | 3600 | 1465245182586 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:02 INFO - PROCESS | 3600 | 1465245182588 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:02 INFO - PROCESS | 3600 | 1465245182670 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:33:02 INFO - PROCESS | 3600 | 1465245182675 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3600 | 1465245182678 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:02 INFO - PROCESS | 3600 | ++DOCSHELL 13658000 == 33 [pid = 3600] [id = 268] 12:33:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1544BC00) [pid = 3600] [serial = 803] [outer = 00000000] 12:33:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15F10C00) [pid = 3600] [serial = 804] [outer = 1544BC00] 12:33:02 INFO - PROCESS | 3600 | 1465245182721 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (166E0C00) [pid = 3600] [serial = 805] [outer = 1544BC00] 12:33:03 INFO - PROCESS | 3600 | 1465245183113 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 560ms 12:33:03 INFO - PROCESS | 3600 | 1465245183151 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3600 | 1465245183153 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:33:03 INFO - PROCESS | 3600 | 1465245183156 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 3600 | 1465245183158 Marionette TRACE conn3 <- [1,1038,null,{}] 12:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:33:03 INFO - PROCESS | 3600 | 1465245183161 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:03 INFO - PROCESS | 3600 | 1465245183163 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:03 INFO - PROCESS | 3600 | 1465245183284 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:33:03 INFO - PROCESS | 3600 | 1465245183372 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3600 | 1465245183376 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:03 INFO - PROCESS | 3600 | ++DOCSHELL 16A21800 == 34 [pid = 3600] [id = 269] 12:33:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (16AAF800) [pid = 3600] [serial = 806] [outer = 00000000] 12:33:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (16B6AC00) [pid = 3600] [serial = 807] [outer = 16AAF800] 12:33:03 INFO - PROCESS | 3600 | 1465245183420 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17143400) [pid = 3600] [serial = 808] [outer = 16AAF800] 12:33:03 INFO - PROCESS | 3600 | 1465245183789 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 664ms 12:33:03 INFO - PROCESS | 3600 | 1465245183820 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3600 | 1465245183822 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:33:03 INFO - PROCESS | 3600 | 1465245183825 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:33:03 INFO - PROCESS | 3600 | 1465245183827 Marionette TRACE conn3 <- [1,1042,null,{}] 12:33:03 INFO - PROCESS | 3600 | 1465245183834 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:03 INFO - PROCESS | 3600 | 1465245183836 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:03 INFO - PROCESS | 3600 | 1465245183970 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:33:03 INFO - PROCESS | 3600 | 1465245183978 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3600 | 1465245183984 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:04 INFO - PROCESS | 3600 | ++DOCSHELL 11C27800 == 35 [pid = 3600] [id = 270] 12:33:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16A22000) [pid = 3600] [serial = 809] [outer = 00000000] 12:33:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17B0BC00) [pid = 3600] [serial = 810] [outer = 16A22000] 12:33:04 INFO - PROCESS | 3600 | 1465245184063 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1834BC00) [pid = 3600] [serial = 811] [outer = 16A22000] 12:33:04 INFO - PROCESS | 3600 | 1465245184473 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 693ms 12:33:04 INFO - PROCESS | 3600 | 1465245184533 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3600 | 1465245184535 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:33:04 INFO - PROCESS | 3600 | 1465245184538 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 3600 | 1465245184539 Marionette TRACE conn3 <- [1,1046,null,{}] 12:33:04 INFO - PROCESS | 3600 | 1465245184580 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:04 INFO - PROCESS | 3600 | 1465245184582 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:04 INFO - PROCESS | 3600 | 1465245184671 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:33:04 INFO - PROCESS | 3600 | 1465245184682 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3600 | 1465245184684 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:04 INFO - PROCESS | 3600 | ++DOCSHELL 18517400 == 36 [pid = 3600] [id = 271] 12:33:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (18519800) [pid = 3600] [serial = 812] [outer = 00000000] 12:33:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19ADE800) [pid = 3600] [serial = 813] [outer = 18519800] 12:33:04 INFO - PROCESS | 3600 | 1465245184727 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19ADEC00) [pid = 3600] [serial = 814] [outer = 18519800] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (105E6400) [pid = 3600] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12810C00) [pid = 3600] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13652400) [pid = 3600] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17747C00) [pid = 3600] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (16A23400) [pid = 3600] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1851E800) [pid = 3600] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19AE9000) [pid = 3600] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (13228000) [pid = 3600] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (11ADA800) [pid = 3600] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (16A2F000) [pid = 3600] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:33:05 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1312E800) [pid = 3600] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:33:05 INFO - PROCESS | 3600 | 1465245185201 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 723ms 12:33:05 INFO - PROCESS | 3600 | 1465245185247 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3600 | 1465245185249 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:33:05 INFO - PROCESS | 3600 | 1465245185252 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3600 | 1465245185254 Marionette TRACE conn3 <- [1,1050,null,{}] 12:33:05 INFO - PROCESS | 3600 | 1465245185258 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:05 INFO - PROCESS | 3600 | 1465245185259 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:05 INFO - PROCESS | 3600 | 1465245185337 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:33:05 INFO - PROCESS | 3600 | 1465245185342 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3600 | 1465245185344 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:05 INFO - PROCESS | 3600 | ++DOCSHELL 1312E800 == 37 [pid = 3600] [id = 272] 12:33:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13144800) [pid = 3600] [serial = 815] [outer = 00000000] 12:33:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (162E1C00) [pid = 3600] [serial = 816] [outer = 13144800] 12:33:05 INFO - PROCESS | 3600 | 1465245185423 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17747000) [pid = 3600] [serial = 817] [outer = 13144800] 12:33:05 INFO - PROCESS | 3600 | 1465245185853 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 663ms 12:33:05 INFO - PROCESS | 3600 | 1465245185914 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3600 | 1465245185916 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:33:05 INFO - PROCESS | 3600 | 1465245185919 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:33:05 INFO - PROCESS | 3600 | 1465245185920 Marionette TRACE conn3 <- [1,1054,null,{}] 12:33:05 INFO - PROCESS | 3600 | 1465245185924 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:05 INFO - PROCESS | 3600 | 1465245185926 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:06 INFO - PROCESS | 3600 | 1465245186020 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:33:06 INFO - PROCESS | 3600 | 1465245186025 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3600 | 1465245186027 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:06 INFO - PROCESS | 3600 | ++DOCSHELL 1288D400 == 38 [pid = 3600] [id = 273] 12:33:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12B54000) [pid = 3600] [serial = 818] [outer = 00000000] 12:33:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (18517800) [pid = 3600] [serial = 819] [outer = 12B54000] 12:33:06 INFO - PROCESS | 3600 | 1465245186070 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19BB6400) [pid = 3600] [serial = 820] [outer = 12B54000] 12:33:06 INFO - PROCESS | 3600 | 1465245186454 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 561ms 12:33:06 INFO - PROCESS | 3600 | 1465245186485 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3600 | 1465245186487 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:33:06 INFO - PROCESS | 3600 | 1465245186494 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3600 | 1465245186496 Marionette TRACE conn3 <- [1,1058,null,{}] 12:33:06 INFO - PROCESS | 3600 | 1465245186499 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:06 INFO - PROCESS | 3600 | 1465245186501 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:06 INFO - PROCESS | 3600 | 1465245186579 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:33:06 INFO - PROCESS | 3600 | 1465245186584 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3600 | 1465245186586 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:06 INFO - PROCESS | 3600 | ++DOCSHELL 1394A400 == 39 [pid = 3600] [id = 274] 12:33:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1714D000) [pid = 3600] [serial = 821] [outer = 00000000] 12:33:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19FB2800) [pid = 3600] [serial = 822] [outer = 1714D000] 12:33:06 INFO - PROCESS | 3600 | 1465245186631 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19FB9000) [pid = 3600] [serial = 823] [outer = 1714D000] 12:33:07 INFO - PROCESS | 3600 | 1465245187064 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 590ms 12:33:07 INFO - PROCESS | 3600 | 1465245187098 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3600 | 1465245187103 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:33:07 INFO - PROCESS | 3600 | 1465245187109 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 3600 | 1465245187113 Marionette TRACE conn3 <- [1,1062,null,{}] 12:33:07 INFO - PROCESS | 3600 | 1465245187120 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:07 INFO - PROCESS | 3600 | 1465245187123 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:07 INFO - PROCESS | 3600 | 1465245187240 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:33:07 INFO - PROCESS | 3600 | 1465245187381 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 3600 | 1465245187386 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:07 INFO - PROCESS | 3600 | ++DOCSHELL 10FA7800 == 40 [pid = 3600] [id = 275] 12:33:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (11253400) [pid = 3600] [serial = 824] [outer = 00000000] 12:33:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (11CC4000) [pid = 3600] [serial = 825] [outer = 11253400] 12:33:07 INFO - PROCESS | 3600 | 1465245187449 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (12AA6000) [pid = 3600] [serial = 826] [outer = 11253400] 12:33:07 INFO - PROCESS | 3600 | 1465245187956 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 899ms 12:33:07 INFO - PROCESS | 3600 | 1465245188002 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3600 | 1465245188007 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:33:08 INFO - PROCESS | 3600 | 1465245188013 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 3600 | 1465245188016 Marionette TRACE conn3 <- [1,1066,null,{}] 12:33:08 INFO - PROCESS | 3600 | 1465245188020 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:08 INFO - PROCESS | 3600 | 1465245188023 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:08 INFO - PROCESS | 3600 | 1465245188130 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:33:08 INFO - PROCESS | 3600 | 1465245188231 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3600 | 1465245188216 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:08 INFO - PROCESS | 3600 | ++DOCSHELL 13B7EC00 == 41 [pid = 3600] [id = 276] 12:33:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (140E8C00) [pid = 3600] [serial = 827] [outer = 00000000] 12:33:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15451C00) [pid = 3600] [serial = 828] [outer = 140E8C00] 12:33:08 INFO - PROCESS | 3600 | 1465245188298 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15F01C00) [pid = 3600] [serial = 829] [outer = 140E8C00] 12:33:08 INFO - PROCESS | 3600 | 1465245188948 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 988ms 12:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:33:09 INFO - PROCESS | 3600 | 1465245189025 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3600 | 1465245189028 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:33:09 INFO - PROCESS | 3600 | 1465245189032 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3600 | 1465245189035 Marionette TRACE conn3 <- [1,1070,null,{}] 12:33:09 INFO - PROCESS | 3600 | 1465245189046 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:09 INFO - PROCESS | 3600 | 1465245189051 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:09 INFO - PROCESS | 3600 | 1465245189172 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:33:09 INFO - PROCESS | 3600 | 1465245189299 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3600 | 1465245189303 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:09 INFO - PROCESS | 3600 | ++DOCSHELL 17746C00 == 42 [pid = 3600] [id = 277] 12:33:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17B05800) [pid = 3600] [serial = 830] [outer = 00000000] 12:33:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19BBF400) [pid = 3600] [serial = 831] [outer = 17B05800] 12:33:09 INFO - PROCESS | 3600 | 1465245189361 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19FB4400) [pid = 3600] [serial = 832] [outer = 17B05800] 12:33:10 INFO - PROCESS | 3600 | 1465245190161 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1180ms 12:33:10 INFO - PROCESS | 3600 | 1465245190217 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3600 | 1465245190220 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:33:10 INFO - PROCESS | 3600 | 1465245190224 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3600 | 1465245190227 Marionette TRACE conn3 <- [1,1074,null,{}] 12:33:10 INFO - PROCESS | 3600 | 1465245190233 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:10 INFO - PROCESS | 3600 | 1465245190235 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:10 INFO - PROCESS | 3600 | 1465245190318 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:33:10 INFO - PROCESS | 3600 | 1465245190454 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3600 | 1465245190457 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:10 INFO - PROCESS | 3600 | ++DOCSHELL 11AD4400 == 43 [pid = 3600] [id = 278] 12:33:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (11AD5800) [pid = 3600] [serial = 833] [outer = 00000000] 12:33:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12A19000) [pid = 3600] [serial = 834] [outer = 11AD5800] 12:33:10 INFO - PROCESS | 3600 | 1465245190541 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12AE4400) [pid = 3600] [serial = 835] [outer = 11AD5800] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 10479400 == 42 [pid = 3600] [id = 255] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 1288D400 == 41 [pid = 3600] [id = 273] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 1312E800 == 40 [pid = 3600] [id = 272] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 18517400 == 39 [pid = 3600] [id = 271] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 11C27800 == 38 [pid = 3600] [id = 270] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 16A21800 == 37 [pid = 3600] [id = 269] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 13658000 == 36 [pid = 3600] [id = 268] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 13221C00 == 35 [pid = 3600] [id = 267] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 11CC4C00 == 34 [pid = 3600] [id = 266] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 11255800 == 33 [pid = 3600] [id = 264] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 10B92000 == 32 [pid = 3600] [id = 265] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 19FBC800 == 31 [pid = 3600] [id = 263] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 17746C00 == 30 [pid = 3600] [id = 277] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 1394A400 == 29 [pid = 3600] [id = 274] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 10FA7800 == 28 [pid = 3600] [id = 275] 12:33:11 INFO - PROCESS | 3600 | --DOCSHELL 13B7EC00 == 27 [pid = 3600] [id = 276] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (11252800) [pid = 3600] [serial = 766] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (10B8D800) [pid = 3600] [serial = 765] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (12DA4C00) [pid = 3600] [serial = 757] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12B54C00) [pid = 3600] [serial = 756] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1544CC00) [pid = 3600] [serial = 760] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (13B85800) [pid = 3600] [serial = 759] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17EEBC00) [pid = 3600] [serial = 777] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17143C00) [pid = 3600] [serial = 763] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (16AB2C00) [pid = 3600] [serial = 762] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1851A800) [pid = 3600] [serial = 778] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19B33000) [pid = 3600] [serial = 780] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19FBB000) [pid = 3600] [serial = 787] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19FB8000) [pid = 3600] [serial = 786] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19D1E400) [pid = 3600] [serial = 781] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A16A000) [pid = 3600] [serial = 789] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1365A000) [pid = 3600] [serial = 771] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12B4B800) [pid = 3600] [serial = 768] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12B4C800) [pid = 3600] [serial = 769] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1710E000) [pid = 3600] [serial = 774] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (17145C00) [pid = 3600] [serial = 775] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17746000) [pid = 3600] [serial = 783] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1851D400) [pid = 3600] [serial = 784] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (140F0000) [pid = 3600] [serial = 772] [outer = 00000000] [url = about:blank] 12:33:11 INFO - PROCESS | 3600 | 1465245191677 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1518ms 12:33:11 INFO - PROCESS | 3600 | 1465245191761 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3600 | 1465245191766 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:33:11 INFO - PROCESS | 3600 | 1465245191773 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 3600 | 1465245191776 Marionette TRACE conn3 <- [1,1078,null,{}] 12:33:11 INFO - PROCESS | 3600 | 1465245191781 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:11 INFO - PROCESS | 3600 | 1465245191784 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:11 INFO - PROCESS | 3600 | 1465245191857 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:33:11 INFO - PROCESS | 3600 | 1465245191954 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3600 | 1465245191958 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:11 INFO - PROCESS | 3600 | ++DOCSHELL 105E4800 == 28 [pid = 3600] [id = 279] 12:33:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (105E5800) [pid = 3600] [serial = 836] [outer = 00000000] 12:33:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10F9CC00) [pid = 3600] [serial = 837] [outer = 105E5800] 12:33:12 INFO - PROCESS | 3600 | 1465245192005 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10FA1800) [pid = 3600] [serial = 838] [outer = 105E5800] 12:33:12 INFO - PROCESS | 3600 | 1465245192389 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 663ms 12:33:12 INFO - PROCESS | 3600 | 1465245192442 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 3600 | 1465245192447 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:33:12 INFO - PROCESS | 3600 | 1465245192435 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3600 | 1465245192438 Marionette TRACE conn3 <- [1,1082,null,{}] 12:33:12 INFO - PROCESS | 3600 | 1465245192442 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:12 INFO - PROCESS | 3600 | 1465245192444 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:12 INFO - PROCESS | 3600 | 1465245192557 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:33:12 INFO - PROCESS | 3600 | 1465245192570 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3600 | 1465245192572 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:12 INFO - PROCESS | 3600 | ++DOCSHELL 12A12C00 == 29 [pid = 3600] [id = 280] 12:33:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12A17400) [pid = 3600] [serial = 839] [outer = 00000000] 12:33:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12B47800) [pid = 3600] [serial = 840] [outer = 12A17400] 12:33:12 INFO - PROCESS | 3600 | 1465245192619 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12B50400) [pid = 3600] [serial = 841] [outer = 12A17400] 12:33:13 INFO - PROCESS | 3600 | 1465245193030 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 649ms 12:33:13 INFO - PROCESS | 3600 | 1465245193098 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3600 | 1465245193100 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:33:13 INFO - PROCESS | 3600 | 1465245193104 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3600 | 1465245193107 Marionette TRACE conn3 <- [1,1086,null,{}] 12:33:13 INFO - PROCESS | 3600 | 1465245193118 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:13 INFO - PROCESS | 3600 | 1465245193122 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:13 INFO - PROCESS | 3600 | 1465245193233 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:33:13 INFO - PROCESS | 3600 | 1465245193324 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 3600 | 1465245193327 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:13 INFO - PROCESS | 3600 | ++DOCSHELL 13225C00 == 30 [pid = 3600] [id = 281] 12:33:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13226800) [pid = 3600] [serial = 842] [outer = 00000000] 12:33:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13942C00) [pid = 3600] [serial = 843] [outer = 13226800] 12:33:13 INFO - PROCESS | 3600 | 1465245193376 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (140EB800) [pid = 3600] [serial = 844] [outer = 13226800] 12:33:13 INFO - PROCESS | 3600 | 1465245193821 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 752ms 12:33:13 INFO - PROCESS | 3600 | 1465245193868 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3600 | 1465245193880 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:33:13 INFO - PROCESS | 3600 | 1465245193894 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3600 | 1465245193895 Marionette TRACE conn3 <- [1,1090,null,{}] 12:33:13 INFO - PROCESS | 3600 | 1465245193899 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:13 INFO - PROCESS | 3600 | 1465245193901 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:13 INFO - PROCESS | 3600 | 1465245193996 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:33:14 INFO - PROCESS | 3600 | 1465245194008 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3600 | 1465245194010 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:14 INFO - PROCESS | 3600 | ++DOCSHELL 13B85800 == 31 [pid = 3600] [id = 282] 12:33:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F37000) [pid = 3600] [serial = 845] [outer = 00000000] 12:33:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15C5BC00) [pid = 3600] [serial = 846] [outer = 14F37000] 12:33:14 INFO - PROCESS | 3600 | 1465245194086 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (16096C00) [pid = 3600] [serial = 847] [outer = 14F37000] 12:33:14 INFO - PROCESS | 3600 | 1465245194523 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 649ms 12:33:14 INFO - PROCESS | 3600 | 1465245194557 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 3600 | 1465245194560 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:33:14 INFO - PROCESS | 3600 | 1465245194564 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:33:14 INFO - PROCESS | 3600 | 1465245194566 Marionette TRACE conn3 <- [1,1094,null,{}] 12:33:14 INFO - PROCESS | 3600 | 1465245194590 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:14 INFO - PROCESS | 3600 | 1465245194593 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:14 INFO - PROCESS | 3600 | 1465245194700 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:33:14 INFO - PROCESS | 3600 | 1465245194709 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3600 | 1465245194711 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:14 INFO - PROCESS | 3600 | ++DOCSHELL 160A1000 == 32 [pid = 3600] [id = 283] 12:33:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (160A1400) [pid = 3600] [serial = 848] [outer = 00000000] 12:33:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (16AB3C00) [pid = 3600] [serial = 849] [outer = 160A1400] 12:33:14 INFO - PROCESS | 3600 | 1465245194756 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1713F400) [pid = 3600] [serial = 850] [outer = 160A1400] 12:33:15 INFO - PROCESS | 3600 | 1465245195172 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 664ms 12:33:15 INFO - PROCESS | 3600 | 1465245195230 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 3600 | 1465245195232 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:33:15 INFO - PROCESS | 3600 | 1465245195219 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 3600 | 1465245195221 Marionette TRACE conn3 <- [1,1098,null,{}] 12:33:15 INFO - PROCESS | 3600 | 1465245195224 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:15 INFO - PROCESS | 3600 | 1465245195229 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:15 INFO - PROCESS | 3600 | 1465245195361 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:33:15 INFO - PROCESS | 3600 | 1465245195373 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3600 | 1465245195375 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:15 INFO - PROCESS | 3600 | ++DOCSHELL 1714A800 == 33 [pid = 3600] [id = 284] 12:33:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17686000) [pid = 3600] [serial = 851] [outer = 00000000] 12:33:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1774A400) [pid = 3600] [serial = 852] [outer = 17686000] 12:33:15 INFO - PROCESS | 3600 | 1465245195467 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1815F800) [pid = 3600] [serial = 853] [outer = 17686000] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1714D000) [pid = 3600] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (16AAF800) [pid = 3600] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (16A22000) [pid = 3600] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (11256400) [pid = 3600] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (13222400) [pid = 3600] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1A161C00) [pid = 3600] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1544BC00) [pid = 3600] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10B94000) [pid = 3600] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12B54000) [pid = 3600] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (11CC5C00) [pid = 3600] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (18519800) [pid = 3600] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:33:15 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (13144800) [pid = 3600] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:33:16 INFO - PROCESS | 3600 | 1465245196029 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 840ms 12:33:16 INFO - PROCESS | 3600 | 1465245196087 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3600 | 1465245196089 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:33:16 INFO - PROCESS | 3600 | 1465245196092 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:33:16 INFO - PROCESS | 3600 | 1465245196103 Marionette TRACE conn3 <- [1,1102,null,{}] 12:33:16 INFO - PROCESS | 3600 | 1465245196107 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:16 INFO - PROCESS | 3600 | 1465245196109 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:16 INFO - PROCESS | 3600 | 1465245196166 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:33:16 INFO - PROCESS | 3600 | 1465245196171 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 3600 | 1465245196173 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:16 INFO - PROCESS | 3600 | ++DOCSHELL 10EC0000 == 34 [pid = 3600] [id = 285] 12:33:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (11CC5C00) [pid = 3600] [serial = 854] [outer = 00000000] 12:33:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17104000) [pid = 3600] [serial = 855] [outer = 11CC5C00] 12:33:16 INFO - PROCESS | 3600 | 1465245196217 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17729000) [pid = 3600] [serial = 856] [outer = 11CC5C00] 12:33:16 INFO - PROCESS | 3600 | 1465245196617 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 560ms 12:33:16 INFO - PROCESS | 3600 | 1465245196674 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3600 | 1465245196676 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:33:16 INFO - PROCESS | 3600 | 1465245196680 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - PROCESS | 3600 | 1465245196681 Marionette TRACE conn3 <- [1,1106,null,{}] 12:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:33:16 INFO - PROCESS | 3600 | 1465245196685 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:16 INFO - PROCESS | 3600 | 1465245196687 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:16 INFO - PROCESS | 3600 | 1465245196744 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:33:16 INFO - PROCESS | 3600 | 1465245196750 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 3600 | 1465245196752 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:16 INFO - PROCESS | 3600 | ++DOCSHELL 1834B400 == 35 [pid = 3600] [id = 286] 12:33:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1851BC00) [pid = 3600] [serial = 857] [outer = 00000000] 12:33:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19AE4800) [pid = 3600] [serial = 858] [outer = 1851BC00] 12:33:16 INFO - PROCESS | 3600 | 1465245196795 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19AE5400) [pid = 3600] [serial = 859] [outer = 1851BC00] 12:33:17 INFO - PROCESS | 3600 | 1465245197191 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 546ms 12:33:17 INFO - PROCESS | 3600 | 1465245197224 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 3600 | 1465245197226 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:33:17 INFO - PROCESS | 3600 | 1465245197240 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 3600 | 1465245197242 Marionette TRACE conn3 <- [1,1110,null,{}] 12:33:17 INFO - PROCESS | 3600 | 1465245197245 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:17 INFO - PROCESS | 3600 | 1465245197247 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:17 INFO - PROCESS | 3600 | 1465245197323 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:33:17 INFO - PROCESS | 3600 | 1465245197328 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3600 | 1465245197330 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:17 INFO - PROCESS | 3600 | ++DOCSHELL 13225000 == 36 [pid = 3600] [id = 287] 12:33:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19FB2000) [pid = 3600] [serial = 860] [outer = 00000000] 12:33:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19FBCC00) [pid = 3600] [serial = 861] [outer = 19FB2000] 12:33:17 INFO - PROCESS | 3600 | 1465245197373 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A163800) [pid = 3600] [serial = 862] [outer = 19FB2000] 12:33:17 INFO - PROCESS | 3600 | 1465245197978 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 811ms 12:33:18 INFO - PROCESS | 3600 | 1465245198037 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 3600 | 1465245198042 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:33:18 INFO - PROCESS | 3600 | 1465245198047 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 3600 | 1465245198050 Marionette TRACE conn3 <- [1,1114,null,{}] 12:33:18 INFO - PROCESS | 3600 | 1465245198056 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:18 INFO - PROCESS | 3600 | 1465245198059 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:18 INFO - PROCESS | 3600 | 1465245198181 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:33:18 INFO - PROCESS | 3600 | 1465245198299 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:18 INFO - PROCESS | 3600 | 1465245198301 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:18 INFO - PROCESS | 3600 | ++DOCSHELL 10A46C00 == 37 [pid = 3600] [id = 288] 12:33:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (10A6A000) [pid = 3600] [serial = 863] [outer = 00000000] 12:33:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (11259400) [pid = 3600] [serial = 864] [outer = 10A6A000] 12:33:18 INFO - PROCESS | 3600 | 1465245198360 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1288D400) [pid = 3600] [serial = 865] [outer = 10A6A000] 12:33:19 INFO - PROCESS | 3600 | 1465245199163 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1120ms 12:33:19 INFO - PROCESS | 3600 | 1465245199171 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 3600 | 1465245199175 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:33:19 INFO - PROCESS | 3600 | 1465245199182 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 3600 | 1465245199185 Marionette TRACE conn3 <- [1,1118,null,{}] 12:33:19 INFO - PROCESS | 3600 | 1465245199189 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:19 INFO - PROCESS | 3600 | 1465245199191 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:19 INFO - PROCESS | 3600 | 1465245199309 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:33:19 INFO - PROCESS | 3600 | 1465245199510 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3600 | 1465245199513 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:19 INFO - PROCESS | 3600 | ++DOCSHELL 105ED400 == 38 [pid = 3600] [id = 289] 12:33:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10A46400) [pid = 3600] [serial = 866] [outer = 00000000] 12:33:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (10A6C400) [pid = 3600] [serial = 867] [outer = 10A46400] 12:33:19 INFO - PROCESS | 3600 | 1465245199573 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (10B98400) [pid = 3600] [serial = 868] [outer = 10A46400] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 1834B400 == 37 [pid = 3600] [id = 286] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 10EC0000 == 36 [pid = 3600] [id = 285] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 1714A800 == 35 [pid = 3600] [id = 284] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 160A1000 == 34 [pid = 3600] [id = 283] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 13B85800 == 33 [pid = 3600] [id = 282] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 13225C00 == 32 [pid = 3600] [id = 281] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 12A12C00 == 31 [pid = 3600] [id = 280] 12:33:20 INFO - PROCESS | 3600 | --DOCSHELL 105E4800 == 30 [pid = 3600] [id = 279] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19FB2800) [pid = 3600] [serial = 822] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (19FB9000) [pid = 3600] [serial = 823] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (16B6AC00) [pid = 3600] [serial = 807] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17143400) [pid = 3600] [serial = 808] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1834BC00) [pid = 3600] [serial = 811] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17B0BC00) [pid = 3600] [serial = 810] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B51000) [pid = 3600] [serial = 792] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12815000) [pid = 3600] [serial = 793] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13230C00) [pid = 3600] [serial = 801] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1393F800) [pid = 3600] [serial = 802] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A16BC00) [pid = 3600] [serial = 790] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (15F10C00) [pid = 3600] [serial = 804] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10F9FC00) [pid = 3600] [serial = 795] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19BB6400) [pid = 3600] [serial = 820] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1280CC00) [pid = 3600] [serial = 796] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12B48C00) [pid = 3600] [serial = 798] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12B4E400) [pid = 3600] [serial = 799] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19ADE800) [pid = 3600] [serial = 813] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17747000) [pid = 3600] [serial = 817] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (162E1C00) [pid = 3600] [serial = 816] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (18517800) [pid = 3600] [serial = 819] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (19ADEC00) [pid = 3600] [serial = 814] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (166E0C00) [pid = 3600] [serial = 805] [outer = 00000000] [url = about:blank] 12:33:20 INFO - PROCESS | 3600 | 1465245200214 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1091ms 12:33:20 INFO - PROCESS | 3600 | 1465245200295 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3600 | 1465245200297 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:33:20 INFO - PROCESS | 3600 | 1465245200303 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 3600 | 1465245200305 Marionette TRACE conn3 <- [1,1122,null,{}] 12:33:20 INFO - PROCESS | 3600 | 1465245200310 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 3600 | 1465245200312 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:20 INFO - PROCESS | 3600 | 1465245200385 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:33:20 INFO - PROCESS | 3600 | 1465245200392 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 3600 | 1465245200395 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:20 INFO - PROCESS | 3600 | ++DOCSHELL 12810000 == 31 [pid = 3600] [id = 290] 12:33:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (12813400) [pid = 3600] [serial = 869] [outer = 00000000] 12:33:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (1312E400) [pid = 3600] [serial = 870] [outer = 12813400] 12:33:20 INFO - PROCESS | 3600 | 1465245200441 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (1314F800) [pid = 3600] [serial = 871] [outer = 12813400] 12:33:20 INFO - PROCESS | 3600 | 1465245200919 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 663ms 12:33:20 INFO - PROCESS | 3600 | 1465245200965 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3600 | 1465245200969 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:33:20 INFO - PROCESS | 3600 | 1465245200956 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:33:20 INFO - PROCESS | 3600 | 1465245200958 Marionette TRACE conn3 <- [1,1126,null,{}] 12:33:20 INFO - PROCESS | 3600 | 1465245200961 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 3600 | 1465245200963 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:21 INFO - PROCESS | 3600 | 1465245201049 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:33:21 INFO - PROCESS | 3600 | 1465245201142 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3600 | 1465245201144 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:21 INFO - PROCESS | 3600 | ++DOCSHELL 131E3C00 == 32 [pid = 3600] [id = 291] 12:33:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (13655800) [pid = 3600] [serial = 872] [outer = 00000000] 12:33:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1544C000) [pid = 3600] [serial = 873] [outer = 13655800] 12:33:21 INFO - PROCESS | 3600 | 1465245201189 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15764400) [pid = 3600] [serial = 874] [outer = 13655800] 12:33:21 INFO - PROCESS | 3600 | 1465245201535 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 590ms 12:33:21 INFO - PROCESS | 3600 | 1465245201559 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3600 | 1465245201570 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:33:21 INFO - PROCESS | 3600 | 1465245201575 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:33:21 INFO - PROCESS | 3600 | 1465245201581 Marionette TRACE conn3 <- [1,1130,null,{}] 12:33:21 INFO - PROCESS | 3600 | 1465245201590 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:21 INFO - PROCESS | 3600 | 1465245201594 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:21 INFO - PROCESS | 3600 | 1465245201684 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:33:21 INFO - PROCESS | 3600 | 1465245201691 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3600 | 1465245201693 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:21 INFO - PROCESS | 3600 | ++DOCSHELL 160A1000 == 33 [pid = 3600] [id = 292] 12:33:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (162E0800) [pid = 3600] [serial = 875] [outer = 00000000] 12:33:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17104C00) [pid = 3600] [serial = 876] [outer = 162E0800] 12:33:21 INFO - PROCESS | 3600 | 1465245201737 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1714B400) [pid = 3600] [serial = 877] [outer = 162E0800] 12:33:22 INFO - PROCESS | 3600 | 1465245202185 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 620ms 12:33:22 INFO - PROCESS | 3600 | 1465245202214 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:33:22 INFO - PROCESS | 3600 | 1465245202216 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:33:22 INFO - PROCESS | 3600 | 1465245202220 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3600 | 1465245202221 Marionette TRACE conn3 <- [1,1134,null,{}] 12:33:22 INFO - PROCESS | 3600 | 1465245202208 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:22 INFO - PROCESS | 3600 | 1465245202210 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:22 INFO - PROCESS | 3600 | 1465245202324 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:33:22 INFO - PROCESS | 3600 | 1465245202409 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3600 | 1465245202411 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:22 INFO - PROCESS | 3600 | ++DOCSHELL 17732400 == 34 [pid = 3600] [id = 293] 12:33:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17734800) [pid = 3600] [serial = 878] [outer = 00000000] 12:33:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17EEF000) [pid = 3600] [serial = 879] [outer = 17734800] 12:33:22 INFO - PROCESS | 3600 | 1465245202455 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1851C400) [pid = 3600] [serial = 880] [outer = 17734800] 12:33:22 INFO - PROCESS | 3600 | 1465245202822 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 663ms 12:33:22 INFO - PROCESS | 3600 | 1465245202863 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 3600 | 1465245202865 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:33:22 INFO - PROCESS | 3600 | 1465245202875 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3600 | 1465245202876 Marionette TRACE conn3 <- [1,1138,null,{}] 12:33:22 INFO - PROCESS | 3600 | 1465245202880 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:22 INFO - PROCESS | 3600 | 1465245202882 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:22 INFO - PROCESS | 3600 | 1465245202994 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:33:22 INFO - PROCESS | 3600 | 1465245203000 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3600 | 1465245203005 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:23 INFO - PROCESS | 3600 | ++DOCSHELL 131E6000 == 35 [pid = 3600] [id = 294] 12:33:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19ADE400) [pid = 3600] [serial = 881] [outer = 00000000] 12:33:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19AE8C00) [pid = 3600] [serial = 882] [outer = 19ADE400] 12:33:23 INFO - PROCESS | 3600 | 1465245203059 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19D1C000) [pid = 3600] [serial = 883] [outer = 19ADE400] 12:33:23 INFO - PROCESS | 3600 | 1465245203489 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 664ms 12:33:23 INFO - PROCESS | 3600 | 1465245203532 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3600 | 1465245203534 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:33:23 INFO - PROCESS | 3600 | 1465245203542 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3600 | 1465245203543 Marionette TRACE conn3 <- [1,1142,null,{}] 12:33:23 INFO - PROCESS | 3600 | 1465245203547 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 3600 | 1465245203549 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:23 INFO - PROCESS | 3600 | 1465245203681 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:33:23 INFO - PROCESS | 3600 | 1465245203695 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3600 | 1465245203697 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:23 INFO - PROCESS | 3600 | ++DOCSHELL 17EA4C00 == 36 [pid = 3600] [id = 295] 12:33:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19FB7C00) [pid = 3600] [serial = 884] [outer = 00000000] 12:33:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A195400) [pid = 3600] [serial = 885] [outer = 19FB7C00] 12:33:23 INFO - PROCESS | 3600 | 1465245203776 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1A169C00) [pid = 3600] [serial = 886] [outer = 19FB7C00] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (105E5800) [pid = 3600] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12A17400) [pid = 3600] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (14F37000) [pid = 3600] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13226800) [pid = 3600] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (11AD5800) [pid = 3600] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (160A1400) [pid = 3600] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17686000) [pid = 3600] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (11253400) [pid = 3600] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1851BC00) [pid = 3600] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (140E8C00) [pid = 3600] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17B05800) [pid = 3600] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:33:23 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (11CC5C00) [pid = 3600] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:33:24 INFO - PROCESS | 3600 | 1465245204223 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 751ms 12:33:24 INFO - PROCESS | 3600 | 1465245204300 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3600 | 1465245204302 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:33:24 INFO - PROCESS | 3600 | 1465245204306 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 3600 | 1465245204307 Marionette TRACE conn3 <- [1,1146,null,{}] 12:33:24 INFO - PROCESS | 3600 | 1465245204311 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:24 INFO - PROCESS | 3600 | 1465245204313 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:24 INFO - PROCESS | 3600 | 1465245204419 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:33:24 INFO - PROCESS | 3600 | 1465245204427 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3600 | 1465245204429 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:24 INFO - PROCESS | 3600 | ++DOCSHELL 160A1C00 == 37 [pid = 3600] [id = 296] 12:33:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (16A22800) [pid = 3600] [serial = 887] [outer = 00000000] 12:33:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1851BC00) [pid = 3600] [serial = 888] [outer = 16A22800] 12:33:24 INFO - PROCESS | 3600 | 1465245204472 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1A162800) [pid = 3600] [serial = 889] [outer = 16A22800] 12:33:24 INFO - PROCESS | 3600 | 1465245204907 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 664ms 12:33:24 INFO - PROCESS | 3600 | 1465245204971 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3600 | 1465245204972 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:33:24 INFO - PROCESS | 3600 | 1465245204976 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:33:24 INFO - PROCESS | 3600 | 1465245204977 Marionette TRACE conn3 <- [1,1150,null,{}] 12:33:24 INFO - PROCESS | 3600 | 1465245204981 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:24 INFO - PROCESS | 3600 | 1465245204965 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:25 INFO - PROCESS | 3600 | 1465245205067 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:33:25 INFO - PROCESS | 3600 | 1465245205077 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3600 | 1465245205079 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:25 INFO - PROCESS | 3600 | ++DOCSHELL 114C1C00 == 38 [pid = 3600] [id = 297] 12:33:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15C5A000) [pid = 3600] [serial = 890] [outer = 00000000] 12:33:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1A69F400) [pid = 3600] [serial = 891] [outer = 15C5A000] 12:33:25 INFO - PROCESS | 3600 | 1465245205147 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1A78F400) [pid = 3600] [serial = 892] [outer = 15C5A000] 12:33:25 INFO - PROCESS | 3600 | 1465245205602 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 663ms 12:33:25 INFO - PROCESS | 3600 | 1465245205634 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3600 | 1465245205636 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:33:25 INFO - PROCESS | 3600 | 1465245205639 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:33:25 INFO - PROCESS | 3600 | 1465245205641 Marionette TRACE conn3 <- [1,1154,null,{}] 12:33:25 INFO - PROCESS | 3600 | 1465245205628 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 3600 | 1465245205630 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:25 INFO - PROCESS | 3600 | 1465245205706 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:33:25 INFO - PROCESS | 3600 | 1465245205711 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3600 | 1465245205713 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:25 INFO - PROCESS | 3600 | ++DOCSHELL 160A0000 == 39 [pid = 3600] [id = 298] 12:33:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1A6A8000) [pid = 3600] [serial = 893] [outer = 00000000] 12:33:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A797C00) [pid = 3600] [serial = 894] [outer = 1A6A8000] 12:33:25 INFO - PROCESS | 3600 | 1465245205762 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1AA01800) [pid = 3600] [serial = 895] [outer = 1A6A8000] 12:33:26 INFO - PROCESS | 3600 | 1465245206428 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 855ms 12:33:26 INFO - PROCESS | 3600 | 1465245206490 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3600 | 1465245206495 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:33:26 INFO - PROCESS | 3600 | 1465245206499 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:33:26 INFO - PROCESS | 3600 | 1465245206504 Marionette TRACE conn3 <- [1,1158,null,{}] 12:33:26 INFO - PROCESS | 3600 | 1465245206510 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:26 INFO - PROCESS | 3600 | 1465245206513 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:26 INFO - PROCESS | 3600 | 1465245206632 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:33:26 INFO - PROCESS | 3600 | 1465245206755 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3600 | 1465245206759 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:26 INFO - PROCESS | 3600 | ++DOCSHELL 10B90000 == 40 [pid = 3600] [id = 299] 12:33:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (11AD1800) [pid = 3600] [serial = 896] [outer = 00000000] 12:33:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12DA3C00) [pid = 3600] [serial = 897] [outer = 11AD1800] 12:33:26 INFO - PROCESS | 3600 | 1465245206820 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (13224C00) [pid = 3600] [serial = 898] [outer = 11AD1800] 12:33:27 INFO - PROCESS | 3600 | 1465245207357 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 885ms 12:33:27 INFO - PROCESS | 3600 | 1465245207392 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3600 | 1465245207397 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:33:27 INFO - PROCESS | 3600 | 1465245207403 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3600 | 1465245207406 Marionette TRACE conn3 <- [1,1162,null,{}] 12:33:27 INFO - PROCESS | 3600 | 1465245207410 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:27 INFO - PROCESS | 3600 | 1465245207413 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:27 INFO - PROCESS | 3600 | 1465245207506 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:33:27 INFO - PROCESS | 3600 | 1465245207606 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 3600 | 1465245207609 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:27 INFO - PROCESS | 3600 | ++DOCSHELL 15C5FC00 == 41 [pid = 3600] [id = 300] 12:33:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15F0F800) [pid = 3600] [serial = 899] [outer = 00000000] 12:33:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (166E6000) [pid = 3600] [serial = 900] [outer = 15F0F800] 12:33:27 INFO - PROCESS | 3600 | 1465245207664 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (16AB3800) [pid = 3600] [serial = 901] [outer = 15F0F800] 12:33:28 INFO - PROCESS | 3600 | 1465245208233 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3600 | 1465245208298 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:33:28 INFO - PROCESS | 3600 | 1465245208302 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3600 | 1465245208305 Marionette TRACE conn3 <- [1,1166,null,{}] 12:33:28 INFO - PROCESS | 3600 | 1465245208316 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:28 INFO - PROCESS | 3600 | 1465245208321 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:28 INFO - PROCESS | 3600 | 1465245208411 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:33:28 INFO - PROCESS | 3600 | 1465245208516 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3600 | 1465245208519 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:28 INFO - PROCESS | 3600 | ++DOCSHELL 1A57DC00 == 42 [pid = 3600] [id = 301] 12:33:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A580000) [pid = 3600] [serial = 902] [outer = 00000000] 12:33:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A795000) [pid = 3600] [serial = 903] [outer = 1A580000] 12:33:28 INFO - PROCESS | 3600 | 1465245208575 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1AA0DC00) [pid = 3600] [serial = 904] [outer = 1A580000] 12:33:29 INFO - PROCESS | 3600 | 1465245209269 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3600 | 1465245209331 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:33:29 INFO - PROCESS | 3600 | 1465245209337 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - PROCESS | 3600 | 1465245209339 Marionette TRACE conn3 <- [1,1170,null,{}] 12:33:29 INFO - PROCESS | 3600 | 1465245209345 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:29 INFO - PROCESS | 3600 | 1465245209349 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:29 INFO - PROCESS | 3600 | 1465245209485 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:33:29 INFO - PROCESS | 3600 | 1465245209608 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3600 | 1465245209613 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:29 INFO - PROCESS | 3600 | ++DOCSHELL 12AA3C00 == 43 [pid = 3600] [id = 302] 12:33:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12AE5000) [pid = 3600] [serial = 905] [outer = 00000000] 12:33:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (12B55C00) [pid = 3600] [serial = 906] [outer = 12AE5000] 12:33:29 INFO - PROCESS | 3600 | 1465245209649 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (12DA4C00) [pid = 3600] [serial = 907] [outer = 12AE5000] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 114C1C00 == 42 [pid = 3600] [id = 297] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 160A1C00 == 41 [pid = 3600] [id = 296] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 17EA4C00 == 40 [pid = 3600] [id = 295] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 131E6000 == 39 [pid = 3600] [id = 294] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 17732400 == 38 [pid = 3600] [id = 293] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 160A1000 == 37 [pid = 3600] [id = 292] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 131E3C00 == 36 [pid = 3600] [id = 291] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 12810000 == 35 [pid = 3600] [id = 290] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 10A46C00 == 34 [pid = 3600] [id = 288] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 105ED400 == 33 [pid = 3600] [id = 289] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 11AD4400 == 32 [pid = 3600] [id = 278] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 13225000 == 31 [pid = 3600] [id = 287] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 15C5FC00 == 30 [pid = 3600] [id = 300] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 1A57DC00 == 29 [pid = 3600] [id = 301] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 160A0000 == 28 [pid = 3600] [id = 298] 12:33:30 INFO - PROCESS | 3600 | --DOCSHELL 10B90000 == 27 [pid = 3600] [id = 299] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (16AB3C00) [pid = 3600] [serial = 849] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (16096C00) [pid = 3600] [serial = 847] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1774A400) [pid = 3600] [serial = 852] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1713F400) [pid = 3600] [serial = 850] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19FBCC00) [pid = 3600] [serial = 861] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12AA6000) [pid = 3600] [serial = 826] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (11CC4000) [pid = 3600] [serial = 825] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (19AE4800) [pid = 3600] [serial = 858] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15F01C00) [pid = 3600] [serial = 829] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15451C00) [pid = 3600] [serial = 828] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19FB4400) [pid = 3600] [serial = 832] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19BBF400) [pid = 3600] [serial = 831] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1815F800) [pid = 3600] [serial = 853] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19AE5400) [pid = 3600] [serial = 859] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17104000) [pid = 3600] [serial = 855] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17729000) [pid = 3600] [serial = 856] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (140EB800) [pid = 3600] [serial = 844] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (10F9CC00) [pid = 3600] [serial = 837] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10FA1800) [pid = 3600] [serial = 838] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12B47800) [pid = 3600] [serial = 840] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12B50400) [pid = 3600] [serial = 841] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (15C5BC00) [pid = 3600] [serial = 846] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (13942C00) [pid = 3600] [serial = 843] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12AE4400) [pid = 3600] [serial = 835] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12A19000) [pid = 3600] [serial = 834] [outer = 00000000] [url = about:blank] 12:33:30 INFO - PROCESS | 3600 | 1465245210762 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 3600 | 1465245210837 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:33:30 INFO - PROCESS | 3600 | 1465245210842 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 3600 | 1465245210845 Marionette TRACE conn3 <- [1,1174,null,{}] 12:33:30 INFO - PROCESS | 3600 | 1465245210851 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:30 INFO - PROCESS | 3600 | 1465245210854 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:30 INFO - PROCESS | 3600 | 1465245210923 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:33:30 INFO - PROCESS | 3600 | 1465245210930 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3600 | 1465245210934 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:30 INFO - PROCESS | 3600 | ++DOCSHELL 10FA0000 == 28 [pid = 3600] [id = 303] 12:33:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10FA0800) [pid = 3600] [serial = 908] [outer = 00000000] 12:33:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (11AD4400) [pid = 3600] [serial = 909] [outer = 10FA0800] 12:33:30 INFO - PROCESS | 3600 | 1465245210986 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (11CC4400) [pid = 3600] [serial = 910] [outer = 10FA0800] 12:33:31 INFO - PROCESS | 3600 | 1465245211456 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 3600 | 1465245211522 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:33:31 INFO - PROCESS | 3600 | 1465245211511 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - PROCESS | 3600 | 1465245211514 Marionette TRACE conn3 <- [1,1178,null,{}] 12:33:31 INFO - PROCESS | 3600 | 1465245211518 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:31 INFO - PROCESS | 3600 | 1465245211521 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:31 INFO - PROCESS | 3600 | 1465245211605 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:33:31 INFO - PROCESS | 3600 | 1465245211690 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3600 | 1465245211692 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:31 INFO - PROCESS | 3600 | ++DOCSHELL 10FA8800 == 29 [pid = 3600] [id = 304] 12:33:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12B54000) [pid = 3600] [serial = 911] [outer = 00000000] 12:33:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1309E400) [pid = 3600] [serial = 912] [outer = 12B54000] 12:33:31 INFO - PROCESS | 3600 | 1465245211748 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1314B400) [pid = 3600] [serial = 913] [outer = 12B54000] 12:33:32 INFO - PROCESS | 3600 | 1465245212111 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3600 | 1465245212118 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:33:32 INFO - PROCESS | 3600 | 1465245212121 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3600 | 1465245212125 Marionette TRACE conn3 <- [1,1182,null,{}] 12:33:32 INFO - PROCESS | 3600 | 1465245212135 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 3600 | 1465245212139 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:32 INFO - PROCESS | 3600 | 1465245212222 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:33:32 INFO - PROCESS | 3600 | 1465245212229 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 3600 | 1465245212233 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:32 INFO - PROCESS | 3600 | ++DOCSHELL 140EC800 == 30 [pid = 3600] [id = 305] 12:33:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (140F1400) [pid = 3600] [serial = 914] [outer = 00000000] 12:33:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (157B7400) [pid = 3600] [serial = 915] [outer = 140F1400] 12:33:32 INFO - PROCESS | 3600 | 1465245212279 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C65000) [pid = 3600] [serial = 916] [outer = 140F1400] 12:33:32 INFO - PROCESS | 3600 | 1465245212754 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3600 | 1465245212802 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:33:32 INFO - PROCESS | 3600 | 1465245212805 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3600 | 1465245212807 Marionette TRACE conn3 <- [1,1186,null,{}] 12:33:32 INFO - PROCESS | 3600 | 1465245212811 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 3600 | 1465245212813 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:32 INFO - PROCESS | 3600 | 1465245212957 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:33:32 INFO - PROCESS | 3600 | 1465245212977 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 3600 | 1465245212980 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:32 INFO - PROCESS | 3600 | ++DOCSHELL 16A22400 == 31 [pid = 3600] [id = 306] 12:33:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (16A23000) [pid = 3600] [serial = 917] [outer = 00000000] 12:33:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17104400) [pid = 3600] [serial = 918] [outer = 16A23000] 12:33:33 INFO - PROCESS | 3600 | 1465245213024 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17143000) [pid = 3600] [serial = 919] [outer = 16A23000] 12:33:33 INFO - PROCESS | 3600 | 1465245213412 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 663ms 12:33:33 INFO - PROCESS | 3600 | 1465245213469 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3600 | 1465245213471 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:33:33 INFO - PROCESS | 3600 | 1465245213474 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:33:33 INFO - PROCESS | 3600 | 1465245213475 Marionette TRACE conn3 <- [1,1190,null,{}] 12:33:33 INFO - PROCESS | 3600 | 1465245213479 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:33 INFO - PROCESS | 3600 | 1465245213481 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:33 INFO - PROCESS | 3600 | 1465245213585 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:33:33 INFO - PROCESS | 3600 | 1465245213591 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3600 | 1465245213593 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:33 INFO - PROCESS | 3600 | ++DOCSHELL 17146800 == 32 [pid = 3600] [id = 307] 12:33:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17190400) [pid = 3600] [serial = 920] [outer = 00000000] 12:33:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17732400) [pid = 3600] [serial = 921] [outer = 17190400] 12:33:33 INFO - PROCESS | 3600 | 1465245213637 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1774A800) [pid = 3600] [serial = 922] [outer = 17190400] 12:33:34 INFO - PROCESS | 3600 | 1465245214066 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:33:34 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 12:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 664ms 12:33:34 INFO - PROCESS | 3600 | 1465245214139 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3600 | 1465245214141 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:33:34 INFO - PROCESS | 3600 | 1465245214144 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 3600 | 1465245214146 Marionette TRACE conn3 <- [1,1194,null,{}] 12:33:34 INFO - PROCESS | 3600 | 1465245214149 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:34 INFO - PROCESS | 3600 | 1465245214154 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:34 INFO - PROCESS | 3600 | 1465245214296 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (15C5A000) [pid = 3600] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1A6A8000) [pid = 3600] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17734800) [pid = 3600] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19ADE400) [pid = 3600] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13655800) [pid = 3600] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19FB7C00) [pid = 3600] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10A46400) [pid = 3600] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12813400) [pid = 3600] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19FB2000) [pid = 3600] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (162E0800) [pid = 3600] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (10A6A000) [pid = 3600] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:33:34 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (16A22800) [pid = 3600] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:33:34 INFO - PROCESS | 3600 | 1465245214582 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3600 | 1465245214584 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:34 INFO - PROCESS | 3600 | ++DOCSHELL 105E5800 == 33 [pid = 3600] [id = 308] 12:33:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10A46400) [pid = 3600] [serial = 923] [outer = 00000000] 12:33:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (11256000) [pid = 3600] [serial = 924] [outer = 10A46400] 12:33:34 INFO - PROCESS | 3600 | 1465245214611 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1312EC00) [pid = 3600] [serial = 925] [outer = 10A46400] 12:33:34 INFO - PROCESS | 3600 | 1465245214971 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:33:35 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 12:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 899ms 12:33:35 INFO - PROCESS | 3600 | 1465245215035 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3600 | 1465245215037 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:33:35 INFO - PROCESS | 3600 | 1465245215040 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 3600 | 1465245215042 Marionette TRACE conn3 <- [1,1198,null,{}] 12:33:35 INFO - PROCESS | 3600 | 1465245215045 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:35 INFO - PROCESS | 3600 | 1465245215047 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:35 INFO - PROCESS | 3600 | 1465245215121 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:33:35 INFO - PROCESS | 3600 | 1465245215126 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3600 | 1465245215128 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:35 INFO - PROCESS | 3600 | ++DOCSHELL 130C9800 == 34 [pid = 3600] [id = 309] 12:33:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16A27C00) [pid = 3600] [serial = 926] [outer = 00000000] 12:33:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19BBE400) [pid = 3600] [serial = 927] [outer = 16A27C00] 12:33:35 INFO - PROCESS | 3600 | 1465245215171 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (19D18000) [pid = 3600] [serial = 928] [outer = 16A27C00] 12:33:35 INFO - PROCESS | 3600 | 1465245215543 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 560ms 12:33:35 INFO - PROCESS | 3600 | 1465245215601 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3600 | 1465245215603 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:33:35 INFO - PROCESS | 3600 | 1465245215607 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:33:35 INFO - PROCESS | 3600 | 1465245215608 Marionette TRACE conn3 <- [1,1202,null,{}] 12:33:35 INFO - PROCESS | 3600 | 1465245215612 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:35 INFO - PROCESS | 3600 | 1465245215614 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:35 INFO - PROCESS | 3600 | 1465245215690 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:33:35 INFO - PROCESS | 3600 | 1465245215697 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3600 | 1465245215699 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:35 INFO - PROCESS | 3600 | ++DOCSHELL 1031DC00 == 35 [pid = 3600] [id = 310] 12:33:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (10438400) [pid = 3600] [serial = 929] [outer = 00000000] 12:33:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19FB6400) [pid = 3600] [serial = 930] [outer = 10438400] 12:33:35 INFO - PROCESS | 3600 | 1465245215744 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1713FC00) [pid = 3600] [serial = 931] [outer = 10438400] 12:33:36 INFO - PROCESS | 3600 | 1465245216171 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 604ms 12:33:36 INFO - PROCESS | 3600 | 1465245216214 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3600 | 1465245216216 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:33:36 INFO - PROCESS | 3600 | 1465245216220 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3600 | 1465245216221 Marionette TRACE conn3 <- [1,1206,null,{}] 12:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:33:36 INFO - PROCESS | 3600 | 1465245216225 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:36 INFO - PROCESS | 3600 | 1465245216227 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:36 INFO - PROCESS | 3600 | 1465245216305 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:33:36 INFO - PROCESS | 3600 | 1465245216310 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3600 | 1465245216312 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:36 INFO - PROCESS | 3600 | ++DOCSHELL 140EBC00 == 36 [pid = 3600] [id = 311] 12:33:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A18FC00) [pid = 3600] [serial = 932] [outer = 00000000] 12:33:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A6A8800) [pid = 3600] [serial = 933] [outer = 1A18FC00] 12:33:36 INFO - PROCESS | 3600 | 1465245216359 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1A792800) [pid = 3600] [serial = 934] [outer = 1A18FC00] 12:33:37 INFO - PROCESS | 3600 | 1465245217117 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 929ms 12:33:37 INFO - PROCESS | 3600 | 1465245217152 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 3600 | 1465245217156 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:33:37 INFO - PROCESS | 3600 | 1465245217161 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:33:37 INFO - PROCESS | 3600 | 1465245217166 Marionette TRACE conn3 <- [1,1210,null,{}] 12:33:37 INFO - PROCESS | 3600 | 1465245217172 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:37 INFO - PROCESS | 3600 | 1465245217175 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:37 INFO - PROCESS | 3600 | 1465245217295 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:33:37 INFO - PROCESS | 3600 | 1465245217406 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3600 | 1465245217409 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:37 INFO - PROCESS | 3600 | ++DOCSHELL 10B93C00 == 37 [pid = 3600] [id = 312] 12:33:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (11AD2800) [pid = 3600] [serial = 935] [outer = 00000000] 12:33:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (12AEB400) [pid = 3600] [serial = 936] [outer = 11AD2800] 12:33:37 INFO - PROCESS | 3600 | 1465245217466 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (13225000) [pid = 3600] [serial = 937] [outer = 11AD2800] 12:33:38 INFO - PROCESS | 3600 | 1465245218163 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:33:38 INFO - PROCESS | 3600 | 1465245218249 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:33:38 INFO - PROCESS | 3600 | 1465245218256 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 3600 | 1465245218258 Marionette TRACE conn3 <- [1,1214,null,{}] 12:33:38 INFO - PROCESS | 3600 | 1465245218263 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:38 INFO - PROCESS | 3600 | 1465245218265 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:38 INFO - PROCESS | 3600 | 1465245218511 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:33:38 INFO - PROCESS | 3600 | 1465245218666 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 3600 | 1465245218669 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:38 INFO - PROCESS | 3600 | ++DOCSHELL 10A6F400 == 38 [pid = 3600] [id = 313] 12:33:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10A70400) [pid = 3600] [serial = 938] [outer = 00000000] 12:33:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (10EBFC00) [pid = 3600] [serial = 939] [outer = 10A70400] 12:33:38 INFO - PROCESS | 3600 | 1465245218758 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (10FA2800) [pid = 3600] [serial = 940] [outer = 10A70400] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 1031DC00 == 37 [pid = 3600] [id = 310] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 130C9800 == 36 [pid = 3600] [id = 309] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 105E5800 == 35 [pid = 3600] [id = 308] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 17146800 == 34 [pid = 3600] [id = 307] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 16A22400 == 33 [pid = 3600] [id = 306] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 140EC800 == 32 [pid = 3600] [id = 305] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 10FA8800 == 31 [pid = 3600] [id = 304] 12:33:38 INFO - PROCESS | 3600 | --DOCSHELL 10FA0000 == 30 [pid = 3600] [id = 303] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1A78F400) [pid = 3600] [serial = 892] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1A797C00) [pid = 3600] [serial = 894] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1AA01800) [pid = 3600] [serial = 895] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17EEF000) [pid = 3600] [serial = 879] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (19AE8C00) [pid = 3600] [serial = 882] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1851C400) [pid = 3600] [serial = 880] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1544C000) [pid = 3600] [serial = 873] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1A195400) [pid = 3600] [serial = 885] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10A6C400) [pid = 3600] [serial = 867] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10B98400) [pid = 3600] [serial = 868] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1312E400) [pid = 3600] [serial = 870] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1314F800) [pid = 3600] [serial = 871] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A163800) [pid = 3600] [serial = 862] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17104C00) [pid = 3600] [serial = 876] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (11259400) [pid = 3600] [serial = 864] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1288D400) [pid = 3600] [serial = 865] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15764400) [pid = 3600] [serial = 874] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19D1C000) [pid = 3600] [serial = 883] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1A69F400) [pid = 3600] [serial = 891] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1A169C00) [pid = 3600] [serial = 886] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1851BC00) [pid = 3600] [serial = 888] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1A162800) [pid = 3600] [serial = 889] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1714B400) [pid = 3600] [serial = 877] [outer = 00000000] [url = about:blank] 12:33:39 INFO - PROCESS | 3600 | 1465245219235 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1032ms 12:33:39 INFO - PROCESS | 3600 | 1465245219299 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:33:39 INFO - PROCESS | 3600 | 1465245219303 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:33:39 INFO - PROCESS | 3600 | 1465245219308 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 3600 | 1465245219310 Marionette TRACE conn3 <- [1,1218,null,{}] 12:33:39 INFO - PROCESS | 3600 | 1465245219315 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:39 INFO - PROCESS | 3600 | 1465245219317 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:39 INFO - PROCESS | 3600 | 1465245219403 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:33:39 INFO - PROCESS | 3600 | 1465245219493 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3600 | 1465245219495 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:39 INFO - PROCESS | 3600 | ++DOCSHELL 1280E800 == 31 [pid = 3600] [id = 314] 12:33:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (12811C00) [pid = 3600] [serial = 941] [outer = 00000000] 12:33:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (12ADE000) [pid = 3600] [serial = 942] [outer = 12811C00] 12:33:39 INFO - PROCESS | 3600 | 1465245219523 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12B4A800) [pid = 3600] [serial = 943] [outer = 12811C00] 12:33:39 INFO - PROCESS | 3600 | 1465245219901 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 648ms 12:33:39 INFO - PROCESS | 3600 | 1465245219965 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 3600 | 1465245219969 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:33:39 INFO - PROCESS | 3600 | 1465245219979 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:33:39 INFO - PROCESS | 3600 | 1465245219983 Marionette TRACE conn3 <- [1,1222,null,{}] 12:33:40 INFO - PROCESS | 3600 | 1465245220020 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:40 INFO - PROCESS | 3600 | 1465245220022 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:40 INFO - PROCESS | 3600 | 1465245220105 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:33:40 INFO - PROCESS | 3600 | 1465245220120 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3600 | 1465245220122 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:40 INFO - PROCESS | 3600 | ++DOCSHELL 131E4C00 == 32 [pid = 3600] [id = 315] 12:33:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (131E5000) [pid = 3600] [serial = 944] [outer = 00000000] 12:33:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13659800) [pid = 3600] [serial = 945] [outer = 131E5000] 12:33:40 INFO - PROCESS | 3600 | 1465245220182 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13942C00) [pid = 3600] [serial = 946] [outer = 131E5000] 12:33:40 INFO - PROCESS | 3600 | 1465245220643 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 663ms 12:33:40 INFO - PROCESS | 3600 | 1465245220664 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 3600 | 1465245220668 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:33:40 INFO - PROCESS | 3600 | 1465245220678 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 3600 | 1465245220683 Marionette TRACE conn3 <- [1,1226,null,{}] 12:33:40 INFO - PROCESS | 3600 | 1465245220690 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:40 INFO - PROCESS | 3600 | 1465245220693 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:40 INFO - PROCESS | 3600 | 1465245220778 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:33:40 INFO - PROCESS | 3600 | 1465245220784 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3600 | 1465245220786 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:40 INFO - PROCESS | 3600 | ++DOCSHELL 15C5C000 == 33 [pid = 3600] [id = 316] 12:33:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15C5D800) [pid = 3600] [serial = 947] [outer = 00000000] 12:33:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (160A1000) [pid = 3600] [serial = 948] [outer = 15C5D800] 12:33:40 INFO - PROCESS | 3600 | 1465245220821 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (168D6400) [pid = 3600] [serial = 949] [outer = 15C5D800] 12:33:41 INFO - PROCESS | 3600 | 1465245221247 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 619ms 12:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:33:41 INFO - PROCESS | 3600 | 1465245221297 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3600 | 1465245221299 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:33:41 INFO - PROCESS | 3600 | 1465245221302 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 3600 | 1465245221304 Marionette TRACE conn3 <- [1,1230,null,{}] 12:33:41 INFO - PROCESS | 3600 | 1465245221307 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 3600 | 1465245221309 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:41 INFO - PROCESS | 3600 | 1465245221402 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:33:41 INFO - PROCESS | 3600 | 1465245221481 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 3600 | 1465245221483 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:41 INFO - PROCESS | 3600 | ++DOCSHELL 16AB3C00 == 34 [pid = 3600] [id = 317] 12:33:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16AB7C00) [pid = 3600] [serial = 950] [outer = 00000000] 12:33:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1714B400) [pid = 3600] [serial = 951] [outer = 16AB7C00] 12:33:41 INFO - PROCESS | 3600 | 1465245221526 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17688000) [pid = 3600] [serial = 952] [outer = 16AB7C00] 12:33:41 INFO - PROCESS | 3600 | 1465245221936 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 649ms 12:33:41 INFO - PROCESS | 3600 | 1465245221964 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3600 | 1465245221966 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:33:41 INFO - PROCESS | 3600 | 1465245221969 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:33:41 INFO - PROCESS | 3600 | 1465245221971 Marionette TRACE conn3 <- [1,1234,null,{}] 12:33:41 INFO - PROCESS | 3600 | 1465245221979 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 3600 | 1465245221981 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:42 INFO - PROCESS | 3600 | 1465245222088 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:33:42 INFO - PROCESS | 3600 | 1465245222095 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3600 | 1465245222101 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:42 INFO - PROCESS | 3600 | ++DOCSHELL 17EE7C00 == 35 [pid = 3600] [id = 318] 12:33:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17EE9400) [pid = 3600] [serial = 953] [outer = 00000000] 12:33:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1815FC00) [pid = 3600] [serial = 954] [outer = 17EE9400] 12:33:42 INFO - PROCESS | 3600 | 1465245222155 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1851E400) [pid = 3600] [serial = 955] [outer = 17EE9400] 12:33:42 INFO - PROCESS | 3600 | 1465245222620 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 693ms 12:33:42 INFO - PROCESS | 3600 | 1465245222674 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3600 | 1465245222658 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:33:42 INFO - PROCESS | 3600 | 1465245222669 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 3600 | 1465245222671 Marionette TRACE conn3 <- [1,1238,null,{}] 12:33:42 INFO - PROCESS | 3600 | 1465245222675 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:42 INFO - PROCESS | 3600 | 1465245222677 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:42 INFO - PROCESS | 3600 | 1465245222819 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:33:42 INFO - PROCESS | 3600 | 1465245222878 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3600 | 1465245222880 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:42 INFO - PROCESS | 3600 | ++DOCSHELL 12B4F400 == 36 [pid = 3600] [id = 319] 12:33:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17EEBC00) [pid = 3600] [serial = 956] [outer = 00000000] 12:33:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19BBC000) [pid = 3600] [serial = 957] [outer = 17EEBC00] 12:33:42 INFO - PROCESS | 3600 | 1465245222923 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19BBF000) [pid = 3600] [serial = 958] [outer = 17EEBC00] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10438400) [pid = 3600] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (16A23000) [pid = 3600] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12B54000) [pid = 3600] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (140F1400) [pid = 3600] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10FA0800) [pid = 3600] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17190400) [pid = 3600] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (11AD1800) [pid = 3600] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15F0F800) [pid = 3600] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1A580000) [pid = 3600] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10A46400) [pid = 3600] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (16A27C00) [pid = 3600] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:33:43 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12AE5000) [pid = 3600] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:33:43 INFO - PROCESS | 3600 | 1465245223345 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 708ms 12:33:43 INFO - PROCESS | 3600 | 1465245223373 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3600 | 1465245223375 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:33:43 INFO - PROCESS | 3600 | 1465245223378 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3600 | 1465245223380 Marionette TRACE conn3 <- [1,1242,null,{}] 12:33:43 INFO - PROCESS | 3600 | 1465245223384 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:43 INFO - PROCESS | 3600 | 1465245223385 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:43 INFO - PROCESS | 3600 | 1465245223492 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:33:43 INFO - PROCESS | 3600 | 1465245223561 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3600 | 1465245223563 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:43 INFO - PROCESS | 3600 | ++DOCSHELL 103C8400 == 37 [pid = 3600] [id = 320] 12:33:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (105EC400) [pid = 3600] [serial = 959] [outer = 00000000] 12:33:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1394B800) [pid = 3600] [serial = 960] [outer = 105EC400] 12:33:43 INFO - PROCESS | 3600 | 1465245223608 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (166E6800) [pid = 3600] [serial = 961] [outer = 105EC400] 12:33:43 INFO - PROCESS | 3600 | 1465245223953 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 605ms 12:33:43 INFO - PROCESS | 3600 | 1465245223981 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3600 | 1465245223983 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:33:43 INFO - PROCESS | 3600 | 1465245223986 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3600 | 1465245223988 Marionette TRACE conn3 <- [1,1246,null,{}] 12:33:43 INFO - PROCESS | 3600 | 1465245223992 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:43 INFO - PROCESS | 3600 | 1465245223993 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:44 INFO - PROCESS | 3600 | 1465245224150 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:33:44 INFO - PROCESS | 3600 | 1465245224164 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3600 | 1465245224166 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:44 INFO - PROCESS | 3600 | ++DOCSHELL 14F30C00 == 38 [pid = 3600] [id = 321] 12:33:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15765C00) [pid = 3600] [serial = 962] [outer = 00000000] 12:33:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17683800) [pid = 3600] [serial = 963] [outer = 15765C00] 12:33:44 INFO - PROCESS | 3600 | 1465245224192 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19AE2400) [pid = 3600] [serial = 964] [outer = 15765C00] 12:33:44 INFO - PROCESS | 3600 | 1465245224591 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 663ms 12:33:44 INFO - PROCESS | 3600 | 1465245224649 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 3600 | 1465245224651 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:33:44 INFO - PROCESS | 3600 | 1465245224654 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 3600 | 1465245224656 Marionette TRACE conn3 <- [1,1250,null,{}] 12:33:44 INFO - PROCESS | 3600 | 1465245224659 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:44 INFO - PROCESS | 3600 | 1465245224661 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:44 INFO - PROCESS | 3600 | 1465245224750 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:33:44 INFO - PROCESS | 3600 | 1465245224755 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3600 | 1465245224757 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:44 INFO - PROCESS | 3600 | ++DOCSHELL 1393F800 == 39 [pid = 3600] [id = 322] 12:33:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19D19C00) [pid = 3600] [serial = 965] [outer = 00000000] 12:33:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A16B000) [pid = 3600] [serial = 966] [outer = 19D19C00] 12:33:44 INFO - PROCESS | 3600 | 1465245224784 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A197C00) [pid = 3600] [serial = 967] [outer = 19D19C00] 12:33:45 INFO - PROCESS | 3600 | 1465245225290 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 664ms 12:33:45 INFO - PROCESS | 3600 | 1465245225344 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3600 | 1465245225348 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:33:45 INFO - PROCESS | 3600 | 1465245225367 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 3600 | 1465245225371 Marionette TRACE conn3 <- [1,1254,null,{}] 12:33:45 INFO - PROCESS | 3600 | 1465245225363 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:45 INFO - PROCESS | 3600 | 1465245225366 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:45 INFO - PROCESS | 3600 | 1465245225496 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:33:45 INFO - PROCESS | 3600 | 1465245225592 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3600 | 1465245225597 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:45 INFO - PROCESS | 3600 | ++DOCSHELL 10A52C00 == 40 [pid = 3600] [id = 323] 12:33:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (10A66000) [pid = 3600] [serial = 968] [outer = 00000000] 12:33:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12AA6000) [pid = 3600] [serial = 969] [outer = 10A66000] 12:33:45 INFO - PROCESS | 3600 | 1465245225655 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (12B50800) [pid = 3600] [serial = 970] [outer = 10A66000] 12:33:46 INFO - PROCESS | 3600 | 1465245226164 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 840ms 12:33:46 INFO - PROCESS | 3600 | 1465245226209 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3600 | 1465245226214 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:33:46 INFO - PROCESS | 3600 | 1465245226221 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3600 | 1465245226223 Marionette TRACE conn3 <- [1,1258,null,{}] 12:33:46 INFO - PROCESS | 3600 | 1465245226227 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:46 INFO - PROCESS | 3600 | 1465245226230 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:46 INFO - PROCESS | 3600 | 1465245226320 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:33:46 INFO - PROCESS | 3600 | 1465245226423 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3600 | 1465245226426 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:46 INFO - PROCESS | 3600 | ++DOCSHELL 140F0000 == 41 [pid = 3600] [id = 324] 12:33:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (140F1000) [pid = 3600] [serial = 971] [outer = 00000000] 12:33:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1544E000) [pid = 3600] [serial = 972] [outer = 140F1000] 12:33:46 INFO - PROCESS | 3600 | 1465245226481 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (15C61000) [pid = 3600] [serial = 973] [outer = 140F1000] 12:33:47 INFO - PROCESS | 3600 | 1465245227056 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 899ms 12:33:47 INFO - PROCESS | 3600 | 1465245227110 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 3600 | 1465245227114 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:33:47 INFO - PROCESS | 3600 | 1465245227119 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:33:47 INFO - PROCESS | 3600 | 1465245227123 Marionette TRACE conn3 <- [1,1262,null,{}] 12:33:47 INFO - PROCESS | 3600 | 1465245227133 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:47 INFO - PROCESS | 3600 | 1465245227138 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:47 INFO - PROCESS | 3600 | 1465245227227 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:33:47 INFO - PROCESS | 3600 | 1465245227374 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 3600 | 1465245227378 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:47 INFO - PROCESS | 3600 | ++DOCSHELL 19AE1C00 == 42 [pid = 3600] [id = 325] 12:33:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19AE4C00) [pid = 3600] [serial = 974] [outer = 00000000] 12:33:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19D1E800) [pid = 3600] [serial = 975] [outer = 19AE4C00] 12:33:47 INFO - PROCESS | 3600 | 1465245227454 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1A16CC00) [pid = 3600] [serial = 976] [outer = 19AE4C00] 12:33:47 INFO - PROCESS | 3600 | 1465245227992 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 944ms 12:33:48 INFO - PROCESS | 3600 | 1465245228068 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3600 | 1465245228071 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:33:48 INFO - PROCESS | 3600 | 1465245228075 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 3600 | 1465245228077 Marionette TRACE conn3 <- [1,1266,null,{}] 12:33:48 INFO - PROCESS | 3600 | 1465245228080 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:48 INFO - PROCESS | 3600 | 1465245228083 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:48 INFO - PROCESS | 3600 | 1465245228179 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:33:48 INFO - PROCESS | 3600 | 1465245228327 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3600 | 1465245228330 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:48 INFO - PROCESS | 3600 | ++DOCSHELL 10A47C00 == 43 [pid = 3600] [id = 326] 12:33:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (19FB7800) [pid = 3600] [serial = 977] [outer = 00000000] 12:33:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1A78F800) [pid = 3600] [serial = 978] [outer = 19FB7800] 12:33:48 INFO - PROCESS | 3600 | 1465245228385 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1AA01C00) [pid = 3600] [serial = 979] [outer = 19FB7800] 12:33:49 INFO - PROCESS | 3600 | 1465245229119 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1076ms 12:33:49 INFO - PROCESS | 3600 | 1465245229146 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 3600 | 1465245229152 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:33:49 INFO - PROCESS | 3600 | 1465245229157 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 3600 | 1465245229160 Marionette TRACE conn3 <- [1,1270,null,{}] 12:33:49 INFO - PROCESS | 3600 | 1465245229166 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:49 INFO - PROCESS | 3600 | 1465245229168 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:49 INFO - PROCESS | 3600 | 1465245229273 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:33:49 INFO - PROCESS | 3600 | 1465245229406 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3600 | 1465245229411 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:49 INFO - PROCESS | 3600 | ++DOCSHELL 10ECA800 == 44 [pid = 3600] [id = 327] 12:33:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (10F9D000) [pid = 3600] [serial = 980] [outer = 00000000] 12:33:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (12815400) [pid = 3600] [serial = 981] [outer = 10F9D000] 12:33:49 INFO - PROCESS | 3600 | 1465245229465 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (12B46800) [pid = 3600] [serial = 982] [outer = 10F9D000] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 12AA3C00 == 43 [pid = 3600] [id = 302] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 14F30C00 == 42 [pid = 3600] [id = 321] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 103C8400 == 41 [pid = 3600] [id = 320] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 12B4F400 == 40 [pid = 3600] [id = 319] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 17EE7C00 == 39 [pid = 3600] [id = 318] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 16AB3C00 == 38 [pid = 3600] [id = 317] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 15C5C000 == 37 [pid = 3600] [id = 316] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 131E4C00 == 36 [pid = 3600] [id = 315] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 1280E800 == 35 [pid = 3600] [id = 314] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 10A6F400 == 34 [pid = 3600] [id = 313] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 140EBC00 == 33 [pid = 3600] [id = 311] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 10B93C00 == 32 [pid = 3600] [id = 312] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 10A47C00 == 31 [pid = 3600] [id = 326] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 19AE1C00 == 30 [pid = 3600] [id = 325] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 1393F800 == 29 [pid = 3600] [id = 322] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 10A52C00 == 28 [pid = 3600] [id = 323] 12:33:50 INFO - PROCESS | 3600 | --DOCSHELL 140F0000 == 27 [pid = 3600] [id = 324] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (19FB6400) [pid = 3600] [serial = 930] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (17104400) [pid = 3600] [serial = 918] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1309E400) [pid = 3600] [serial = 912] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1314B400) [pid = 3600] [serial = 913] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (157B7400) [pid = 3600] [serial = 915] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (11AD4400) [pid = 3600] [serial = 909] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (11CC4400) [pid = 3600] [serial = 910] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17732400) [pid = 3600] [serial = 921] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13224C00) [pid = 3600] [serial = 898] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12DA3C00) [pid = 3600] [serial = 897] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (16AB3800) [pid = 3600] [serial = 901] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (166E6000) [pid = 3600] [serial = 900] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1AA0DC00) [pid = 3600] [serial = 904] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A795000) [pid = 3600] [serial = 903] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17143000) [pid = 3600] [serial = 919] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11256000) [pid = 3600] [serial = 924] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1774A800) [pid = 3600] [serial = 922] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1312EC00) [pid = 3600] [serial = 925] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19BBE400) [pid = 3600] [serial = 927] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12DA4C00) [pid = 3600] [serial = 907] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1713FC00) [pid = 3600] [serial = 931] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12B55C00) [pid = 3600] [serial = 906] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19D18000) [pid = 3600] [serial = 928] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C65000) [pid = 3600] [serial = 916] [outer = 00000000] [url = about:blank] 12:33:50 INFO - PROCESS | 3600 | 1465245230579 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1474ms 12:33:50 INFO - PROCESS | 3600 | 1465245230634 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:33:50 INFO - PROCESS | 3600 | 1465245230638 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:33:50 INFO - PROCESS | 3600 | 1465245230643 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:33:50 INFO - PROCESS | 3600 | 1465245230648 Marionette TRACE conn3 <- [1,1274,null,{}] 12:33:50 INFO - PROCESS | 3600 | 1465245230653 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:50 INFO - PROCESS | 3600 | 1465245230655 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:50 INFO - PROCESS | 3600 | 1465245230745 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:33:50 INFO - PROCESS | 3600 | 1465245230752 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 3600 | 1465245230755 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:50 INFO - PROCESS | 3600 | ++DOCSHELL 10F9F400 == 28 [pid = 3600] [id = 328] 12:33:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (10FA0000) [pid = 3600] [serial = 983] [outer = 00000000] 12:33:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (114BB800) [pid = 3600] [serial = 984] [outer = 10FA0000] 12:33:50 INFO - PROCESS | 3600 | 1465245230802 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (11C25400) [pid = 3600] [serial = 985] [outer = 10FA0000] 12:33:51 INFO - PROCESS | 3600 | 1465245231256 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 649ms 12:33:51 INFO - PROCESS | 3600 | 1465245231307 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3600 | 1465245231312 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:33:51 INFO - PROCESS | 3600 | 1465245231318 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 3600 | 1465245231321 Marionette TRACE conn3 <- [1,1278,null,{}] 12:33:51 INFO - PROCESS | 3600 | 1465245231325 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:51 INFO - PROCESS | 3600 | 1465245231327 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:51 INFO - PROCESS | 3600 | 1465245231427 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:33:51 INFO - PROCESS | 3600 | 1465245231522 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 3600 | 1465245231525 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:51 INFO - PROCESS | 3600 | ++DOCSHELL 12BA2800 == 29 [pid = 3600] [id = 329] 12:33:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13034C00) [pid = 3600] [serial = 986] [outer = 00000000] 12:33:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (13126000) [pid = 3600] [serial = 987] [outer = 13034C00] 12:33:51 INFO - PROCESS | 3600 | 1465245231572 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1314B400) [pid = 3600] [serial = 988] [outer = 13034C00] 12:33:51 INFO - PROCESS | 3600 | 1465245231916 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 664ms 12:33:51 INFO - PROCESS | 3600 | 1465245231981 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3600 | 1465245231984 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:33:51 INFO - PROCESS | 3600 | 1465245231987 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 3600 | 1465245231991 Marionette TRACE conn3 <- [1,1282,null,{}] 12:33:51 INFO - PROCESS | 3600 | 1465245232001 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:51 INFO - PROCESS | 3600 | 1465245232005 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:52 INFO - PROCESS | 3600 | 1465245232072 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:33:52 INFO - PROCESS | 3600 | 1465245232078 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3600 | 1465245232081 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:52 INFO - PROCESS | 3600 | ++DOCSHELL 13B79800 == 30 [pid = 3600] [id = 330] 12:33:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (13C7D400) [pid = 3600] [serial = 989] [outer = 00000000] 12:33:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1544FC00) [pid = 3600] [serial = 990] [outer = 13C7D400] 12:33:52 INFO - PROCESS | 3600 | 1465245232129 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (157C4400) [pid = 3600] [serial = 991] [outer = 13C7D400] 12:33:52 INFO - PROCESS | 3600 | 1465245232607 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 663ms 12:33:52 INFO - PROCESS | 3600 | 1465245232650 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 3600 | 1465245232653 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:33:52 INFO - PROCESS | 3600 | 1465245232639 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 3600 | 1465245232641 Marionette TRACE conn3 <- [1,1286,null,{}] 12:33:52 INFO - PROCESS | 3600 | 1465245232644 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:52 INFO - PROCESS | 3600 | 1465245232646 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:52 INFO - PROCESS | 3600 | 1465245232794 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:33:52 INFO - PROCESS | 3600 | 1465245232806 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3600 | 1465245232808 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:52 INFO - PROCESS | 3600 | ++DOCSHELL 162E0800 == 31 [pid = 3600] [id = 331] 12:33:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (166DD800) [pid = 3600] [serial = 992] [outer = 00000000] 12:33:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (16AAF000) [pid = 3600] [serial = 993] [outer = 166DD800] 12:33:52 INFO - PROCESS | 3600 | 1465245232870 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16B68800) [pid = 3600] [serial = 994] [outer = 166DD800] 12:33:53 INFO - PROCESS | 3600 | 1465245233335 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 767ms 12:33:53 INFO - PROCESS | 3600 | 1465245233402 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 3600 | 1465245233404 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:33:53 INFO - PROCESS | 3600 | 1465245233407 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:33:53 INFO - PROCESS | 3600 | 1465245233409 Marionette TRACE conn3 <- [1,1290,null,{}] 12:33:53 INFO - PROCESS | 3600 | 1465245233413 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:53 INFO - PROCESS | 3600 | 1465245233415 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:53 INFO - PROCESS | 3600 | 1465245233523 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:33:53 INFO - PROCESS | 3600 | 1465245233532 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3600 | 1465245233534 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:53 INFO - PROCESS | 3600 | ++DOCSHELL 16A2F000 == 32 [pid = 3600] [id = 332] 12:33:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (16B63800) [pid = 3600] [serial = 995] [outer = 00000000] 12:33:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1714D800) [pid = 3600] [serial = 996] [outer = 16B63800] 12:33:53 INFO - PROCESS | 3600 | 1465245233578 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1772C000) [pid = 3600] [serial = 997] [outer = 16B63800] 12:33:53 INFO - PROCESS | 3600 | 1465245234009 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 664ms 12:33:54 INFO - PROCESS | 3600 | 1465245234096 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3600 | 1465245234098 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:33:54 INFO - PROCESS | 3600 | 1465245234106 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:33:54 INFO - PROCESS | 3600 | 1465245234108 Marionette TRACE conn3 <- [1,1294,null,{}] 12:33:54 INFO - PROCESS | 3600 | 1465245234112 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 3600 | 1465245234121 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:54 INFO - PROCESS | 3600 | 1465245234505 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (19D19C00) [pid = 3600] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (131E5000) [pid = 3600] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (105EC400) [pid = 3600] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15765C00) [pid = 3600] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (16AB7C00) [pid = 3600] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10A70400) [pid = 3600] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (15C5D800) [pid = 3600] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17EEBC00) [pid = 3600] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A18FC00) [pid = 3600] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12811C00) [pid = 3600] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (17EE9400) [pid = 3600] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:33:54 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (11AD2800) [pid = 3600] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:33:54 INFO - PROCESS | 3600 | 1465245234546 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3600 | 1465245234548 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:54 INFO - PROCESS | 3600 | ++DOCSHELL 10329C00 == 33 [pid = 3600] [id = 333] 12:33:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (103CA800) [pid = 3600] [serial = 998] [outer = 00000000] 12:33:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (10FA7800) [pid = 3600] [serial = 999] [outer = 103CA800] 12:33:54 INFO - PROCESS | 3600 | 1465245234592 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (12B50000) [pid = 3600] [serial = 1000] [outer = 103CA800] 12:33:54 INFO - PROCESS | 3600 | 1465245234940 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 899ms 12:33:54 INFO - PROCESS | 3600 | 1465245235000 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3600 | 1465245235001 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:33:54 INFO - PROCESS | 3600 | 1465245235005 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:33:54 INFO - PROCESS | 3600 | 1465245235007 Marionette TRACE conn3 <- [1,1298,null,{}] 12:33:54 INFO - PROCESS | 3600 | 1465245235010 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 3600 | 1465245235012 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:55 INFO - PROCESS | 3600 | 1465245235104 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:33:55 INFO - PROCESS | 3600 | 1465245235109 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3600 | 1465245235111 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:55 INFO - PROCESS | 3600 | ++DOCSHELL 12B48C00 == 34 [pid = 3600] [id = 334] 12:33:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (13123800) [pid = 3600] [serial = 1001] [outer = 00000000] 12:33:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1851F000) [pid = 3600] [serial = 1002] [outer = 13123800] 12:33:55 INFO - PROCESS | 3600 | 1465245235154 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19BC0000) [pid = 3600] [serial = 1003] [outer = 13123800] 12:33:55 INFO - PROCESS | 3600 | 1465245235547 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3600 | 1465245235607 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:33:55 INFO - PROCESS | 3600 | 1465245235610 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:33:55 INFO - PROCESS | 3600 | 1465245235612 Marionette TRACE conn3 <- [1,1302,null,{}] 12:33:55 INFO - PROCESS | 3600 | 1465245235615 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:55 INFO - PROCESS | 3600 | 1465245235617 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:55 INFO - PROCESS | 3600 | 1465245235691 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:33:55 INFO - PROCESS | 3600 | 1465245235698 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3600 | 1465245235700 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:55 INFO - PROCESS | 3600 | ++DOCSHELL 17145000 == 35 [pid = 3600] [id = 335] 12:33:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1851B400) [pid = 3600] [serial = 1004] [outer = 00000000] 12:33:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19FBD000) [pid = 3600] [serial = 1005] [outer = 1851B400] 12:33:55 INFO - PROCESS | 3600 | 1465245235744 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19FBDC00) [pid = 3600] [serial = 1006] [outer = 1851B400] 12:33:56 INFO - PROCESS | 3600 | 1465245236135 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 560ms 12:33:56 INFO - PROCESS | 3600 | 1465245236171 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3600 | 1465245236173 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:33:56 INFO - PROCESS | 3600 | 1465245236194 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 3600 | 1465245236196 Marionette TRACE conn3 <- [1,1306,null,{}] 12:33:56 INFO - PROCESS | 3600 | 1465245236199 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:56 INFO - PROCESS | 3600 | 1465245236201 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:56 INFO - PROCESS | 3600 | 1465245236285 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:33:56 INFO - PROCESS | 3600 | 1465245236291 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3600 | 1465245236294 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:56 INFO - PROCESS | 3600 | ++DOCSHELL 1A192800 == 36 [pid = 3600] [id = 336] 12:33:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1A193400) [pid = 3600] [serial = 1007] [outer = 00000000] 12:33:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1A69C800) [pid = 3600] [serial = 1008] [outer = 1A193400] 12:33:56 INFO - PROCESS | 3600 | 1465245236336 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A793C00) [pid = 3600] [serial = 1009] [outer = 1A193400] 12:33:57 INFO - PROCESS | 3600 | 1465245237121 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1003ms 12:33:57 INFO - PROCESS | 3600 | 1465245237192 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3600 | 1465245237197 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:33:57 INFO - PROCESS | 3600 | 1465245237202 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:33:57 INFO - PROCESS | 3600 | 1465245237208 Marionette TRACE conn3 <- [1,1310,null,{}] 12:33:57 INFO - PROCESS | 3600 | 1465245237213 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:57 INFO - PROCESS | 3600 | 1465245237216 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:57 INFO - PROCESS | 3600 | 1465245237400 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:33:57 INFO - PROCESS | 3600 | 1465245237495 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3600 | 1465245237498 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:57 INFO - PROCESS | 3600 | ++DOCSHELL 11259400 == 37 [pid = 3600] [id = 337] 12:33:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (114BD800) [pid = 3600] [serial = 1010] [outer = 00000000] 12:33:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (12B4D800) [pid = 3600] [serial = 1011] [outer = 114BD800] 12:33:57 INFO - PROCESS | 3600 | 1465245237554 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (130C0400) [pid = 3600] [serial = 1012] [outer = 114BD800] 12:33:58 INFO - PROCESS | 3600 | 1465245238360 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1165ms 12:33:58 INFO - PROCESS | 3600 | 1465245238374 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3600 | 1465245238378 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:33:58 INFO - PROCESS | 3600 | 1465245238383 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:33:58 INFO - PROCESS | 3600 | 1465245238386 Marionette TRACE conn3 <- [1,1314,null,{}] 12:33:58 INFO - PROCESS | 3600 | 1465245238391 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:58 INFO - PROCESS | 3600 | 1465245238394 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:58 INFO - PROCESS | 3600 | 1465245238508 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:33:58 INFO - PROCESS | 3600 | 1465245238638 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3600 | 1465245238643 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:58 INFO - PROCESS | 3600 | ++DOCSHELL 10FAB800 == 38 [pid = 3600] [id = 338] 12:33:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (110E5400) [pid = 3600] [serial = 1013] [outer = 00000000] 12:33:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (11AD1C00) [pid = 3600] [serial = 1014] [outer = 110E5400] 12:33:58 INFO - PROCESS | 3600 | 1465245238694 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (12810C00) [pid = 3600] [serial = 1015] [outer = 110E5400] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 17145000 == 37 [pid = 3600] [id = 335] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 12B48C00 == 36 [pid = 3600] [id = 334] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 10329C00 == 35 [pid = 3600] [id = 333] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 16A2F000 == 34 [pid = 3600] [id = 332] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 162E0800 == 33 [pid = 3600] [id = 331] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 13B79800 == 32 [pid = 3600] [id = 330] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 12BA2800 == 31 [pid = 3600] [id = 329] 12:33:58 INFO - PROCESS | 3600 | --DOCSHELL 10F9F400 == 30 [pid = 3600] [id = 328] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (19AE2400) [pid = 3600] [serial = 964] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1A16B000) [pid = 3600] [serial = 966] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1A197C00) [pid = 3600] [serial = 967] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (13942C00) [pid = 3600] [serial = 946] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1394B800) [pid = 3600] [serial = 960] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17683800) [pid = 3600] [serial = 963] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (17688000) [pid = 3600] [serial = 952] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10EBFC00) [pid = 3600] [serial = 939] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (160A1000) [pid = 3600] [serial = 948] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (19BBC000) [pid = 3600] [serial = 957] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1A6A8800) [pid = 3600] [serial = 933] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12B4A800) [pid = 3600] [serial = 943] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12ADE000) [pid = 3600] [serial = 942] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1851E400) [pid = 3600] [serial = 955] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A792800) [pid = 3600] [serial = 934] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (168D6400) [pid = 3600] [serial = 949] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19BBF000) [pid = 3600] [serial = 958] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1815FC00) [pid = 3600] [serial = 954] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10FA2800) [pid = 3600] [serial = 940] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (13659800) [pid = 3600] [serial = 945] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12AEB400) [pid = 3600] [serial = 936] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (166E6800) [pid = 3600] [serial = 961] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (13225000) [pid = 3600] [serial = 937] [outer = 00000000] [url = about:blank] 12:33:58 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1714B400) [pid = 3600] [serial = 951] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3600 | 1465245239168 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:33:59 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 12:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 796ms 12:33:59 INFO - PROCESS | 3600 | 1465245239193 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3600 | 1465245239198 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:33:59 INFO - PROCESS | 3600 | 1465245239204 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:33:59 INFO - PROCESS | 3600 | 1465245239207 Marionette TRACE conn3 <- [1,1318,null,{}] 12:33:59 INFO - PROCESS | 3600 | 1465245239214 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:59 INFO - PROCESS | 3600 | 1465245239200 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:59 INFO - PROCESS | 3600 | 1465245239286 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:33:59 INFO - PROCESS | 3600 | 1465245239295 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3600 | 1465245239297 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:59 INFO - PROCESS | 3600 | ++DOCSHELL 12AE6000 == 31 [pid = 3600] [id = 339] 12:33:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (12AE6C00) [pid = 3600] [serial = 1016] [outer = 00000000] 12:33:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1309A400) [pid = 3600] [serial = 1017] [outer = 12AE6C00] 12:33:59 INFO - PROCESS | 3600 | 1465245239352 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13222400) [pid = 3600] [serial = 1018] [outer = 12AE6C00] 12:33:59 INFO - PROCESS | 3600 | 1465245239800 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:33:59 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 12:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 649ms 12:33:59 INFO - PROCESS | 3600 | 1465245239854 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3600 | 1465245239856 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:33:59 INFO - PROCESS | 3600 | 1465245239860 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 3600 | 1465245239863 Marionette TRACE conn3 <- [1,1322,null,{}] 12:33:59 INFO - PROCESS | 3600 | 1465245239874 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:59 INFO - PROCESS | 3600 | 1465245239878 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:33:59 INFO - PROCESS | 3600 | 1465245239994 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:34:00 INFO - PROCESS | 3600 | 1465245240088 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3600 | 1465245240091 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:00 INFO - PROCESS | 3600 | ++DOCSHELL 1544F400 == 32 [pid = 3600] [id = 340] 12:34:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15451C00) [pid = 3600] [serial = 1019] [outer = 00000000] 12:34:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15C60000) [pid = 3600] [serial = 1020] [outer = 15451C00] 12:34:00 INFO - PROCESS | 3600 | 1465245240138 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16096400) [pid = 3600] [serial = 1021] [outer = 15451C00] 12:34:00 INFO - PROCESS | 3600 | 1465245240491 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 663ms 12:34:00 INFO - PROCESS | 3600 | 1465245240521 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 3600 | 1465245240524 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:34:00 INFO - PROCESS | 3600 | 1465245240527 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 3600 | 1465245240529 Marionette TRACE conn3 <- [1,1326,null,{}] 12:34:00 INFO - PROCESS | 3600 | 1465245240532 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:00 INFO - PROCESS | 3600 | 1465245240534 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:00 INFO - PROCESS | 3600 | 1465245240616 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:34:00 INFO - PROCESS | 3600 | 1465245240622 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3600 | 1465245240624 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:00 INFO - PROCESS | 3600 | ++DOCSHELL 166E1000 == 33 [pid = 3600] [id = 341] 12:34:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16A21C00) [pid = 3600] [serial = 1022] [outer = 00000000] 12:34:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17148000) [pid = 3600] [serial = 1023] [outer = 16A21C00] 12:34:00 INFO - PROCESS | 3600 | 1465245240669 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17190400) [pid = 3600] [serial = 1024] [outer = 16A21C00] 12:34:01 INFO - PROCESS | 3600 | 1465245241561 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1077ms 12:34:01 INFO - PROCESS | 3600 | 1465245241610 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 3600 | 1465245241612 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:34:01 INFO - PROCESS | 3600 | 1465245241616 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 3600 | 1465245241618 Marionette TRACE conn3 <- [1,1330,null,{}] 12:34:01 INFO - PROCESS | 3600 | 1465245241621 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:01 INFO - PROCESS | 3600 | 1465245241623 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:01 INFO - PROCESS | 3600 | 1465245241730 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:34:01 INFO - PROCESS | 3600 | 1465245241736 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 3600 | 1465245241738 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:01 INFO - PROCESS | 3600 | ++DOCSHELL 17688000 == 34 [pid = 3600] [id = 342] 12:34:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17688C00) [pid = 3600] [serial = 1025] [outer = 00000000] 12:34:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17EA4000) [pid = 3600] [serial = 1026] [outer = 17688C00] 12:34:01 INFO - PROCESS | 3600 | 1465245241764 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15F03000) [pid = 3600] [serial = 1027] [outer = 17688C00] 12:34:02 INFO - PROCESS | 3600 | 1465245242179 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 589ms 12:34:02 INFO - PROCESS | 3600 | 1465245242212 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3600 | 1465245242214 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:34:02 INFO - PROCESS | 3600 | 1465245242217 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3600 | 1465245242219 Marionette TRACE conn3 <- [1,1334,null,{}] 12:34:02 INFO - PROCESS | 3600 | 1465245242229 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:02 INFO - PROCESS | 3600 | 1465245242235 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:02 INFO - PROCESS | 3600 | 1465245242355 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:34:02 INFO - PROCESS | 3600 | 1465245242420 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3600 | 1465245242422 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:02 INFO - PROCESS | 3600 | ++DOCSHELL 18516000 == 35 [pid = 3600] [id = 343] 12:34:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18517400) [pid = 3600] [serial = 1028] [outer = 00000000] 12:34:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19D19800) [pid = 3600] [serial = 1029] [outer = 18517400] 12:34:02 INFO - PROCESS | 3600 | 1465245242467 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19FBC400) [pid = 3600] [serial = 1030] [outer = 18517400] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (166DD800) [pid = 3600] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (13034C00) [pid = 3600] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10F9D000) [pid = 3600] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13C7D400) [pid = 3600] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10FA0000) [pid = 3600] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (16B63800) [pid = 3600] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10A66000) [pid = 3600] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (140F1000) [pid = 3600] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19AE4C00) [pid = 3600] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19FB7800) [pid = 3600] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (103CA800) [pid = 3600] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (13123800) [pid = 3600] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:34:02 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1851B400) [pid = 3600] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:34:02 INFO - PROCESS | 3600 | 1465245242925 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 752ms 12:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:34:02 INFO - PROCESS | 3600 | 1465245242990 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3600 | 1465245242975 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:34:02 INFO - PROCESS | 3600 | 1465245242978 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3600 | 1465245242980 Marionette TRACE conn3 <- [1,1338,null,{}] 12:34:02 INFO - PROCESS | 3600 | 1465245242983 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:02 INFO - PROCESS | 3600 | 1465245242985 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:03 INFO - PROCESS | 3600 | 1465245243063 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:34:03 INFO - PROCESS | 3600 | 1465245243071 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3600 | 1465245243073 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:03 INFO - PROCESS | 3600 | ++DOCSHELL 11AD1800 == 36 [pid = 3600] [id = 344] 12:34:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12D60400) [pid = 3600] [serial = 1031] [outer = 00000000] 12:34:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15F0D000) [pid = 3600] [serial = 1032] [outer = 12D60400] 12:34:03 INFO - PROCESS | 3600 | 1465245243125 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (16AB4000) [pid = 3600] [serial = 1033] [outer = 12D60400] 12:34:03 INFO - PROCESS | 3600 | 1465245243550 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 589ms 12:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:34:03 INFO - PROCESS | 3600 | 1465245243595 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3600 | 1465245243597 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:34:03 INFO - PROCESS | 3600 | 1465245243602 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3600 | 1465245243604 Marionette TRACE conn3 <- [1,1342,null,{}] 12:34:03 INFO - PROCESS | 3600 | 1465245243607 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 3600 | 1465245243609 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:03 INFO - PROCESS | 3600 | 1465245243668 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:34:03 INFO - PROCESS | 3600 | 1465245243673 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3600 | 1465245243675 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:03 INFO - PROCESS | 3600 | ++DOCSHELL 131E4000 == 37 [pid = 3600] [id = 345] 12:34:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17142000) [pid = 3600] [serial = 1034] [outer = 00000000] 12:34:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19FB6C00) [pid = 3600] [serial = 1035] [outer = 17142000] 12:34:03 INFO - PROCESS | 3600 | 1465245243720 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (19FB1000) [pid = 3600] [serial = 1036] [outer = 17142000] 12:34:04 INFO - PROCESS | 3600 | 1465245244120 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 560ms 12:34:04 INFO - PROCESS | 3600 | 1465245244166 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 3600 | 1465245244168 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:34:04 INFO - PROCESS | 3600 | 1465245244172 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 3600 | 1465245244173 Marionette TRACE conn3 <- [1,1346,null,{}] 12:34:04 INFO - PROCESS | 3600 | 1465245244178 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:04 INFO - PROCESS | 3600 | 1465245244181 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:04 INFO - PROCESS | 3600 | 1465245244245 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:34:04 INFO - PROCESS | 3600 | 1465245244251 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 3600 | 1465245244253 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:04 INFO - PROCESS | 3600 | ++DOCSHELL 16095C00 == 38 [pid = 3600] [id = 346] 12:34:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19B32C00) [pid = 3600] [serial = 1037] [outer = 00000000] 12:34:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1A792800) [pid = 3600] [serial = 1038] [outer = 19B32C00] 12:34:04 INFO - PROCESS | 3600 | 1465245244295 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A798000) [pid = 3600] [serial = 1039] [outer = 19B32C00] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 10ECA800 == 37 [pid = 3600] [id = 327] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 12AE6000 == 36 [pid = 3600] [id = 339] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 11259400 == 35 [pid = 3600] [id = 337] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 10FAB800 == 34 [pid = 3600] [id = 338] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 1A192800 == 33 [pid = 3600] [id = 336] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 166E1000 == 32 [pid = 3600] [id = 341] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 1544F400 == 31 [pid = 3600] [id = 340] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 18516000 == 30 [pid = 3600] [id = 343] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 131E4000 == 29 [pid = 3600] [id = 345] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 11AD1800 == 28 [pid = 3600] [id = 344] 12:34:05 INFO - PROCESS | 3600 | --DOCSHELL 17688000 == 27 [pid = 3600] [id = 342] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16AAF000) [pid = 3600] [serial = 993] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13126000) [pid = 3600] [serial = 987] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1314B400) [pid = 3600] [serial = 988] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12B46800) [pid = 3600] [serial = 982] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12815400) [pid = 3600] [serial = 981] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1544FC00) [pid = 3600] [serial = 990] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (114BB800) [pid = 3600] [serial = 984] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (11C25400) [pid = 3600] [serial = 985] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1714D800) [pid = 3600] [serial = 996] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (12B50800) [pid = 3600] [serial = 970] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12AA6000) [pid = 3600] [serial = 969] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (15C61000) [pid = 3600] [serial = 973] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1544E000) [pid = 3600] [serial = 972] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1A16CC00) [pid = 3600] [serial = 976] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (19D1E800) [pid = 3600] [serial = 975] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (1AA01C00) [pid = 3600] [serial = 979] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1A78F800) [pid = 3600] [serial = 978] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (10FA7800) [pid = 3600] [serial = 999] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1772C000) [pid = 3600] [serial = 997] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (1851F000) [pid = 3600] [serial = 1002] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (16B68800) [pid = 3600] [serial = 994] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (19FBDC00) [pid = 3600] [serial = 1006] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (12B50000) [pid = 3600] [serial = 1000] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (19BC0000) [pid = 3600] [serial = 1003] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 53 (157C4400) [pid = 3600] [serial = 991] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | --DOMWINDOW == 52 (19FBD000) [pid = 3600] [serial = 1005] [outer = 00000000] [url = about:blank] 12:34:05 INFO - PROCESS | 3600 | 1465245245941 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1799ms 12:34:05 INFO - PROCESS | 3600 | 1465245245969 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3600 | 1465245245973 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:34:05 INFO - PROCESS | 3600 | 1465245245982 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 3600 | 1465245245985 Marionette TRACE conn3 <- [1,1350,null,{}] 12:34:05 INFO - PROCESS | 3600 | 1465245245992 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 3600 | 1465245245995 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:06 INFO - PROCESS | 3600 | 1465245246088 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:34:06 INFO - PROCESS | 3600 | 1465245246096 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3600 | 1465245246100 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:06 INFO - PROCESS | 3600 | ++DOCSHELL 10ECA800 == 28 [pid = 3600] [id = 347] 12:34:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 53 (10FA0400) [pid = 3600] [serial = 1040] [outer = 00000000] 12:34:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 54 (10FA4400) [pid = 3600] [serial = 1041] [outer = 10FA0400] 12:34:06 INFO - PROCESS | 3600 | 1465245246148 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (10FA9400) [pid = 3600] [serial = 1042] [outer = 10FA0400] 12:34:06 INFO - PROCESS | 3600 | 1465245246612 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 663ms 12:34:06 INFO - PROCESS | 3600 | 1465245246644 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 3600 | 1465245246649 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:34:06 INFO - PROCESS | 3600 | 1465245246655 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 3600 | 1465245246658 Marionette TRACE conn3 <- [1,1354,null,{}] 12:34:06 INFO - PROCESS | 3600 | 1465245246661 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:06 INFO - PROCESS | 3600 | 1465245246664 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:06 INFO - PROCESS | 3600 | 1465245246749 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:34:06 INFO - PROCESS | 3600 | 1465245246758 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3600 | 1465245246760 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:06 INFO - PROCESS | 3600 | ++DOCSHELL 12AE1000 == 29 [pid = 3600] [id = 348] 12:34:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (12AE2000) [pid = 3600] [serial = 1043] [outer = 00000000] 12:34:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (12B48C00) [pid = 3600] [serial = 1044] [outer = 12AE2000] 12:34:06 INFO - PROCESS | 3600 | 1465245246807 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (12B4E000) [pid = 3600] [serial = 1045] [outer = 12AE2000] 12:34:07 INFO - PROCESS | 3600 | 1465245247236 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3600 | 1465245247320 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:34:07 INFO - PROCESS | 3600 | 1465245247324 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 3600 | 1465245247328 Marionette TRACE conn3 <- [1,1358,null,{}] 12:34:07 INFO - PROCESS | 3600 | 1465245247339 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 3600 | 1465245247343 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:07 INFO - PROCESS | 3600 | 1465245247435 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:34:07 INFO - PROCESS | 3600 | 1465245247530 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3600 | 1465245247533 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:07 INFO - PROCESS | 3600 | ++DOCSHELL 13229400 == 30 [pid = 3600] [id = 349] 12:34:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (13229C00) [pid = 3600] [serial = 1046] [outer = 00000000] 12:34:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (13650400) [pid = 3600] [serial = 1047] [outer = 13229C00] 12:34:07 INFO - PROCESS | 3600 | 1465245247602 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (1394BC00) [pid = 3600] [serial = 1048] [outer = 13229C00] 12:34:07 INFO - PROCESS | 3600 | 1465245247971 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3600 | 1465245248016 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:34:08 INFO - PROCESS | 3600 | 1465245248019 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3600 | 1465245248021 Marionette TRACE conn3 <- [1,1362,null,{}] 12:34:08 INFO - PROCESS | 3600 | 1465245248024 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:08 INFO - PROCESS | 3600 | 1465245248026 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:08 INFO - PROCESS | 3600 | 1465245248108 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:34:08 INFO - PROCESS | 3600 | 1465245248114 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3600 | 1465245248116 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:08 INFO - PROCESS | 3600 | ++DOCSHELL 13941C00 == 31 [pid = 3600] [id = 350] 12:34:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (13946000) [pid = 3600] [serial = 1049] [outer = 00000000] 12:34:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (157BB400) [pid = 3600] [serial = 1050] [outer = 13946000] 12:34:08 INFO - PROCESS | 3600 | 1465245248160 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (15C61800) [pid = 3600] [serial = 1051] [outer = 13946000] 12:34:08 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:08 INFO - PROCESS | 3600 | 1465245248568 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3600 | 1465245248601 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:34:08 INFO - PROCESS | 3600 | 1465245248604 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3600 | 1465245248606 Marionette TRACE conn3 <- [1,1366,null,{}] 12:34:08 INFO - PROCESS | 3600 | 1465245248609 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:08 INFO - PROCESS | 3600 | 1465245248611 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:08 INFO - PROCESS | 3600 | 1465245248669 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:34:08 INFO - PROCESS | 3600 | 1465245248674 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3600 | 1465245248676 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:08 INFO - PROCESS | 3600 | ++DOCSHELL 15F0DC00 == 32 [pid = 3600] [id = 351] 12:34:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (162E1000) [pid = 3600] [serial = 1052] [outer = 00000000] 12:34:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (16AAF800) [pid = 3600] [serial = 1053] [outer = 162E1000] 12:34:08 INFO - PROCESS | 3600 | 1465245248720 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (16B5C400) [pid = 3600] [serial = 1054] [outer = 162E1000] 12:34:09 INFO - PROCESS | 3600 | 1465245249143 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 3600 | 1465245249165 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:34:09 INFO - PROCESS | 3600 | 1465245249169 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 3600 | 1465245249170 Marionette TRACE conn3 <- [1,1370,null,{}] 12:34:09 INFO - PROCESS | 3600 | 1465245249173 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:09 INFO - PROCESS | 3600 | 1465245249179 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:09 INFO - PROCESS | 3600 | 1465245249296 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:34:09 INFO - PROCESS | 3600 | 1465245249307 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 3600 | 1465245249309 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:09 INFO - PROCESS | 3600 | ++DOCSHELL 17144000 == 33 [pid = 3600] [id = 352] 12:34:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (17149800) [pid = 3600] [serial = 1055] [outer = 00000000] 12:34:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1773D000) [pid = 3600] [serial = 1056] [outer = 17149800] 12:34:09 INFO - PROCESS | 3600 | 1465245249353 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (17EEF000) [pid = 3600] [serial = 1057] [outer = 17149800] 12:34:09 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:09 INFO - PROCESS | 3600 | 1465245249749 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 3600 | 1465245249775 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:34:09 INFO - PROCESS | 3600 | 1465245249788 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 3600 | 1465245249790 Marionette TRACE conn3 <- [1,1374,null,{}] 12:34:09 INFO - PROCESS | 3600 | 1465245249794 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:09 INFO - PROCESS | 3600 | 1465245249796 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:09 INFO - PROCESS | 3600 | 1465245249884 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:34:09 INFO - PROCESS | 3600 | 1465245249891 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 3600 | 1465245249893 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:09 INFO - PROCESS | 3600 | ++DOCSHELL 1851F000 == 34 [pid = 3600] [id = 353] 12:34:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (19ADB000) [pid = 3600] [serial = 1058] [outer = 00000000] 12:34:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (19BB7800) [pid = 3600] [serial = 1059] [outer = 19ADB000] 12:34:09 INFO - PROCESS | 3600 | 1465245249937 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (19D13000) [pid = 3600] [serial = 1060] [outer = 19ADB000] 12:34:10 INFO - PROCESS | 3600 | 1465245250333 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3600 | 1465245250403 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:34:10 INFO - PROCESS | 3600 | 1465245250407 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3600 | 1465245250409 Marionette TRACE conn3 <- [1,1378,null,{}] 12:34:10 INFO - PROCESS | 3600 | 1465245250412 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:10 INFO - PROCESS | 3600 | 1465245250414 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:10 INFO - PROCESS | 3600 | 1465245250513 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:34:10 INFO - PROCESS | 3600 | 1465245250572 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3600 | 1465245250574 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:10 INFO - PROCESS | 3600 | ++DOCSHELL 1815EC00 == 35 [pid = 3600] [id = 354] 12:34:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19ADF000) [pid = 3600] [serial = 1061] [outer = 00000000] 12:34:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1A162400) [pid = 3600] [serial = 1062] [outer = 19ADF000] 12:34:10 INFO - PROCESS | 3600 | 1465245250619 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1A163400) [pid = 3600] [serial = 1063] [outer = 19ADF000] 12:34:10 INFO - PROCESS | 3600 | 1465245250983 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 590ms 12:34:10 INFO - PROCESS | 3600 | 1465245251009 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3600 | 1465245251011 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:34:10 INFO - PROCESS | 3600 | 1465245250998 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3600 | 1465245251000 Marionette TRACE conn3 <- [1,1382,null,{}] 12:34:11 INFO - PROCESS | 3600 | 1465245251003 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:11 INFO - PROCESS | 3600 | 1465245251005 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:11 INFO - PROCESS | 3600 | 1465245251113 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:34:11 INFO - PROCESS | 3600 | 1465245251200 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3600 | 1465245251202 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:11 INFO - PROCESS | 3600 | ++DOCSHELL 131E6000 == 36 [pid = 3600] [id = 355] 12:34:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1A192800) [pid = 3600] [serial = 1064] [outer = 00000000] 12:34:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1A6A3000) [pid = 3600] [serial = 1065] [outer = 1A192800] 12:34:11 INFO - PROCESS | 3600 | 1465245251267 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A6A9400) [pid = 3600] [serial = 1066] [outer = 1A192800] 12:34:11 INFO - PROCESS | 3600 | 1465245251668 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 12:34:11 INFO - PROCESS | 3600 | 1465245251704 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3600 | 1465245251706 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:34:11 INFO - PROCESS | 3600 | 1465245251709 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 3600 | 1465245251721 Marionette TRACE conn3 <- [1,1386,null,{}] 12:34:11 INFO - PROCESS | 3600 | 1465245251724 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:11 INFO - PROCESS | 3600 | 1465245251726 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:11 INFO - PROCESS | 3600 | 1465245251837 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:34:11 INFO - PROCESS | 3600 | 1465245251842 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3600 | 1465245251844 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:11 INFO - PROCESS | 3600 | ++DOCSHELL 1772D400 == 37 [pid = 3600] [id = 356] 12:34:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19FB6800) [pid = 3600] [serial = 1067] [outer = 00000000] 12:34:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1AA10C00) [pid = 3600] [serial = 1068] [outer = 19FB6800] 12:34:11 INFO - PROCESS | 3600 | 1465245251871 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1AA64800) [pid = 3600] [serial = 1069] [outer = 19FB6800] 12:34:12 INFO - PROCESS | 3600 | 1465245252292 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 12:34:12 INFO - PROCESS | 3600 | 1465245252330 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3600 | 1465245252332 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:34:12 INFO - PROCESS | 3600 | 1465245252335 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:34:12 INFO - PROCESS | 3600 | 1465245252337 Marionette TRACE conn3 <- [1,1390,null,{}] 12:34:12 INFO - PROCESS | 3600 | 1465245252341 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:12 INFO - PROCESS | 3600 | 1465245252343 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:12 INFO - PROCESS | 3600 | 1465245252462 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:34:12 INFO - PROCESS | 3600 | 1465245252541 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 3600 | 1465245252544 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:12 INFO - PROCESS | 3600 | ++DOCSHELL 1544F400 == 38 [pid = 3600] [id = 357] 12:34:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FB0000) [pid = 3600] [serial = 1070] [outer = 00000000] 12:34:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1ACA2C00) [pid = 3600] [serial = 1071] [outer = 19FB0000] 12:34:12 INFO - PROCESS | 3600 | 1465245252590 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1AE91400) [pid = 3600] [serial = 1072] [outer = 19FB0000] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (17688C00) [pid = 3600] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (18517400) [pid = 3600] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12D60400) [pid = 3600] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17142000) [pid = 3600] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (15451C00) [pid = 3600] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12AE6C00) [pid = 3600] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (110E5400) [pid = 3600] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (114BD800) [pid = 3600] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A193400) [pid = 3600] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:34:12 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (16A21C00) [pid = 3600] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:34:13 INFO - PROCESS | 3600 | 1465245253073 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 752ms 12:34:13 INFO - PROCESS | 3600 | 1465245253106 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3600 | 1465245253108 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:34:13 INFO - PROCESS | 3600 | 1465245253112 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:34:13 INFO - PROCESS | 3600 | 1465245253114 Marionette TRACE conn3 <- [1,1394,null,{}] 12:34:13 INFO - PROCESS | 3600 | 1465245253118 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:13 INFO - PROCESS | 3600 | 1465245253119 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:13 INFO - PROCESS | 3600 | 1465245253180 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:34:13 INFO - PROCESS | 3600 | 1465245253185 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3600 | 1465245253187 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:13 INFO - PROCESS | 3600 | ++DOCSHELL 140EFC00 == 39 [pid = 3600] [id = 358] 12:34:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14FE3C00) [pid = 3600] [serial = 1073] [outer = 00000000] 12:34:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17143800) [pid = 3600] [serial = 1074] [outer = 14FE3C00] 12:34:13 INFO - PROCESS | 3600 | 1465245253230 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19AE6800) [pid = 3600] [serial = 1075] [outer = 14FE3C00] 12:34:13 INFO - PROCESS | 3600 | 1465245253616 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 560ms 12:34:13 INFO - PROCESS | 3600 | 1465245253682 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3600 | 1465245253684 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:34:13 INFO - PROCESS | 3600 | 1465245253687 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 3600 | 1465245253689 Marionette TRACE conn3 <- [1,1398,null,{}] 12:34:13 INFO - PROCESS | 3600 | 1465245253692 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:13 INFO - PROCESS | 3600 | 1465245253694 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:13 INFO - PROCESS | 3600 | 1465245253774 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:34:13 INFO - PROCESS | 3600 | 1465245253781 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3600 | 1465245253783 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:13 INFO - PROCESS | 3600 | ++DOCSHELL 17142000 == 40 [pid = 3600] [id = 359] 12:34:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A196000) [pid = 3600] [serial = 1076] [outer = 00000000] 12:34:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1AE97C00) [pid = 3600] [serial = 1077] [outer = 1A196000] 12:34:13 INFO - PROCESS | 3600 | 1465245253825 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1AE9C400) [pid = 3600] [serial = 1078] [outer = 1A196000] 12:34:14 INFO - PROCESS | 3600 | 1465245254257 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 590ms 12:34:14 INFO - PROCESS | 3600 | 1465245254290 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3600 | 1465245254292 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:34:14 INFO - PROCESS | 3600 | 1465245254296 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3600 | 1465245254297 Marionette TRACE conn3 <- [1,1402,null,{}] 12:34:14 INFO - PROCESS | 3600 | 1465245254301 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 3600 | 1465245254303 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:14 INFO - PROCESS | 3600 | 1465245254379 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:34:14 INFO - PROCESS | 3600 | 1465245254384 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3600 | 1465245254386 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:14 INFO - PROCESS | 3600 | ++DOCSHELL 14F68000 == 41 [pid = 3600] [id = 360] 12:34:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (14F69400) [pid = 3600] [serial = 1079] [outer = 00000000] 12:34:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (14F72000) [pid = 3600] [serial = 1080] [outer = 14F69400] 12:34:14 INFO - PROCESS | 3600 | 1465245254431 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (14F74800) [pid = 3600] [serial = 1081] [outer = 14F69400] 12:34:15 INFO - PROCESS | 3600 | 1465245255147 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 885ms 12:34:15 INFO - PROCESS | 3600 | 1465245255196 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 3600 | 1465245255200 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:34:15 INFO - PROCESS | 3600 | 1465245255205 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 3600 | 1465245255209 Marionette TRACE conn3 <- [1,1406,null,{}] 12:34:15 INFO - PROCESS | 3600 | 1465245255215 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:15 INFO - PROCESS | 3600 | 1465245255218 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:15 INFO - PROCESS | 3600 | 1465245255348 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:34:15 INFO - PROCESS | 3600 | 1465245255472 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 3600 | 1465245255477 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:15 INFO - PROCESS | 3600 | ++DOCSHELL 10A6F000 == 42 [pid = 3600] [id = 361] 12:34:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10A70400) [pid = 3600] [serial = 1082] [outer = 00000000] 12:34:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (11250800) [pid = 3600] [serial = 1083] [outer = 10A70400] 12:34:15 INFO - PROCESS | 3600 | 1465245255536 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (11CC8C00) [pid = 3600] [serial = 1084] [outer = 10A70400] 12:34:16 INFO - PROCESS | 3600 | 1465245256479 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1342ms 12:34:16 INFO - PROCESS | 3600 | 1465245256548 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3600 | 1465245256552 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:34:16 INFO - PROCESS | 3600 | 1465245256540 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3600 | 1465245256543 Marionette TRACE conn3 <- [1,1410,null,{}] 12:34:16 INFO - PROCESS | 3600 | 1465245256592 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 3600 | 1465245256595 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:16 INFO - PROCESS | 3600 | 1465245256699 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 17142000 == 41 [pid = 3600] [id = 359] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 140EFC00 == 40 [pid = 3600] [id = 358] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 1544F400 == 39 [pid = 3600] [id = 357] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 1772D400 == 38 [pid = 3600] [id = 356] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 131E6000 == 37 [pid = 3600] [id = 355] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 1815EC00 == 36 [pid = 3600] [id = 354] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 1851F000 == 35 [pid = 3600] [id = 353] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 17144000 == 34 [pid = 3600] [id = 352] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 15F0DC00 == 33 [pid = 3600] [id = 351] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 13941C00 == 32 [pid = 3600] [id = 350] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 13229400 == 31 [pid = 3600] [id = 349] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 12AE1000 == 30 [pid = 3600] [id = 348] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1A792800) [pid = 3600] [serial = 1038] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOCSHELL 10ECA800 == 29 [pid = 3600] [id = 347] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17EA4000) [pid = 3600] [serial = 1026] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (19D19800) [pid = 3600] [serial = 1029] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (15F03000) [pid = 3600] [serial = 1027] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15F0D000) [pid = 3600] [serial = 1032] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (19FB6C00) [pid = 3600] [serial = 1035] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19FBC400) [pid = 3600] [serial = 1030] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19FB1000) [pid = 3600] [serial = 1036] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (15C60000) [pid = 3600] [serial = 1020] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16096400) [pid = 3600] [serial = 1021] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1309A400) [pid = 3600] [serial = 1017] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13222400) [pid = 3600] [serial = 1018] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12810C00) [pid = 3600] [serial = 1015] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (11AD1C00) [pid = 3600] [serial = 1014] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (130C0400) [pid = 3600] [serial = 1012] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12B4D800) [pid = 3600] [serial = 1011] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1A69C800) [pid = 3600] [serial = 1008] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1A793C00) [pid = 3600] [serial = 1009] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17148000) [pid = 3600] [serial = 1023] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (16AB4000) [pid = 3600] [serial = 1033] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (17190400) [pid = 3600] [serial = 1024] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 3600 | 1465245256901 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3600 | 1465245256905 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:16 INFO - PROCESS | 3600 | ++DOCSHELL 105E6C00 == 30 [pid = 3600] [id = 362] 12:34:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (105F0000) [pid = 3600] [serial = 1085] [outer = 00000000] 12:34:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10E61800) [pid = 3600] [serial = 1086] [outer = 105F0000] 12:34:16 INFO - PROCESS | 3600 | 1465245256955 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (11ADC800) [pid = 3600] [serial = 1087] [outer = 105F0000] 12:34:17 INFO - PROCESS | 3600 | 1465245257334 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 826ms 12:34:17 INFO - PROCESS | 3600 | 1465245257383 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 3600 | 1465245257388 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:34:17 INFO - PROCESS | 3600 | 1465245257394 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 3600 | 1465245257396 Marionette TRACE conn3 <- [1,1414,null,{}] 12:34:17 INFO - PROCESS | 3600 | 1465245257400 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:17 INFO - PROCESS | 3600 | 1465245257402 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:17 INFO - PROCESS | 3600 | 1465245257518 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:34:17 INFO - PROCESS | 3600 | 1465245257604 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3600 | 1465245257606 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:17 INFO - PROCESS | 3600 | ++DOCSHELL 12B47000 == 31 [pid = 3600] [id = 363] 12:34:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12B48400) [pid = 3600] [serial = 1088] [outer = 00000000] 12:34:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12DA4C00) [pid = 3600] [serial = 1089] [outer = 12B48400] 12:34:17 INFO - PROCESS | 3600 | 1465245257660 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1309E400) [pid = 3600] [serial = 1090] [outer = 12B48400] 12:34:18 INFO - PROCESS | 3600 | 1465245258042 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 693ms 12:34:18 INFO - PROCESS | 3600 | 1465245258107 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3600 | 1465245258109 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:34:18 INFO - PROCESS | 3600 | 1465245258113 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:34:18 INFO - PROCESS | 3600 | 1465245258116 Marionette TRACE conn3 <- [1,1418,null,{}] 12:34:18 INFO - PROCESS | 3600 | 1465245258131 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 3600 | 1465245258135 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:18 INFO - PROCESS | 3600 | 1465245258200 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:34:18 INFO - PROCESS | 3600 | 1465245258212 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3600 | 1465245258215 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:18 INFO - PROCESS | 3600 | ++DOCSHELL 13B82C00 == 32 [pid = 3600] [id = 364] 12:34:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13C76800) [pid = 3600] [serial = 1091] [outer = 00000000] 12:34:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (14F66400) [pid = 3600] [serial = 1092] [outer = 13C76800] 12:34:18 INFO - PROCESS | 3600 | 1465245258266 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14F6E800) [pid = 3600] [serial = 1093] [outer = 13C76800] 12:34:18 INFO - PROCESS | 3600 | 1465245258712 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 664ms 12:34:18 INFO - PROCESS | 3600 | 1465245258775 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3600 | 1465245258777 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:34:18 INFO - PROCESS | 3600 | 1465245258781 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3600 | 1465245258766 Marionette TRACE conn3 <- [1,1422,null,{}] 12:34:18 INFO - PROCESS | 3600 | 1465245258770 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 3600 | 1465245258772 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:18 INFO - PROCESS | 3600 | 1465245258863 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:34:18 INFO - PROCESS | 3600 | 1465245258868 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3600 | 1465245258870 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:18 INFO - PROCESS | 3600 | ++DOCSHELL 1544CC00 == 33 [pid = 3600] [id = 365] 12:34:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1544E000) [pid = 3600] [serial = 1094] [outer = 00000000] 12:34:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15C7A400) [pid = 3600] [serial = 1095] [outer = 1544E000] 12:34:18 INFO - PROCESS | 3600 | 1465245258922 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15C7EC00) [pid = 3600] [serial = 1096] [outer = 1544E000] 12:34:19 INFO - PROCESS | 3600 | 1465245259383 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 663ms 12:34:19 INFO - PROCESS | 3600 | 1465245259441 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 3600 | 1465245259443 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:34:19 INFO - PROCESS | 3600 | 1465245259430 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3600 | 1465245259431 Marionette TRACE conn3 <- [1,1426,null,{}] 12:34:19 INFO - PROCESS | 3600 | 1465245259442 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:19 INFO - PROCESS | 3600 | 1465245259443 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:19 INFO - PROCESS | 3600 | 1465245259576 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:34:19 INFO - PROCESS | 3600 | 1465245259586 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3600 | 1465245259588 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:19 INFO - PROCESS | 3600 | ++DOCSHELL 15C83C00 == 34 [pid = 3600] [id = 366] 12:34:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C84800) [pid = 3600] [serial = 1097] [outer = 00000000] 12:34:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15F03000) [pid = 3600] [serial = 1098] [outer = 15C84800] 12:34:19 INFO - PROCESS | 3600 | 1465245259686 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (160A2800) [pid = 3600] [serial = 1099] [outer = 15C84800] 12:34:20 INFO - PROCESS | 3600 | 1465245260068 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 649ms 12:34:20 INFO - PROCESS | 3600 | 1465245260092 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 3600 | 1465245260094 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:34:20 INFO - PROCESS | 3600 | 1465245260097 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 3600 | 1465245260099 Marionette TRACE conn3 <- [1,1430,null,{}] 12:34:20 INFO - PROCESS | 3600 | 1465245260102 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:20 INFO - PROCESS | 3600 | 1465245260108 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:20 INFO - PROCESS | 3600 | 1465245260242 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:34:20 INFO - PROCESS | 3600 | 1465245260250 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 3600 | 1465245260252 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:20 INFO - PROCESS | 3600 | ++DOCSHELL 157C2400 == 35 [pid = 3600] [id = 367] 12:34:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (166E0C00) [pid = 3600] [serial = 1100] [outer = 00000000] 12:34:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1714AC00) [pid = 3600] [serial = 1101] [outer = 166E0C00] 12:34:20 INFO - PROCESS | 3600 | 1465245260329 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1718F400) [pid = 3600] [serial = 1102] [outer = 166E0C00] 12:34:20 INFO - PROCESS | 3600 | 1465245260737 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 693ms 12:34:20 INFO - PROCESS | 3600 | 1465245260802 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 3600 | 1465245260812 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:34:20 INFO - PROCESS | 3600 | 1465245260816 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 3600 | 1465245260818 Marionette TRACE conn3 <- [1,1434,null,{}] 12:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:34:20 INFO - PROCESS | 3600 | 1465245260861 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:20 INFO - PROCESS | 3600 | 1465245260863 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:21 INFO - PROCESS | 3600 | 1465245261065 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1A192800) [pid = 3600] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (162E1000) [pid = 3600] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (13946000) [pid = 3600] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19ADB000) [pid = 3600] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12AE2000) [pid = 3600] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19ADF000) [pid = 3600] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13229C00) [pid = 3600] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A196000) [pid = 3600] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10FA0400) [pid = 3600] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (17149800) [pid = 3600] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19FB6800) [pid = 3600] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19FB0000) [pid = 3600] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:34:21 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14FE3C00) [pid = 3600] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:34:21 INFO - PROCESS | 3600 | 1465245261129 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3600 | 1465245261131 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:21 INFO - PROCESS | 3600 | ++DOCSHELL 1043F800 == 36 [pid = 3600] [id = 368] 12:34:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1047D800) [pid = 3600] [serial = 1103] [outer = 00000000] 12:34:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (12AE2000) [pid = 3600] [serial = 1104] [outer = 1047D800] 12:34:21 INFO - PROCESS | 3600 | 1465245261174 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13122800) [pid = 3600] [serial = 1105] [outer = 1047D800] 12:34:21 INFO - PROCESS | 3600 | 1465245261539 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 782ms 12:34:21 INFO - PROCESS | 3600 | 1465245261599 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3600 | 1465245261601 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:34:21 INFO - PROCESS | 3600 | 1465245261604 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3600 | 1465245261606 Marionette TRACE conn3 <- [1,1438,null,{}] 12:34:21 INFO - PROCESS | 3600 | 1465245261609 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 3600 | 1465245261612 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:21 INFO - PROCESS | 3600 | 1465245261671 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:34:21 INFO - PROCESS | 3600 | 1465245261676 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3600 | 1465245261678 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:21 INFO - PROCESS | 3600 | ++DOCSHELL 17140000 == 37 [pid = 3600] [id = 369] 12:34:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17688800) [pid = 3600] [serial = 1106] [outer = 00000000] 12:34:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17B08800) [pid = 3600] [serial = 1107] [outer = 17688800] 12:34:21 INFO - PROCESS | 3600 | 1465245261727 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17EF0000) [pid = 3600] [serial = 1108] [outer = 17688800] 12:34:22 INFO - PROCESS | 3600 | 1465245262138 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 560ms 12:34:22 INFO - PROCESS | 3600 | 1465245262170 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 3600 | 1465245262172 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:34:22 INFO - PROCESS | 3600 | 1465245262175 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 3600 | 1465245262177 Marionette TRACE conn3 <- [1,1442,null,{}] 12:34:22 INFO - PROCESS | 3600 | 1465245262181 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:22 INFO - PROCESS | 3600 | 1465245262182 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:22 INFO - PROCESS | 3600 | 1465245262260 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:34:22 INFO - PROCESS | 3600 | 1465245262249 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3600 | 1465245262251 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:22 INFO - PROCESS | 3600 | ++DOCSHELL 17747000 == 38 [pid = 3600] [id = 370] 12:34:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18353400) [pid = 3600] [serial = 1109] [outer = 00000000] 12:34:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18520000) [pid = 3600] [serial = 1110] [outer = 18353400] 12:34:22 INFO - PROCESS | 3600 | 1465245262293 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19AE8C00) [pid = 3600] [serial = 1111] [outer = 18353400] 12:34:22 INFO - PROCESS | 3600 | 1465245262725 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 604ms 12:34:22 INFO - PROCESS | 3600 | 1465245262785 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 3600 | 1465245262787 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:34:22 INFO - PROCESS | 3600 | 1465245262790 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 3600 | 1465245262792 Marionette TRACE conn3 <- [1,1446,null,{}] 12:34:22 INFO - PROCESS | 3600 | 1465245262795 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:22 INFO - PROCESS | 3600 | 1465245262797 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:22 INFO - PROCESS | 3600 | 1465245262872 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:34:22 INFO - PROCESS | 3600 | 1465245262877 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3600 | 1465245262879 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:22 INFO - PROCESS | 3600 | ++DOCSHELL 14F73400 == 39 [pid = 3600] [id = 371] 12:34:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19ADE400) [pid = 3600] [serial = 1112] [outer = 00000000] 12:34:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19FB0000) [pid = 3600] [serial = 1113] [outer = 19ADE400] 12:34:22 INFO - PROCESS | 3600 | 1465245262905 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FB6000) [pid = 3600] [serial = 1114] [outer = 19ADE400] 12:34:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10B8F800) [pid = 3600] [serial = 1115] [outer = 1B334C00] 12:34:23 INFO - PROCESS | 3600 | 1465245263694 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 12:34:23 INFO - PROCESS | 3600 | 1465245263737 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 3600 | 1465245263741 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:34:23 INFO - PROCESS | 3600 | 1465245263749 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3600 | 1465245263756 Marionette TRACE conn3 <- [1,1450,null,{}] 12:34:23 INFO - PROCESS | 3600 | 1465245263762 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 3600 | 1465245263765 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:23 INFO - PROCESS | 3600 | 1465245263862 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:34:23 INFO - PROCESS | 3600 | 1465245263965 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3600 | 1465245263968 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:23 INFO - PROCESS | 3600 | ++DOCSHELL 12B9FC00 == 40 [pid = 3600] [id = 372] 12:34:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (12D60000) [pid = 3600] [serial = 1116] [outer = 00000000] 12:34:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (131E3400) [pid = 3600] [serial = 1117] [outer = 12D60000] 12:34:24 INFO - PROCESS | 3600 | 1465245264026 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1322A000) [pid = 3600] [serial = 1118] [outer = 12D60000] 12:34:24 INFO - PROCESS | 3600 | 1465245264638 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 943ms 12:34:24 INFO - PROCESS | 3600 | 1465245264678 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 3600 | 1465245264683 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:34:24 INFO - PROCESS | 3600 | 1465245264690 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 3600 | 1465245264692 Marionette TRACE conn3 <- [1,1454,null,{}] 12:34:24 INFO - PROCESS | 3600 | 1465245264696 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:24 INFO - PROCESS | 3600 | 1465245264699 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:24 INFO - PROCESS | 3600 | 1465245264815 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:34:24 INFO - PROCESS | 3600 | 1465245264946 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 3600 | 1465245264949 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:24 INFO - PROCESS | 3600 | ++DOCSHELL 157BF000 == 41 [pid = 3600] [id = 373] 12:34:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (15C7A000) [pid = 3600] [serial = 1119] [outer = 00000000] 12:34:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (15C84400) [pid = 3600] [serial = 1120] [outer = 15C7A000] 12:34:24 INFO - PROCESS | 3600 | 1465245264988 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (166DD800) [pid = 3600] [serial = 1121] [outer = 15C7A000] 12:34:25 INFO - PROCESS | 3600 | 1465245265578 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 885ms 12:34:25 INFO - PROCESS | 3600 | 1465245265580 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3600 | 1465245265582 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:34:25 INFO - PROCESS | 3600 | 1465245265586 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - PROCESS | 3600 | 1465245265590 Marionette TRACE conn3 <- [1,1458,null,{}] 12:34:25 INFO - PROCESS | 3600 | 1465245265601 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 3600 | 1465245265606 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:25 INFO - PROCESS | 3600 | 1465245265711 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:34:25 INFO - PROCESS | 3600 | 1465245265822 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3600 | 1465245265825 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:25 INFO - PROCESS | 3600 | ++DOCSHELL 14F6D400 == 42 [pid = 3600] [id = 374] 12:34:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19FB4400) [pid = 3600] [serial = 1122] [outer = 00000000] 12:34:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1A16AC00) [pid = 3600] [serial = 1123] [outer = 19FB4400] 12:34:25 INFO - PROCESS | 3600 | 1465245265926 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1A19CC00) [pid = 3600] [serial = 1124] [outer = 19FB4400] 12:34:26 INFO - PROCESS | 3600 | 1465245266647 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1091ms 12:34:26 INFO - PROCESS | 3600 | 1465245266693 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 3600 | 1465245266697 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:34:26 INFO - PROCESS | 3600 | 1465245266702 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 3600 | 1465245266705 Marionette TRACE conn3 <- [1,1462,null,{}] 12:34:26 INFO - PROCESS | 3600 | 1465245266710 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:26 INFO - PROCESS | 3600 | 1465245266713 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:26 INFO - PROCESS | 3600 | 1465245266805 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:34:26 INFO - PROCESS | 3600 | 1465245266941 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3600 | 1465245266943 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:26 INFO - PROCESS | 3600 | ++DOCSHELL 12B50C00 == 43 [pid = 3600] [id = 375] 12:34:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (12B52000) [pid = 3600] [serial = 1125] [outer = 00000000] 12:34:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (131DE000) [pid = 3600] [serial = 1126] [outer = 12B52000] 12:34:26 INFO - PROCESS | 3600 | 1465245266995 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (132E0800) [pid = 3600] [serial = 1127] [outer = 12B52000] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 17747000 == 42 [pid = 3600] [id = 370] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 17140000 == 41 [pid = 3600] [id = 369] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 1043F800 == 40 [pid = 3600] [id = 368] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 157C2400 == 39 [pid = 3600] [id = 367] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 15C83C00 == 38 [pid = 3600] [id = 366] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 1544CC00 == 37 [pid = 3600] [id = 365] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 13B82C00 == 36 [pid = 3600] [id = 364] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 12B47000 == 35 [pid = 3600] [id = 363] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 105E6C00 == 34 [pid = 3600] [id = 362] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 16095C00 == 33 [pid = 3600] [id = 346] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 14F68000 == 32 [pid = 3600] [id = 360] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 10A6F000 == 31 [pid = 3600] [id = 361] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 14F6D400 == 30 [pid = 3600] [id = 374] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 157BF000 == 29 [pid = 3600] [id = 373] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 14F73400 == 28 [pid = 3600] [id = 371] 12:34:27 INFO - PROCESS | 3600 | --DOCSHELL 12B9FC00 == 27 [pid = 3600] [id = 372] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1A6A3000) [pid = 3600] [serial = 1065] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (16AAF800) [pid = 3600] [serial = 1053] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (16B5C400) [pid = 3600] [serial = 1054] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (157BB400) [pid = 3600] [serial = 1050] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (15C61800) [pid = 3600] [serial = 1051] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (19BB7800) [pid = 3600] [serial = 1059] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (19D13000) [pid = 3600] [serial = 1060] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12B48C00) [pid = 3600] [serial = 1044] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (12B4E000) [pid = 3600] [serial = 1045] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1A162400) [pid = 3600] [serial = 1062] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13650400) [pid = 3600] [serial = 1047] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1394BC00) [pid = 3600] [serial = 1048] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1AE9C400) [pid = 3600] [serial = 1078] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (10FA4400) [pid = 3600] [serial = 1041] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10FA9400) [pid = 3600] [serial = 1042] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1773D000) [pid = 3600] [serial = 1056] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (14F72000) [pid = 3600] [serial = 1080] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17EEF000) [pid = 3600] [serial = 1057] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1AA10C00) [pid = 3600] [serial = 1068] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1A6A9400) [pid = 3600] [serial = 1066] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1ACA2C00) [pid = 3600] [serial = 1071] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1AA64800) [pid = 3600] [serial = 1069] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1AE97C00) [pid = 3600] [serial = 1077] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17143800) [pid = 3600] [serial = 1074] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1AE91400) [pid = 3600] [serial = 1072] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1A163400) [pid = 3600] [serial = 1063] [outer = 00000000] [url = about:blank] 12:34:27 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19AE6800) [pid = 3600] [serial = 1075] [outer = 00000000] [url = about:blank] 12:34:28 INFO - PROCESS | 3600 | 1465245268032 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1371ms 12:34:28 INFO - PROCESS | 3600 | 1465245268074 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:34:28 INFO - PROCESS | 3600 | 1465245268078 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:34:28 INFO - PROCESS | 3600 | 1465245268082 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3600 | 1465245268087 Marionette TRACE conn3 <- [1,1466,null,{}] 12:34:28 INFO - PROCESS | 3600 | 1465245268092 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 3600 | 1465245268094 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:28 INFO - PROCESS | 3600 | 1465245268185 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:34:28 INFO - PROCESS | 3600 | 1465245268193 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3600 | 1465245268196 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:28 INFO - PROCESS | 3600 | ++DOCSHELL 10FA3000 == 28 [pid = 3600] [id = 376] 12:34:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10FA4000) [pid = 3600] [serial = 1128] [outer = 00000000] 12:34:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (114BFC00) [pid = 3600] [serial = 1129] [outer = 10FA4000] 12:34:28 INFO - PROCESS | 3600 | 1465245268245 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1280FC00) [pid = 3600] [serial = 1130] [outer = 10FA4000] 12:34:28 INFO - PROCESS | 3600 | 1465245268700 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 649ms 12:34:28 INFO - PROCESS | 3600 | 1465245268744 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 3600 | 1465245268749 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:34:28 INFO - PROCESS | 3600 | 1465245268755 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3600 | 1465245268757 Marionette TRACE conn3 <- [1,1470,null,{}] 12:34:28 INFO - PROCESS | 3600 | 1465245268761 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 3600 | 1465245268763 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:28 INFO - PROCESS | 3600 | 1465245268894 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:34:28 INFO - PROCESS | 3600 | 1465245268973 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3600 | 1465245268976 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:28 INFO - PROCESS | 3600 | ++DOCSHELL 12DA4400 == 29 [pid = 3600] [id = 377] 12:34:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13032800) [pid = 3600] [serial = 1131] [outer = 00000000] 12:34:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1312F400) [pid = 3600] [serial = 1132] [outer = 13032800] 12:34:29 INFO - PROCESS | 3600 | 1465245269022 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1314F800) [pid = 3600] [serial = 1133] [outer = 13032800] 12:34:29 INFO - PROCESS | 3600 | 1465245269381 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 663ms 12:34:29 INFO - PROCESS | 3600 | 1465245269419 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:34:29 INFO - PROCESS | 3600 | 1465245269421 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:34:29 INFO - PROCESS | 3600 | 1465245269425 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 3600 | 1465245269428 Marionette TRACE conn3 <- [1,1474,null,{}] 12:34:29 INFO - PROCESS | 3600 | 1465245269439 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:29 INFO - PROCESS | 3600 | 1465245269443 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:29 INFO - PROCESS | 3600 | 1465245269507 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:34:29 INFO - PROCESS | 3600 | 1465245269514 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 3600 | 1465245269517 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:29 INFO - PROCESS | 3600 | ++DOCSHELL 14F6D400 == 30 [pid = 3600] [id = 378] 12:34:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F6D800) [pid = 3600] [serial = 1134] [outer = 00000000] 12:34:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1544F000) [pid = 3600] [serial = 1135] [outer = 14F6D800] 12:34:29 INFO - PROCESS | 3600 | 1465245269564 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (157BB000) [pid = 3600] [serial = 1136] [outer = 14F6D800] 12:34:30 INFO - PROCESS | 3600 | 1465245270059 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 664ms 12:34:30 INFO - PROCESS | 3600 | 1465245270087 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 3600 | 1465245270089 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:34:30 INFO - PROCESS | 3600 | 1465245270093 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:34:30 INFO - PROCESS | 3600 | 1465245270094 Marionette TRACE conn3 <- [1,1478,null,{}] 12:34:30 INFO - PROCESS | 3600 | 1465245270098 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:30 INFO - PROCESS | 3600 | 1465245270100 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:30 INFO - PROCESS | 3600 | 1465245270232 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:34:30 INFO - PROCESS | 3600 | 1465245270253 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 3600 | 1465245270255 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:30 INFO - PROCESS | 3600 | ++DOCSHELL 15C7D400 == 31 [pid = 3600] [id = 379] 12:34:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C80800) [pid = 3600] [serial = 1137] [outer = 00000000] 12:34:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15F0C000) [pid = 3600] [serial = 1138] [outer = 15C80800] 12:34:30 INFO - PROCESS | 3600 | 1465245270299 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (160A2400) [pid = 3600] [serial = 1139] [outer = 15C80800] 12:34:30 INFO - PROCESS | 3600 | 1465245270685 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 649ms 12:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:34:30 INFO - PROCESS | 3600 | 1465245270752 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 3600 | 1465245270754 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:34:30 INFO - PROCESS | 3600 | 1465245270740 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - PROCESS | 3600 | 1465245270742 Marionette TRACE conn3 <- [1,1482,null,{}] 12:34:30 INFO - PROCESS | 3600 | 1465245270746 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:30 INFO - PROCESS | 3600 | 1465245270748 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:30 INFO - PROCESS | 3600 | 1465245270863 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:34:30 INFO - PROCESS | 3600 | 1465245270875 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 3600 | 1465245270877 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:30 INFO - PROCESS | 3600 | ++DOCSHELL 15C5B400 == 32 [pid = 3600] [id = 380] 12:34:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15C86000) [pid = 3600] [serial = 1140] [outer = 00000000] 12:34:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (16AB0C00) [pid = 3600] [serial = 1141] [outer = 15C86000] 12:34:30 INFO - PROCESS | 3600 | 1465245270922 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1713F000) [pid = 3600] [serial = 1142] [outer = 15C86000] 12:34:31 INFO - PROCESS | 3600 | 1465245271371 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 649ms 12:34:31 INFO - PROCESS | 3600 | 1465245271410 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:34:31 INFO - PROCESS | 3600 | 1465245271412 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:34:31 INFO - PROCESS | 3600 | 1465245271415 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 3600 | 1465245271417 Marionette TRACE conn3 <- [1,1486,null,{}] 12:34:31 INFO - PROCESS | 3600 | 1465245271421 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:31 INFO - PROCESS | 3600 | 1465245271426 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:31 INFO - PROCESS | 3600 | 1465245271575 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (15C84800) [pid = 3600] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (166E0C00) [pid = 3600] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (105F0000) [pid = 3600] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (14F69400) [pid = 3600] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10A70400) [pid = 3600] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1544E000) [pid = 3600] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13C76800) [pid = 3600] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12B48400) [pid = 3600] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17688800) [pid = 3600] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1047D800) [pid = 3600] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19B32C00) [pid = 3600] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19ADE400) [pid = 3600] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:34:31 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (18353400) [pid = 3600] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:34:31 INFO - PROCESS | 3600 | 1465245271829 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3600 | 1465245271831 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:31 INFO - PROCESS | 3600 | ++DOCSHELL 103CD000 == 33 [pid = 3600] [id = 381] 12:34:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1047D800) [pid = 3600] [serial = 1143] [outer = 00000000] 12:34:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (10F9D400) [pid = 3600] [serial = 1144] [outer = 1047D800] 12:34:31 INFO - PROCESS | 3600 | 1465245271880 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13146800) [pid = 3600] [serial = 1145] [outer = 1047D800] 12:34:32 INFO - PROCESS | 3600 | 1465245272208 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 826ms 12:34:32 INFO - PROCESS | 3600 | 1465245272274 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 3600 | 1465245272276 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:34:32 INFO - PROCESS | 3600 | 1465245272280 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:34:32 INFO - PROCESS | 3600 | 1465245272282 Marionette TRACE conn3 <- [1,1490,null,{}] 12:34:32 INFO - PROCESS | 3600 | 1465245272288 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:32 INFO - PROCESS | 3600 | 1465245272290 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:32 INFO - PROCESS | 3600 | 1465245272365 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:34:32 INFO - PROCESS | 3600 | 1465245272370 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3600 | 1465245272372 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:32 INFO - PROCESS | 3600 | ++DOCSHELL 12B55400 == 34 [pid = 3600] [id = 382] 12:34:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14F69400) [pid = 3600] [serial = 1146] [outer = 00000000] 12:34:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17683800) [pid = 3600] [serial = 1147] [outer = 14F69400] 12:34:32 INFO - PROCESS | 3600 | 1465245272415 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17B04400) [pid = 3600] [serial = 1148] [outer = 14F69400] 12:34:32 INFO - PROCESS | 3600 | 1465245272783 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 561ms 12:34:32 INFO - PROCESS | 3600 | 1465245272849 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 3600 | 1465245272851 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:34:32 INFO - PROCESS | 3600 | 1465245272855 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:34:32 INFO - PROCESS | 3600 | 1465245272857 Marionette TRACE conn3 <- [1,1494,null,{}] 12:34:32 INFO - PROCESS | 3600 | 1465245272860 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:32 INFO - PROCESS | 3600 | 1465245272862 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:32 INFO - PROCESS | 3600 | 1465245272946 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:34:32 INFO - PROCESS | 3600 | 1465245272951 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3600 | 1465245272953 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:32 INFO - PROCESS | 3600 | ++DOCSHELL 1834BC00 == 35 [pid = 3600] [id = 383] 12:34:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18353400) [pid = 3600] [serial = 1149] [outer = 00000000] 12:34:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19ADEC00) [pid = 3600] [serial = 1150] [outer = 18353400] 12:34:32 INFO - PROCESS | 3600 | 1465245272996 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19ADF000) [pid = 3600] [serial = 1151] [outer = 18353400] 12:34:33 INFO - PROCESS | 3600 | 1465245273391 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 561ms 12:34:33 INFO - PROCESS | 3600 | 1465245273425 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 3600 | 1465245273427 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:34:33 INFO - PROCESS | 3600 | 1465245273431 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 3600 | 1465245273432 Marionette TRACE conn3 <- [1,1498,null,{}] 12:34:33 INFO - PROCESS | 3600 | 1465245273436 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:33 INFO - PROCESS | 3600 | 1465245273438 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:33 INFO - PROCESS | 3600 | 1465245273555 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:34:33 INFO - PROCESS | 3600 | 1465245273563 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 3600 | 1465245273565 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:33 INFO - PROCESS | 3600 | ++DOCSHELL 17140400 == 36 [pid = 3600] [id = 384] 12:34:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18154C00) [pid = 3600] [serial = 1152] [outer = 00000000] 12:34:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19D1C000) [pid = 3600] [serial = 1153] [outer = 18154C00] 12:34:33 INFO - PROCESS | 3600 | 1465245273607 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FB1000) [pid = 3600] [serial = 1154] [outer = 18154C00] 12:34:34 INFO - PROCESS | 3600 | 1465245274323 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 944ms 12:34:34 INFO - PROCESS | 3600 | 1465245274378 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:34:34 INFO - PROCESS | 3600 | 1465245274383 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:34:34 INFO - PROCESS | 3600 | 1465245274388 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:34:34 INFO - PROCESS | 3600 | 1465245274393 Marionette TRACE conn3 <- [1,1502,null,{}] 12:34:34 INFO - PROCESS | 3600 | 1465245274398 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:34 INFO - PROCESS | 3600 | 1465245274401 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:34 INFO - PROCESS | 3600 | 1465245274528 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:34:34 INFO - PROCESS | 3600 | 1465245274634 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 3600 | 1465245274637 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:34 INFO - PROCESS | 3600 | ++DOCSHELL 10F9DC00 == 37 [pid = 3600] [id = 385] 12:34:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10FA6000) [pid = 3600] [serial = 1155] [outer = 00000000] 12:34:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (12B48C00) [pid = 3600] [serial = 1156] [outer = 10FA6000] 12:34:34 INFO - PROCESS | 3600 | 1465245274696 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (12DACC00) [pid = 3600] [serial = 1157] [outer = 10FA6000] 12:34:35 INFO - PROCESS | 3600 | 1465245275389 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1017ms 12:34:35 INFO - PROCESS | 3600 | 1465245275412 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 3600 | 1465245275417 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:34:35 INFO - PROCESS | 3600 | 1465245275424 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 3600 | 1465245275427 Marionette TRACE conn3 <- [1,1506,null,{}] 12:34:35 INFO - PROCESS | 3600 | 1465245275431 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:35 INFO - PROCESS | 3600 | 1465245275434 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:35 INFO - PROCESS | 3600 | 1465245275552 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:34:35 INFO - PROCESS | 3600 | 1465245275783 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 3600 | 1465245275787 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:35 INFO - PROCESS | 3600 | ++DOCSHELL 103C9000 == 38 [pid = 3600] [id = 386] 12:34:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (103CD400) [pid = 3600] [serial = 1158] [outer = 00000000] 12:34:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10A50800) [pid = 3600] [serial = 1159] [outer = 103CD400] 12:34:35 INFO - PROCESS | 3600 | 1465245275847 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (10EC2400) [pid = 3600] [serial = 1160] [outer = 103CD400] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 1834BC00 == 37 [pid = 3600] [id = 383] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 12B55400 == 36 [pid = 3600] [id = 382] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 103CD000 == 35 [pid = 3600] [id = 381] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 15C5B400 == 34 [pid = 3600] [id = 380] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 15C7D400 == 33 [pid = 3600] [id = 379] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 14F6D400 == 32 [pid = 3600] [id = 378] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 12DA4400 == 31 [pid = 3600] [id = 377] 12:34:36 INFO - PROCESS | 3600 | --DOCSHELL 10FA3000 == 30 [pid = 3600] [id = 376] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1A798000) [pid = 3600] [serial = 1039] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (18520000) [pid = 3600] [serial = 1110] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1322AC00) [pid = 3600] [serial = 682] [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.] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15F03000) [pid = 3600] [serial = 1098] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1714AC00) [pid = 3600] [serial = 1101] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (160A2800) [pid = 3600] [serial = 1099] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (10E61800) [pid = 3600] [serial = 1086] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (11ADC800) [pid = 3600] [serial = 1087] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (14F74800) [pid = 3600] [serial = 1081] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (11250800) [pid = 3600] [serial = 1083] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11CC8C00) [pid = 3600] [serial = 1084] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15C7A400) [pid = 3600] [serial = 1095] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19AE8C00) [pid = 3600] [serial = 1111] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F66400) [pid = 3600] [serial = 1092] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (14F6E800) [pid = 3600] [serial = 1093] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12DA4C00) [pid = 3600] [serial = 1089] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1309E400) [pid = 3600] [serial = 1090] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1718F400) [pid = 3600] [serial = 1102] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17B08800) [pid = 3600] [serial = 1107] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (13122800) [pid = 3600] [serial = 1105] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (12AE2000) [pid = 3600] [serial = 1104] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (17EF0000) [pid = 3600] [serial = 1108] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (15C7EC00) [pid = 3600] [serial = 1096] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (19FB6000) [pid = 3600] [serial = 1114] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (19FB0000) [pid = 3600] [serial = 1113] [outer = 00000000] [url = about:blank] 12:34:36 INFO - PROCESS | 3600 | 1465245276466 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1091ms 12:34:36 INFO - PROCESS | 3600 | 1465245276523 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3600 | 1465245276525 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:34:36 INFO - PROCESS | 3600 | 1465245276530 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3600 | 1465245276532 Marionette TRACE conn3 <- [1,1510,null,{}] 12:34:36 INFO - PROCESS | 3600 | 1465245276537 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:36 INFO - PROCESS | 3600 | 1465245276542 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:36 INFO - PROCESS | 3600 | 1465245276627 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:34:36 INFO - PROCESS | 3600 | 1465245276701 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 3600 | 1465245276704 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:36 INFO - PROCESS | 3600 | ++DOCSHELL 10E64000 == 31 [pid = 3600] [id = 387] 12:34:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10EBF800) [pid = 3600] [serial = 1161] [outer = 00000000] 12:34:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (1280F800) [pid = 3600] [serial = 1162] [outer = 10EBF800] 12:34:36 INFO - PROCESS | 3600 | 1465245276750 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12B4F400) [pid = 3600] [serial = 1163] [outer = 10EBF800] 12:34:37 INFO - PROCESS | 3600 | 1465245277166 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:34:37 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 () { 12:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:34:37 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 () { 12:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:34:37 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 () { 12:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:34:37 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 () { 12:34:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:34:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 693ms 12:34:37 INFO - PROCESS | 3600 | 1465245277237 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3600 | 1465245277241 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:34:37 INFO - PROCESS | 3600 | 1465245277246 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3600 | 1465245277248 Marionette TRACE conn3 <- [1,1514,null,{}] 12:34:37 INFO - PROCESS | 3600 | 1465245277252 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 3600 | 1465245277254 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:37 INFO - PROCESS | 3600 | 1465245277321 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:34:37 INFO - PROCESS | 3600 | 1465245277327 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3600 | 1465245277329 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:37 INFO - PROCESS | 3600 | ++DOCSHELL 1312DC00 == 32 [pid = 3600] [id = 388] 12:34:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (131E5000) [pid = 3600] [serial = 1164] [outer = 00000000] 12:34:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (143A5400) [pid = 3600] [serial = 1165] [outer = 131E5000] 12:34:37 INFO - PROCESS | 3600 | 1465245277374 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F70C00) [pid = 3600] [serial = 1166] [outer = 131E5000] 12:34:37 INFO - PROCESS | 3600 | 1465245277810 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:34:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:34:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:34:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:34:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 605ms 12:34:37 INFO - PROCESS | 3600 | 1465245277848 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3600 | 1465245277850 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:34:37 INFO - PROCESS | 3600 | 1465245277859 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3600 | 1465245277864 Marionette TRACE conn3 <- [1,1518,null,{}] 12:34:37 INFO - PROCESS | 3600 | 1465245277874 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:37 INFO - PROCESS | 3600 | 1465245277878 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:37 INFO - PROCESS | 3600 | 1465245277944 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:34:37 INFO - PROCESS | 3600 | 1465245277954 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3600 | 1465245277956 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:37 INFO - PROCESS | 3600 | ++DOCSHELL 14F74C00 == 33 [pid = 3600] [id = 389] 12:34:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15C7C000) [pid = 3600] [serial = 1167] [outer = 00000000] 12:34:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15F03000) [pid = 3600] [serial = 1168] [outer = 15C7C000] 12:34:38 INFO - PROCESS | 3600 | 1465245278007 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1609B400) [pid = 3600] [serial = 1169] [outer = 15C7C000] 12:34:38 INFO - PROCESS | 3600 | 1465245278413 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:34:38 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 12:34:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:34:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:34:38 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. 12:34:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:34:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 12:34:38 INFO - PROCESS | 3600 | 1465245278475 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 3600 | 1465245278478 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:34:38 INFO - PROCESS | 3600 | 1465245278489 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 3600 | 1465245278491 Marionette TRACE conn3 <- [1,1522,null,{}] 12:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:34:38 INFO - PROCESS | 3600 | 1465245278494 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:38 INFO - PROCESS | 3600 | 1465245278496 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:38 INFO - PROCESS | 3600 | 1465245278591 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:34:38 INFO - PROCESS | 3600 | 1465245278693 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3600 | 1465245278695 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:38 INFO - PROCESS | 3600 | ++DOCSHELL 162E1400 == 34 [pid = 3600] [id = 390] 12:34:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (166E3000) [pid = 3600] [serial = 1170] [outer = 00000000] 12:34:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17144800) [pid = 3600] [serial = 1171] [outer = 166E3000] 12:34:38 INFO - PROCESS | 3600 | 1465245278739 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1714C400) [pid = 3600] [serial = 1172] [outer = 166E3000] 12:34:39 INFO - PROCESS | 3600 | 1465245279151 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 707ms 12:34:39 INFO - PROCESS | 3600 | 1465245279193 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3600 | 1465245279195 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:34:39 INFO - PROCESS | 3600 | 1465245279198 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3600 | 1465245279200 Marionette TRACE conn3 <- [1,1526,null,{}] 12:34:39 INFO - PROCESS | 3600 | 1465245279187 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:39 INFO - PROCESS | 3600 | 1465245279189 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:39 INFO - PROCESS | 3600 | 1465245279300 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:34:39 INFO - PROCESS | 3600 | 1465245279305 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3600 | 1465245279311 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:39 INFO - PROCESS | 3600 | ++DOCSHELL 12DA7000 == 35 [pid = 3600] [id = 391] 12:34:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17727400) [pid = 3600] [serial = 1173] [outer = 00000000] 12:34:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17B08800) [pid = 3600] [serial = 1174] [outer = 17727400] 12:34:39 INFO - PROCESS | 3600 | 1465245279418 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18513000) [pid = 3600] [serial = 1175] [outer = 17727400] 12:34:39 INFO - PROCESS | 3600 | 1465245279828 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 693ms 12:34:39 INFO - PROCESS | 3600 | 1465245279884 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3600 | 1465245279886 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:34:39 INFO - PROCESS | 3600 | 1465245279889 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3600 | 1465245279891 Marionette TRACE conn3 <- [1,1530,null,{}] 12:34:39 INFO - PROCESS | 3600 | 1465245279929 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:39 INFO - PROCESS | 3600 | 1465245279931 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:40 INFO - PROCESS | 3600 | 1465245280065 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:34:40 INFO - PROCESS | 3600 | 1465245280117 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3600 | 1465245280119 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:40 INFO - PROCESS | 3600 | ++DOCSHELL 19AE0C00 == 36 [pid = 3600] [id = 392] 12:34:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19AE3400) [pid = 3600] [serial = 1176] [outer = 00000000] 12:34:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19FB0000) [pid = 3600] [serial = 1177] [outer = 19AE3400] 12:34:40 INFO - PROCESS | 3600 | 1465245280163 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19BB9000) [pid = 3600] [serial = 1178] [outer = 19AE3400] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18353400) [pid = 3600] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (15C80800) [pid = 3600] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10FA4000) [pid = 3600] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (14F6D800) [pid = 3600] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13032800) [pid = 3600] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12B52000) [pid = 3600] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1047D800) [pid = 3600] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12D60000) [pid = 3600] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (15C7A000) [pid = 3600] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19FB4400) [pid = 3600] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:34:40 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14F69400) [pid = 3600] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:34:40 INFO - PROCESS | 3600 | 1465245280561 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 693ms 12:34:40 INFO - PROCESS | 3600 | 1465245280593 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3600 | 1465245280595 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:34:40 INFO - PROCESS | 3600 | 1465245280598 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:34:40 INFO - PROCESS | 3600 | 1465245280600 Marionette TRACE conn3 <- [1,1534,null,{}] 12:34:40 INFO - PROCESS | 3600 | 1465245280603 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:40 INFO - PROCESS | 3600 | 1465245280605 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:40 INFO - PROCESS | 3600 | 1465245280700 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:34:40 INFO - PROCESS | 3600 | 1465245280771 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3600 | 1465245280773 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:40 INFO - PROCESS | 3600 | ++DOCSHELL 12B52000 == 37 [pid = 3600] [id = 393] 12:34:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12B9FC00) [pid = 3600] [serial = 1179] [outer = 00000000] 12:34:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14F69400) [pid = 3600] [serial = 1180] [outer = 12B9FC00] 12:34:40 INFO - PROCESS | 3600 | 1465245280843 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16B6AC00) [pid = 3600] [serial = 1181] [outer = 12B9FC00] 12:34:41 INFO - PROCESS | 3600 | 1465245281217 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 649ms 12:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:34:41 INFO - PROCESS | 3600 | 1465245281262 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3600 | 1465245281264 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:34:41 INFO - PROCESS | 3600 | 1465245281267 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3600 | 1465245281269 Marionette TRACE conn3 <- [1,1538,null,{}] 12:34:41 INFO - PROCESS | 3600 | 1465245281272 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:41 INFO - PROCESS | 3600 | 1465245281274 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:41 INFO - PROCESS | 3600 | 1465245281337 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:34:41 INFO - PROCESS | 3600 | 1465245281368 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3600 | 1465245281370 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:41 INFO - PROCESS | 3600 | ++DOCSHELL 14F67000 == 38 [pid = 3600] [id = 394] 12:34:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C7A000) [pid = 3600] [serial = 1182] [outer = 00000000] 12:34:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19FB9000) [pid = 3600] [serial = 1183] [outer = 15C7A000] 12:34:41 INFO - PROCESS | 3600 | 1465245281420 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1A164400) [pid = 3600] [serial = 1184] [outer = 15C7A000] 12:34:41 INFO - PROCESS | 3600 | 1465245281848 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 649ms 12:34:41 INFO - PROCESS | 3600 | 1465245281930 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3600 | 1465245281914 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:34:41 INFO - PROCESS | 3600 | 1465245281918 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3600 | 1465245281919 Marionette TRACE conn3 <- [1,1542,null,{}] 12:34:41 INFO - PROCESS | 3600 | 1465245281923 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:41 INFO - PROCESS | 3600 | 1465245281924 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:42 INFO - PROCESS | 3600 | 1465245282012 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:34:42 INFO - PROCESS | 3600 | 1465245282019 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3600 | 1465245282021 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:42 INFO - PROCESS | 3600 | ++DOCSHELL 19FB7000 == 39 [pid = 3600] [id = 395] 12:34:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19FB8400) [pid = 3600] [serial = 1185] [outer = 00000000] 12:34:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1A582400) [pid = 3600] [serial = 1186] [outer = 19FB8400] 12:34:42 INFO - PROCESS | 3600 | 1465245282071 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A6A3400) [pid = 3600] [serial = 1187] [outer = 19FB8400] 12:34:42 INFO - PROCESS | 3600 | 1465245282708 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 855ms 12:34:42 INFO - PROCESS | 3600 | 1465245282784 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3600 | 1465245282789 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:34:42 INFO - PROCESS | 3600 | 1465245282794 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3600 | 1465245282798 Marionette TRACE conn3 <- [1,1546,null,{}] 12:34:42 INFO - PROCESS | 3600 | 1465245282804 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:42 INFO - PROCESS | 3600 | 1465245282807 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:42 INFO - PROCESS | 3600 | 1465245282987 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:34:43 INFO - PROCESS | 3600 | 1465245283044 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3600 | 1465245283047 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:43 INFO - PROCESS | 3600 | ++DOCSHELL 114C1C00 == 40 [pid = 3600] [id = 396] 12:34:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (11AD1C00) [pid = 3600] [serial = 1188] [outer = 00000000] 12:34:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (130C6C00) [pid = 3600] [serial = 1189] [outer = 11AD1C00] 12:34:43 INFO - PROCESS | 3600 | 1465245283140 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (132D7400) [pid = 3600] [serial = 1190] [outer = 11AD1C00] 12:34:43 INFO - PROCESS | 3600 | 1465245283710 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 944ms 12:34:43 INFO - PROCESS | 3600 | 1465245283743 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 3600 | 1465245283748 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:34:43 INFO - PROCESS | 3600 | 1465245283755 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 3600 | 1465245283758 Marionette TRACE conn3 <- [1,1550,null,{}] 12:34:43 INFO - PROCESS | 3600 | 1465245283762 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:43 INFO - PROCESS | 3600 | 1465245283765 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:43 INFO - PROCESS | 3600 | 1465245283856 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:34:43 INFO - PROCESS | 3600 | 1465245283964 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3600 | 1465245283967 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:43 INFO - PROCESS | 3600 | ++DOCSHELL 1544CC00 == 41 [pid = 3600] [id = 397] 12:34:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1544FC00) [pid = 3600] [serial = 1191] [outer = 00000000] 12:34:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (15C7E000) [pid = 3600] [serial = 1192] [outer = 1544FC00] 12:34:44 INFO - PROCESS | 3600 | 1465245284024 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1609B000) [pid = 3600] [serial = 1193] [outer = 1544FC00] 12:34:44 INFO - PROCESS | 3600 | 1465245284638 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 944ms 12:34:44 INFO - PROCESS | 3600 | 1465245284701 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 3600 | 1465245284686 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:34:44 INFO - PROCESS | 3600 | 1465245284690 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - PROCESS | 3600 | 1465245284694 Marionette TRACE conn3 <- [1,1554,null,{}] 12:34:44 INFO - PROCESS | 3600 | 1465245284708 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:44 INFO - PROCESS | 3600 | 1465245284716 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:44 INFO - PROCESS | 3600 | 1465245284885 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:34:45 INFO - PROCESS | 3600 | 1465245285034 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3600 | 1465245285038 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:45 INFO - PROCESS | 3600 | ++DOCSHELL 10B8FC00 == 42 [pid = 3600] [id = 398] 12:34:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19AE4800) [pid = 3600] [serial = 1194] [outer = 00000000] 12:34:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1A163800) [pid = 3600] [serial = 1195] [outer = 19AE4800] 12:34:45 INFO - PROCESS | 3600 | 1465245285094 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1A581C00) [pid = 3600] [serial = 1196] [outer = 19AE4800] 12:34:45 INFO - PROCESS | 3600 | 1465245285772 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1076ms 12:34:45 INFO - PROCESS | 3600 | 1465245285795 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 3600 | 1465245285799 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:34:45 INFO - PROCESS | 3600 | 1465245285805 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:34:45 INFO - PROCESS | 3600 | 1465245285808 Marionette TRACE conn3 <- [1,1558,null,{}] 12:34:45 INFO - PROCESS | 3600 | 1465245285813 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:45 INFO - PROCESS | 3600 | 1465245285816 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:45 INFO - PROCESS | 3600 | 1465245285900 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:34:45 INFO - PROCESS | 3600 | 1465245286008 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3600 | 1465245286010 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:46 INFO - PROCESS | 3600 | ++DOCSHELL 12AAA000 == 43 [pid = 3600] [id = 399] 12:34:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (12ADE800) [pid = 3600] [serial = 1197] [outer = 00000000] 12:34:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (12B4F000) [pid = 3600] [serial = 1198] [outer = 12ADE800] 12:34:46 INFO - PROCESS | 3600 | 1465245286079 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1309E400) [pid = 3600] [serial = 1199] [outer = 12ADE800] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 14F67000 == 42 [pid = 3600] [id = 394] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 12B52000 == 41 [pid = 3600] [id = 393] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 19AE0C00 == 40 [pid = 3600] [id = 392] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 12DA7000 == 39 [pid = 3600] [id = 391] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 162E1400 == 38 [pid = 3600] [id = 390] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 14F74C00 == 37 [pid = 3600] [id = 389] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 1312DC00 == 36 [pid = 3600] [id = 388] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 10E64000 == 35 [pid = 3600] [id = 387] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 103C9000 == 34 [pid = 3600] [id = 386] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 10F9DC00 == 33 [pid = 3600] [id = 385] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 17140400 == 32 [pid = 3600] [id = 384] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 12B50C00 == 31 [pid = 3600] [id = 375] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 1544CC00 == 30 [pid = 3600] [id = 397] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 10B8FC00 == 29 [pid = 3600] [id = 398] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 19FB7000 == 28 [pid = 3600] [id = 395] 12:34:46 INFO - PROCESS | 3600 | --DOCSHELL 114C1C00 == 27 [pid = 3600] [id = 396] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (19ADEC00) [pid = 3600] [serial = 1150] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (15F0C000) [pid = 3600] [serial = 1138] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (16AB0C00) [pid = 3600] [serial = 1141] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (114BFC00) [pid = 3600] [serial = 1129] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1280FC00) [pid = 3600] [serial = 1130] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1544F000) [pid = 3600] [serial = 1135] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1312F400) [pid = 3600] [serial = 1132] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1314F800) [pid = 3600] [serial = 1133] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (132E0800) [pid = 3600] [serial = 1127] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (131DE000) [pid = 3600] [serial = 1126] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (160A2400) [pid = 3600] [serial = 1139] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10F9D400) [pid = 3600] [serial = 1144] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1322A000) [pid = 3600] [serial = 1118] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (131E3400) [pid = 3600] [serial = 1117] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (166DD800) [pid = 3600] [serial = 1121] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (15C84400) [pid = 3600] [serial = 1120] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1A19CC00) [pid = 3600] [serial = 1124] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1A16AC00) [pid = 3600] [serial = 1123] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13146800) [pid = 3600] [serial = 1145] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17683800) [pid = 3600] [serial = 1147] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17B04400) [pid = 3600] [serial = 1148] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (19ADF000) [pid = 3600] [serial = 1151] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (157BB000) [pid = 3600] [serial = 1136] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3600 | 1465245287501 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1739ms 12:34:47 INFO - PROCESS | 3600 | 1465245287546 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 3600 | 1465245287551 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:34:47 INFO - PROCESS | 3600 | 1465245287557 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 3600 | 1465245287560 Marionette TRACE conn3 <- [1,1562,null,{}] 12:34:47 INFO - PROCESS | 3600 | 1465245287567 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:47 INFO - PROCESS | 3600 | 1465245287570 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:47 INFO - PROCESS | 3600 | 1465245287701 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:34:47 INFO - PROCESS | 3600 | 1465245287823 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3600 | 1465245287829 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:47 INFO - PROCESS | 3600 | ++DOCSHELL 10EC1400 == 28 [pid = 3600] [id = 400] 12:34:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10EC9800) [pid = 3600] [serial = 1200] [outer = 00000000] 12:34:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (114C4000) [pid = 3600] [serial = 1201] [outer = 10EC9800] 12:34:47 INFO - PROCESS | 3600 | 1465245287871 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (11ADA800) [pid = 3600] [serial = 1202] [outer = 10EC9800] 12:34:48 INFO - PROCESS | 3600 | 1465245288555 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1050ms 12:34:48 INFO - PROCESS | 3600 | 1465245288616 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3600 | 1465245288621 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:34:48 INFO - PROCESS | 3600 | 1465245288628 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3600 | 1465245288631 Marionette TRACE conn3 <- [1,1566,null,{}] 12:34:48 INFO - PROCESS | 3600 | 1465245288635 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:48 INFO - PROCESS | 3600 | 1465245288638 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:48 INFO - PROCESS | 3600 | 1465245288779 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:34:48 INFO - PROCESS | 3600 | 1465245288902 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3600 | 1465245288905 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:48 INFO - PROCESS | 3600 | ++DOCSHELL 10A53800 == 29 [pid = 3600] [id = 401] 12:34:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (10FA3000) [pid = 3600] [serial = 1203] [outer = 00000000] 12:34:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (12DA0400) [pid = 3600] [serial = 1204] [outer = 10FA3000] 12:34:48 INFO - PROCESS | 3600 | 1465245288964 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (130BD400) [pid = 3600] [serial = 1205] [outer = 10FA3000] 12:34:49 INFO - PROCESS | 3600 | 1465245289644 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1026ms 12:34:49 INFO - PROCESS | 3600 | 1465245289655 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3600 | 1465245289659 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:34:49 INFO - PROCESS | 3600 | 1465245289664 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3600 | 1465245289667 Marionette TRACE conn3 <- [1,1570,null,{}] 12:34:49 INFO - PROCESS | 3600 | 1465245289672 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:49 INFO - PROCESS | 3600 | 1465245289675 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:49 INFO - PROCESS | 3600 | 1465245289766 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:34:49 INFO - PROCESS | 3600 | 1465245289857 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3600 | 1465245289860 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:49 INFO - PROCESS | 3600 | ++DOCSHELL 10E64000 == 30 [pid = 3600] [id = 402] 12:34:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (10EC1000) [pid = 3600] [serial = 1206] [outer = 00000000] 12:34:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (12AA6000) [pid = 3600] [serial = 1207] [outer = 10EC1000] 12:34:49 INFO - PROCESS | 3600 | 1465245289899 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (12AE6C00) [pid = 3600] [serial = 1208] [outer = 10EC1000] 12:34:50 INFO - PROCESS | 3600 | 1465245290385 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 780ms 12:34:50 INFO - PROCESS | 3600 | 1465245290445 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3600 | 1465245290449 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:34:50 INFO - PROCESS | 3600 | 1465245290455 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 3600 | 1465245290458 Marionette TRACE conn3 <- [1,1574,null,{}] 12:34:50 INFO - PROCESS | 3600 | 1465245290461 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:50 INFO - PROCESS | 3600 | 1465245290464 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:50 INFO - PROCESS | 3600 | 1465245290550 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:34:50 INFO - PROCESS | 3600 | 1465245290559 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3600 | 1465245290561 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:50 INFO - PROCESS | 3600 | ++DOCSHELL 10B94400 == 31 [pid = 3600] [id = 403] 12:34:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (13650400) [pid = 3600] [serial = 1209] [outer = 00000000] 12:34:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (13C7E800) [pid = 3600] [serial = 1210] [outer = 13650400] 12:34:50 INFO - PROCESS | 3600 | 1465245290606 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (14F36800) [pid = 3600] [serial = 1211] [outer = 13650400] 12:34:51 INFO - PROCESS | 3600 | 1465245291053 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 12:34:51 INFO - PROCESS | 3600 | 1465245291077 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 3600 | 1465245291079 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:34:51 INFO - PROCESS | 3600 | 1465245291083 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 3600 | 1465245291086 Marionette TRACE conn3 <- [1,1578,null,{}] 12:34:51 INFO - PROCESS | 3600 | 1465245291101 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:51 INFO - PROCESS | 3600 | 1465245291106 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:51 INFO - PROCESS | 3600 | 1465245291185 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:34:51 INFO - PROCESS | 3600 | 1465245291193 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3600 | 1465245291197 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:51 INFO - PROCESS | 3600 | ++DOCSHELL 15761400 == 32 [pid = 3600] [id = 404] 12:34:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15764800) [pid = 3600] [serial = 1212] [outer = 00000000] 12:34:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15C5B400) [pid = 3600] [serial = 1213] [outer = 15764800] 12:34:51 INFO - PROCESS | 3600 | 1465245291251 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (15C7B400) [pid = 3600] [serial = 1214] [outer = 15764800] 12:34:51 INFO - PROCESS | 3600 | 1465245291692 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 689ms 12:34:51 INFO - PROCESS | 3600 | 1465245291770 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:34:51 INFO - PROCESS | 3600 | 1465245291773 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:34:51 INFO - PROCESS | 3600 | 1465245291776 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 3600 | 1465245291778 Marionette TRACE conn3 <- [1,1582,null,{}] 12:34:51 INFO - PROCESS | 3600 | 1465245291782 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:51 INFO - PROCESS | 3600 | 1465245291784 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:51 INFO - PROCESS | 3600 | 1465245291930 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:34:51 INFO - PROCESS | 3600 | 1465245291990 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3600 | 1465245291992 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:51 INFO - PROCESS | 3600 | ++DOCSHELL 15F0C800 == 33 [pid = 3600] [id = 405] 12:34:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (16094800) [pid = 3600] [serial = 1215] [outer = 00000000] 12:34:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (166DA000) [pid = 3600] [serial = 1216] [outer = 16094800] 12:34:52 INFO - PROCESS | 3600 | 1465245292036 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (16A23400) [pid = 3600] [serial = 1217] [outer = 16094800] 12:34:52 INFO - PROCESS | 3600 | 1465245292447 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 720ms 12:34:52 INFO - PROCESS | 3600 | 1465245292499 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 3600 | 1465245292501 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:34:52 INFO - PROCESS | 3600 | 1465245292505 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:34:52 INFO - PROCESS | 3600 | 1465245292506 Marionette TRACE conn3 <- [1,1586,null,{}] 12:34:52 INFO - PROCESS | 3600 | 1465245292510 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:52 INFO - PROCESS | 3600 | 1465245292511 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:52 INFO - PROCESS | 3600 | 1465245292621 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:34:52 INFO - PROCESS | 3600 | 1465245292626 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3600 | 1465245292628 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:52 INFO - PROCESS | 3600 | ++DOCSHELL 13229400 == 34 [pid = 3600] [id = 406] 12:34:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (15C84400) [pid = 3600] [serial = 1218] [outer = 00000000] 12:34:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (17147C00) [pid = 3600] [serial = 1219] [outer = 15C84400] 12:34:52 INFO - PROCESS | 3600 | 1465245292672 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (17149400) [pid = 3600] [serial = 1220] [outer = 15C84400] 12:34:53 INFO - PROCESS | 3600 | 1465245293087 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 612ms 12:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:34:53 INFO - PROCESS | 3600 | 1465245293126 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 3600 | 1465245293128 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:34:53 INFO - PROCESS | 3600 | 1465245293132 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 3600 | 1465245293133 Marionette TRACE conn3 <- [1,1590,null,{}] 12:34:53 INFO - PROCESS | 3600 | 1465245293143 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:53 INFO - PROCESS | 3600 | 1465245293148 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:53 INFO - PROCESS | 3600 | 1465245293313 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:34:53 INFO - PROCESS | 3600 | 1465245293331 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 3600 | 1465245293333 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:53 INFO - PROCESS | 3600 | ++DOCSHELL 10A51800 == 35 [pid = 3600] [id = 407] 12:34:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (17141000) [pid = 3600] [serial = 1221] [outer = 00000000] 12:34:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1834B400) [pid = 3600] [serial = 1222] [outer = 17141000] 12:34:53 INFO - PROCESS | 3600 | 1465245293377 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (18515800) [pid = 3600] [serial = 1223] [outer = 17141000] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (11AD1C00) [pid = 3600] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1544FC00) [pid = 3600] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (19AE4800) [pid = 3600] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (19FB8400) [pid = 3600] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (166E3000) [pid = 3600] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (17727400) [pid = 3600] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (18154C00) [pid = 3600] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (131E5000) [pid = 3600] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12B9FC00) [pid = 3600] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (103CD400) [pid = 3600] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (10FA6000) [pid = 3600] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15C7C000) [pid = 3600] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19AE3400) [pid = 3600] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10EBF800) [pid = 3600] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (15C7A000) [pid = 3600] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:34:53 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15C86000) [pid = 3600] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:34:53 INFO - PROCESS | 3600 | 1465245293861 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 719ms 12:34:53 INFO - PROCESS | 3600 | 1465245293872 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 3600 | 1465245293874 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:34:53 INFO - PROCESS | 3600 | 1465245293877 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:34:53 INFO - PROCESS | 3600 | 1465245293879 Marionette TRACE conn3 <- [1,1594,null,{}] 12:34:53 INFO - PROCESS | 3600 | 1465245293882 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:53 INFO - PROCESS | 3600 | 1465245293884 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:53 INFO - PROCESS | 3600 | 1465245293943 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:34:53 INFO - PROCESS | 3600 | 1465245293948 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 3600 | 1465245293950 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:53 INFO - PROCESS | 3600 | ++DOCSHELL 10E61800 == 36 [pid = 3600] [id = 408] 12:34:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10FA6000) [pid = 3600] [serial = 1224] [outer = 00000000] 12:34:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C81800) [pid = 3600] [serial = 1225] [outer = 10FA6000] 12:34:53 INFO - PROCESS | 3600 | 1465245293993 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15C86000) [pid = 3600] [serial = 1226] [outer = 10FA6000] 12:34:54 INFO - PROCESS | 3600 | 1465245294418 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 581ms 12:34:54 INFO - PROCESS | 3600 | 1465245294458 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 3600 | 1465245294460 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:34:54 INFO - PROCESS | 3600 | 1465245294464 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:34:54 INFO - PROCESS | 3600 | 1465245294465 Marionette TRACE conn3 <- [1,1598,null,{}] 12:34:54 INFO - PROCESS | 3600 | 1465245294469 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:54 INFO - PROCESS | 3600 | 1465245294471 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:54 INFO - PROCESS | 3600 | 1465245294546 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:34:54 INFO - PROCESS | 3600 | 1465245294551 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 3600 | 1465245294553 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:54 INFO - PROCESS | 3600 | ++DOCSHELL 1834BC00 == 37 [pid = 3600] [id = 409] 12:34:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1851D000) [pid = 3600] [serial = 1227] [outer = 00000000] 12:34:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19BB8C00) [pid = 3600] [serial = 1228] [outer = 1851D000] 12:34:54 INFO - PROCESS | 3600 | 1465245294598 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19D1D400) [pid = 3600] [serial = 1229] [outer = 1851D000] 12:34:55 INFO - PROCESS | 3600 | 1465245295009 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 582ms 12:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:34:55 INFO - PROCESS | 3600 | 1465245295041 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3600 | 1465245295043 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:34:55 INFO - PROCESS | 3600 | 1465245295046 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 3600 | 1465245295048 Marionette TRACE conn3 <- [1,1602,null,{}] 12:34:55 INFO - PROCESS | 3600 | 1465245295055 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:55 INFO - PROCESS | 3600 | 1465245295057 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:55 INFO - PROCESS | 3600 | 1465245295180 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:34:55 INFO - PROCESS | 3600 | 1465245295186 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3600 | 1465245295187 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:55 INFO - PROCESS | 3600 | ++DOCSHELL 14F70400 == 38 [pid = 3600] [id = 410] 12:34:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (15453400) [pid = 3600] [serial = 1230] [outer = 00000000] 12:34:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1A16C000) [pid = 3600] [serial = 1231] [outer = 15453400] 12:34:55 INFO - PROCESS | 3600 | 1465245295230 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1851DC00) [pid = 3600] [serial = 1232] [outer = 15453400] 12:34:55 INFO - PROCESS | 3600 | 1465245295645 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:34:55 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 12:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 613ms 12:34:55 INFO - PROCESS | 3600 | 1465245295688 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3600 | 1465245295690 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:34:55 INFO - PROCESS | 3600 | 1465245295693 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 3600 | 1465245295695 Marionette TRACE conn3 <- [1,1606,null,{}] 12:34:55 INFO - PROCESS | 3600 | 1465245295698 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:55 INFO - PROCESS | 3600 | 1465245295684 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:55 INFO - PROCESS | 3600 | 1465245295804 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:34:55 INFO - PROCESS | 3600 | 1465245295961 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3600 | 1465245295964 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:55 INFO - PROCESS | 3600 | ++DOCSHELL 1047F000 == 39 [pid = 3600] [id = 411] 12:34:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (105E3C00) [pid = 3600] [serial = 1233] [outer = 00000000] 12:34:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10B8E000) [pid = 3600] [serial = 1234] [outer = 105E3C00] 12:34:56 INFO - PROCESS | 3600 | 1465245296024 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (114BFC00) [pid = 3600] [serial = 1235] [outer = 105E3C00] 12:34:56 INFO - PROCESS | 3600 | 1465245296580 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 964ms 12:34:56 INFO - PROCESS | 3600 | 1465245296648 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3600 | 1465245296652 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:34:56 INFO - PROCESS | 3600 | 1465245296658 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 3600 | 1465245296661 Marionette TRACE conn3 <- [1,1610,null,{}] 12:34:56 INFO - PROCESS | 3600 | 1465245296666 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:56 INFO - PROCESS | 3600 | 1465245296669 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:56 INFO - PROCESS | 3600 | 1465245296810 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:34:56 INFO - PROCESS | 3600 | 1465245296954 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 3600 | 1465245296957 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:56 INFO - PROCESS | 3600 | ++DOCSHELL 13C75800 == 40 [pid = 3600] [id = 412] 12:34:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (14F30C00) [pid = 3600] [serial = 1236] [outer = 00000000] 12:34:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (14F70000) [pid = 3600] [serial = 1237] [outer = 14F30C00] 12:34:57 INFO - PROCESS | 3600 | 1465245297041 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1544FC00) [pid = 3600] [serial = 1238] [outer = 14F30C00] 12:34:57 INFO - PROCESS | 3600 | 1465245297656 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:34:57 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 12:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1025ms 12:34:57 INFO - PROCESS | 3600 | 1465245297715 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 3600 | 1465245297718 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:34:57 INFO - PROCESS | 3600 | 1465245297723 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 3600 | 1465245297725 Marionette TRACE conn3 <- [1,1614,null,{}] 12:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:34:57 INFO - PROCESS | 3600 | 1465245297730 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:57 INFO - PROCESS | 3600 | 1465245297732 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:57 INFO - PROCESS | 3600 | 1465245297838 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:34:57 INFO - PROCESS | 3600 | 1465245297974 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 3600 | 1465245297977 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:57 INFO - PROCESS | 3600 | ++DOCSHELL 157C3C00 == 41 [pid = 3600] [id = 413] 12:34:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (16AB2400) [pid = 3600] [serial = 1239] [outer = 00000000] 12:34:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (17B04400) [pid = 3600] [serial = 1240] [outer = 16AB2400] 12:34:58 INFO - PROCESS | 3600 | 1465245298031 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (18345C00) [pid = 3600] [serial = 1241] [outer = 16AB2400] 12:34:58 INFO - PROCESS | 3600 | 1465245298637 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:34:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 964ms 12:34:58 INFO - PROCESS | 3600 | 1465245298695 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3600 | 1465245298699 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:34:58 INFO - PROCESS | 3600 | 1465245298710 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3600 | 1465245298714 Marionette TRACE conn3 <- [1,1618,null,{}] 12:34:58 INFO - PROCESS | 3600 | 1465245298718 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:58 INFO - PROCESS | 3600 | 1465245298722 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:58 INFO - PROCESS | 3600 | 1465245298830 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:34:58 INFO - PROCESS | 3600 | 1465245298963 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3600 | 1465245298966 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:58 INFO - PROCESS | 3600 | ++DOCSHELL 103D2000 == 42 [pid = 3600] [id = 414] 12:34:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (103F1400) [pid = 3600] [serial = 1242] [outer = 00000000] 12:34:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (10B93000) [pid = 3600] [serial = 1243] [outer = 103F1400] 12:34:59 INFO - PROCESS | 3600 | 1465245299020 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (10FA7800) [pid = 3600] [serial = 1244] [outer = 103F1400] 12:34:59 INFO - PROCESS | 3600 | 1465245299768 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:34:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1132ms 12:34:59 INFO - PROCESS | 3600 | 1465245299829 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 3600 | 1465245299833 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:34:59 INFO - PROCESS | 3600 | 1465245299837 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 3600 | 1465245299841 Marionette TRACE conn3 <- [1,1622,null,{}] 12:34:59 INFO - PROCESS | 3600 | 1465245299846 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:59 INFO - PROCESS | 3600 | 1465245299848 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:34:59 INFO - PROCESS | 3600 | 1465245299955 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:35:00 INFO - PROCESS | 3600 | 1465245300097 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 3600 | 1465245300099 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 14F70400 == 41 [pid = 3600] [id = 410] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 1834BC00 == 40 [pid = 3600] [id = 409] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 10E61800 == 39 [pid = 3600] [id = 408] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 10A51800 == 38 [pid = 3600] [id = 407] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 13229400 == 37 [pid = 3600] [id = 406] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 15F0C800 == 36 [pid = 3600] [id = 405] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 15761400 == 35 [pid = 3600] [id = 404] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 10B94400 == 34 [pid = 3600] [id = 403] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 10E64000 == 33 [pid = 3600] [id = 402] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 10A53800 == 32 [pid = 3600] [id = 401] 12:35:00 INFO - PROCESS | 3600 | --DOCSHELL 10EC1400 == 31 [pid = 3600] [id = 400] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (130C6C00) [pid = 3600] [serial = 1189] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (15C7E000) [pid = 3600] [serial = 1192] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (132D7400) [pid = 3600] [serial = 1190] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1A581C00) [pid = 3600] [serial = 1196] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1A163800) [pid = 3600] [serial = 1195] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (1609B000) [pid = 3600] [serial = 1193] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1A6A3400) [pid = 3600] [serial = 1187] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (17144800) [pid = 3600] [serial = 1171] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (1714C400) [pid = 3600] [serial = 1172] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (18513000) [pid = 3600] [serial = 1175] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (17B08800) [pid = 3600] [serial = 1174] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19D1C000) [pid = 3600] [serial = 1153] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (143A5400) [pid = 3600] [serial = 1165] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (14F70C00) [pid = 3600] [serial = 1166] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1A582400) [pid = 3600] [serial = 1186] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (14F69400) [pid = 3600] [serial = 1180] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10A50800) [pid = 3600] [serial = 1159] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10EC2400) [pid = 3600] [serial = 1160] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12B48C00) [pid = 3600] [serial = 1156] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12DACC00) [pid = 3600] [serial = 1157] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15F03000) [pid = 3600] [serial = 1168] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19FB0000) [pid = 3600] [serial = 1177] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1280F800) [pid = 3600] [serial = 1162] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12B4F400) [pid = 3600] [serial = 1163] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19FB1000) [pid = 3600] [serial = 1154] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1A164400) [pid = 3600] [serial = 1184] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19FB9000) [pid = 3600] [serial = 1183] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (19BB9000) [pid = 3600] [serial = 1178] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (16B6AC00) [pid = 3600] [serial = 1181] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1609B400) [pid = 3600] [serial = 1169] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12B4F000) [pid = 3600] [serial = 1198] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1713F000) [pid = 3600] [serial = 1142] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3600 | ++DOCSHELL 10A4E400 == 32 [pid = 3600] [id = 415] 12:35:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10A50800) [pid = 3600] [serial = 1245] [outer = 00000000] 12:35:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10E64000) [pid = 3600] [serial = 1246] [outer = 10A50800] 12:35:00 INFO - PROCESS | 3600 | 1465245300177 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12B48C00) [pid = 3600] [serial = 1247] [outer = 10A50800] 12:35:00 INFO - PROCESS | 3600 | 1465245300607 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 811ms 12:35:00 INFO - PROCESS | 3600 | 1465245300660 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 3600 | 1465245300664 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:35:00 INFO - PROCESS | 3600 | 1465245300670 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - PROCESS | 3600 | 1465245300672 Marionette TRACE conn3 <- [1,1626,null,{}] 12:35:00 INFO - PROCESS | 3600 | 1465245300676 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:00 INFO - PROCESS | 3600 | 1465245300678 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:00 INFO - PROCESS | 3600 | 1465245300765 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:35:00 INFO - PROCESS | 3600 | 1465245300771 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 3600 | 1465245300773 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:00 INFO - PROCESS | 3600 | ++DOCSHELL 131E4C00 == 33 [pid = 3600] [id = 416] 12:35:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13227000) [pid = 3600] [serial = 1248] [outer = 00000000] 12:35:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13943000) [pid = 3600] [serial = 1249] [outer = 13227000] 12:35:00 INFO - PROCESS | 3600 | 1465245300819 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (140EF800) [pid = 3600] [serial = 1250] [outer = 13227000] 12:35:01 INFO - PROCESS | 3600 | 1465245301296 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:35:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 628ms 12:35:01 INFO - PROCESS | 3600 | 1465245301308 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 3600 | 1465245301310 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:35:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:35:01 INFO - PROCESS | 3600 | 1465245301314 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 3600 | 1465245301317 Marionette TRACE conn3 <- [1,1630,null,{}] 12:35:01 INFO - PROCESS | 3600 | 1465245301331 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:01 INFO - PROCESS | 3600 | 1465245301335 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:01 INFO - PROCESS | 3600 | 1465245301401 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:35:01 INFO - PROCESS | 3600 | 1465245301407 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 3600 | 1465245301410 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:01 INFO - PROCESS | 3600 | ++DOCSHELL 15C79400 == 34 [pid = 3600] [id = 417] 12:35:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15C7AC00) [pid = 3600] [serial = 1251] [outer = 00000000] 12:35:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15C86400) [pid = 3600] [serial = 1252] [outer = 15C7AC00] 12:35:01 INFO - PROCESS | 3600 | 1465245301456 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1609B000) [pid = 3600] [serial = 1253] [outer = 15C7AC00] 12:35:01 INFO - PROCESS | 3600 | 1465245301911 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:35:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 643ms 12:35:01 INFO - PROCESS | 3600 | 1465245301955 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 3600 | 1465245301958 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:35:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:35:01 INFO - PROCESS | 3600 | 1465245301962 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 3600 | 1465245301963 Marionette TRACE conn3 <- [1,1634,null,{}] 12:35:01 INFO - PROCESS | 3600 | 1465245301967 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:01 INFO - PROCESS | 3600 | 1465245301968 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:02 INFO - PROCESS | 3600 | 1465245302062 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:35:02 INFO - PROCESS | 3600 | 1465245302070 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 3600 | 1465245302072 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:02 INFO - PROCESS | 3600 | ++DOCSHELL 15F10800 == 35 [pid = 3600] [id = 418] 12:35:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (160A1800) [pid = 3600] [serial = 1254] [outer = 00000000] 12:35:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1713EC00) [pid = 3600] [serial = 1255] [outer = 160A1800] 12:35:02 INFO - PROCESS | 3600 | 1465245302116 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17141C00) [pid = 3600] [serial = 1256] [outer = 160A1800] 12:35:02 INFO - PROCESS | 3600 | 1465245302567 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 12:35:02 INFO - PROCESS | 3600 | 1465245302582 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 3600 | 1465245302584 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:35:02 INFO - PROCESS | 3600 | 1465245302607 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 3600 | 1465245302609 Marionette TRACE conn3 <- [1,1638,null,{}] 12:35:02 INFO - PROCESS | 3600 | 1465245302613 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:02 INFO - PROCESS | 3600 | 1465245302615 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:02 INFO - PROCESS | 3600 | 1465245302728 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:35:02 INFO - PROCESS | 3600 | 1465245302734 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 3600 | 1465245302736 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:02 INFO - PROCESS | 3600 | ++DOCSHELL 16AB3000 == 36 [pid = 3600] [id = 419] 12:35:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17144800) [pid = 3600] [serial = 1257] [outer = 00000000] 12:35:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17741000) [pid = 3600] [serial = 1258] [outer = 17144800] 12:35:02 INFO - PROCESS | 3600 | 1465245302829 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17746000) [pid = 3600] [serial = 1259] [outer = 17144800] 12:35:03 INFO - PROCESS | 3600 | 1465245303244 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 689ms 12:35:03 INFO - PROCESS | 3600 | 1465245303303 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 3600 | 1465245303305 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:35:03 INFO - PROCESS | 3600 | 1465245303308 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 3600 | 1465245303310 Marionette TRACE conn3 <- [1,1642,null,{}] 12:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:35:03 INFO - PROCESS | 3600 | 1465245303313 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:03 INFO - PROCESS | 3600 | 1465245303319 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:03 INFO - PROCESS | 3600 | 1465245303470 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:35:03 INFO - PROCESS | 3600 | 1465245303541 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 3600 | 1465245303544 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:03 INFO - PROCESS | 3600 | ++DOCSHELL 19BBE400 == 37 [pid = 3600] [id = 420] 12:35:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19FB0800) [pid = 3600] [serial = 1260] [outer = 00000000] 12:35:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19FB9000) [pid = 3600] [serial = 1261] [outer = 19FB0800] 12:35:03 INFO - PROCESS | 3600 | 1465245303588 Marionette DEBUG loaded listener.js 12:35:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19FBD000) [pid = 3600] [serial = 1262] [outer = 19FB0800] 12:35:03 INFO - PROCESS | 3600 | 1465245303965 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 689ms 12:35:03 INFO - PROCESS | 3600 | 1465245303994 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 3600 | 1465245303996 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:35:03 INFO - PROCESS | 3600 | 1465245303999 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 3600 | 1465245304001 Marionette TRACE conn3 <- [1,1646,null,{}] 12:35:04 INFO - PROCESS | 3600 | 1465245304014 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:04 INFO - PROCESS | 3600 | 1465245304016 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:04 INFO - PROCESS | 3600 | 1465245304127 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:35:04 INFO - PROCESS | 3600 | 1465245304133 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3600 | 1465245304135 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:04 INFO - PROCESS | 3600 | ++DOCSHELL 10B8D800 == 38 [pid = 3600] [id = 421] 12:35:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (15F01C00) [pid = 3600] [serial = 1263] [outer = 00000000] 12:35:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1A575C00) [pid = 3600] [serial = 1264] [outer = 15F01C00] 12:35:04 INFO - PROCESS | 3600 | 1465245304178 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A582400) [pid = 3600] [serial = 1265] [outer = 15F01C00] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (16094800) [pid = 3600] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (10FA3000) [pid = 3600] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10EC9800) [pid = 3600] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10EC1000) [pid = 3600] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15764800) [pid = 3600] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15C84400) [pid = 3600] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (17141000) [pid = 3600] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10FA6000) [pid = 3600] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13650400) [pid = 3600] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12ADE800) [pid = 3600] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:35:04 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1851D000) [pid = 3600] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:35:04 INFO - PROCESS | 3600 | 1465245304714 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 735ms 12:35:04 INFO - PROCESS | 3600 | 1465245304744 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 3600 | 1465245304746 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:35:04 INFO - PROCESS | 3600 | 1465245304750 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - PROCESS | 3600 | 1465245304751 Marionette TRACE conn3 <- [1,1650,null,{}] 12:35:04 INFO - PROCESS | 3600 | 1465245304755 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:04 INFO - PROCESS | 3600 | 1465245304756 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:04 INFO - PROCESS | 3600 | 1465245304876 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:35:04 INFO - PROCESS | 3600 | 1465245304885 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3600 | 1465245304887 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:04 INFO - PROCESS | 3600 | ++DOCSHELL 12B4A000 == 39 [pid = 3600] [id = 422] 12:35:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (12B4C000) [pid = 3600] [serial = 1266] [outer = 00000000] 12:35:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1365A400) [pid = 3600] [serial = 1267] [outer = 12B4C000] 12:35:04 INFO - PROCESS | 3600 | 1465245304930 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14F6E000) [pid = 3600] [serial = 1268] [outer = 12B4C000] 12:35:05 INFO - PROCESS | 3600 | 1465245305356 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 613ms 12:35:05 INFO - PROCESS | 3600 | 1465245305374 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 3600 | 1465245305376 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:35:05 INFO - PROCESS | 3600 | 1465245305379 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 3600 | 1465245305381 Marionette TRACE conn3 <- [1,1654,null,{}] 12:35:05 INFO - PROCESS | 3600 | 1465245305384 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:05 INFO - PROCESS | 3600 | 1465245305386 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:05 INFO - PROCESS | 3600 | 1465245305464 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:35:05 INFO - PROCESS | 3600 | 1465245305469 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 3600 | 1465245305471 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:05 INFO - PROCESS | 3600 | ++DOCSHELL 110F3800 == 40 [pid = 3600] [id = 423] 12:35:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (114BD800) [pid = 3600] [serial = 1269] [outer = 00000000] 12:35:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17732C00) [pid = 3600] [serial = 1270] [outer = 114BD800] 12:35:05 INFO - PROCESS | 3600 | 1465245305514 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19D1C400) [pid = 3600] [serial = 1271] [outer = 114BD800] 12:35:05 INFO - PROCESS | 3600 | 1465245305968 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 612ms 12:35:06 INFO - PROCESS | 3600 | 1465245306015 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 3600 | 1465245306017 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:35:06 INFO - PROCESS | 3600 | 1465245306020 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:35:06 INFO - PROCESS | 3600 | 1465245306022 Marionette TRACE conn3 <- [1,1658,null,{}] 12:35:06 INFO - PROCESS | 3600 | 1465245306026 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:06 INFO - PROCESS | 3600 | 1465245306027 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:06 INFO - PROCESS | 3600 | 1465245306109 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:35:06 INFO - PROCESS | 3600 | 1465245306117 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:06 INFO - PROCESS | 3600 | 1465245306119 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:06 INFO - PROCESS | 3600 | ++DOCSHELL 1714B000 == 41 [pid = 3600] [id = 424] 12:35:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17EEBC00) [pid = 3600] [serial = 1272] [outer = 00000000] 12:35:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1AA08400) [pid = 3600] [serial = 1273] [outer = 17EEBC00] 12:35:06 INFO - PROCESS | 3600 | 1465245306161 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1AA0D000) [pid = 3600] [serial = 1274] [outer = 17EEBC00] 12:35:06 INFO - PROCESS | 3600 | 1465245306602 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 627ms 12:35:06 INFO - PROCESS | 3600 | 1465245306654 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 3600 | 1465245306656 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:35:06 INFO - PROCESS | 3600 | 1465245306660 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - PROCESS | 3600 | 1465245306663 Marionette TRACE conn3 <- [1,1662,null,{}] 12:35:06 INFO - PROCESS | 3600 | 1465245306712 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:06 INFO - PROCESS | 3600 | 1465245306716 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:06 INFO - PROCESS | 3600 | 1465245306839 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:35:06 INFO - PROCESS | 3600 | 1465245306954 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:06 INFO - PROCESS | 3600 | 1465245306958 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:06 INFO - PROCESS | 3600 | ++DOCSHELL 10F9C400 == 42 [pid = 3600] [id = 425] 12:35:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (10F9D400) [pid = 3600] [serial = 1275] [outer = 00000000] 12:35:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (110E5400) [pid = 3600] [serial = 1276] [outer = 10F9D400] 12:35:07 INFO - PROCESS | 3600 | 1465245307016 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12AE1000) [pid = 3600] [serial = 1277] [outer = 10F9D400] 12:35:07 INFO - PROCESS | 3600 | 1465245307671 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1056ms 12:35:07 INFO - PROCESS | 3600 | 1465245307731 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:35:07 INFO - PROCESS | 3600 | 1465245307735 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:35:07 INFO - PROCESS | 3600 | 1465245307740 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - PROCESS | 3600 | 1465245307742 Marionette TRACE conn3 <- [1,1666,null,{}] 12:35:07 INFO - PROCESS | 3600 | 1465245307779 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:07 INFO - PROCESS | 3600 | 1465245307782 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:07 INFO - PROCESS | 3600 | 1465245307943 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:35:07 INFO - PROCESS | 3600 | 1465245307956 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 3600 | 1465245307960 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:07 INFO - PROCESS | 3600 | ++DOCSHELL 140EA800 == 43 [pid = 3600] [id = 426] 12:35:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (14F68000) [pid = 3600] [serial = 1278] [outer = 00000000] 12:35:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (14F71800) [pid = 3600] [serial = 1279] [outer = 14F68000] 12:35:08 INFO - PROCESS | 3600 | 1465245308016 Marionette DEBUG loaded listener.js 12:35:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (157C0400) [pid = 3600] [serial = 1280] [outer = 14F68000] 12:35:08 INFO - PROCESS | 3600 | 1465245308633 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 965ms 12:35:08 INFO - PROCESS | 3600 | 1465245308690 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 3600 | 1465245308692 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:35:08 INFO - PROCESS | 3600 | 1465245308696 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 3600 | 1465245308699 Marionette TRACE conn3 <- [1,1670,null,{}] 12:35:08 INFO - PROCESS | 3600 | 1465245308703 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:08 INFO - PROCESS | 3600 | 1465245308705 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:08 INFO - PROCESS | 3600 | 1465245308833 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:35:08 INFO - PROCESS | 3600 | 1465245308970 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 3600 | 1465245308974 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:08 INFO - PROCESS | 3600 | ++DOCSHELL 17104000 == 44 [pid = 3600] [id = 427] 12:35:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1713F000) [pid = 3600] [serial = 1281] [outer = 00000000] 12:35:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (18344400) [pid = 3600] [serial = 1282] [outer = 1713F000] 12:35:09 INFO - PROCESS | 3600 | 1465245309032 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (19B38400) [pid = 3600] [serial = 1283] [outer = 1713F000] 12:35:09 INFO - PROCESS | 3600 | 1465245309611 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 979ms 12:35:09 INFO - PROCESS | 3600 | 1465245309690 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:35:09 INFO - PROCESS | 3600 | 1465245309696 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:35:09 INFO - PROCESS | 3600 | 1465245309716 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:35:09 INFO - PROCESS | 3600 | 1465245309719 Marionette TRACE conn3 <- [1,1674,null,{}] 12:35:09 INFO - PROCESS | 3600 | 1465245309723 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:09 INFO - PROCESS | 3600 | 1465245309725 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:09 INFO - PROCESS | 3600 | 1465245309839 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:35:09 INFO - PROCESS | 3600 | 1465245309981 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 3600 | 1465245309984 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:09 INFO - PROCESS | 3600 | ++DOCSHELL 19FB2000 == 45 [pid = 3600] [id = 428] 12:35:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (19FB6000) [pid = 3600] [serial = 1284] [outer = 00000000] 12:35:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1AA64800) [pid = 3600] [serial = 1285] [outer = 19FB6000] 12:35:10 INFO - PROCESS | 3600 | 1465245310039 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1AA6E000) [pid = 3600] [serial = 1286] [outer = 19FB6000] 12:35:10 INFO - PROCESS | 3600 | 1465245310777 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1133ms 12:35:10 INFO - PROCESS | 3600 | 1465245310847 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:35:10 INFO - PROCESS | 3600 | 1465245310851 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:35:10 INFO - PROCESS | 3600 | 1465245310855 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 3600 | 1465245310858 Marionette TRACE conn3 <- [1,1678,null,{}] 12:35:10 INFO - PROCESS | 3600 | 1465245310864 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:10 INFO - PROCESS | 3600 | 1465245310867 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:10 INFO - PROCESS | 3600 | 1465245310983 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:35:11 INFO - PROCESS | 3600 | 1465245311092 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3600 | 1465245311095 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:11 INFO - PROCESS | 3600 | ++DOCSHELL 13128C00 == 46 [pid = 3600] [id = 429] 12:35:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (13129400) [pid = 3600] [serial = 1287] [outer = 00000000] 12:35:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (132D7400) [pid = 3600] [serial = 1288] [outer = 13129400] 12:35:11 INFO - PROCESS | 3600 | 1465245311143 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (13942000) [pid = 3600] [serial = 1289] [outer = 13129400] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 110F3800 == 45 [pid = 3600] [id = 423] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 12B4A000 == 44 [pid = 3600] [id = 422] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 10B8D800 == 43 [pid = 3600] [id = 421] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 19BBE400 == 42 [pid = 3600] [id = 420] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 16AB3000 == 41 [pid = 3600] [id = 419] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 15F10800 == 40 [pid = 3600] [id = 418] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 15C79400 == 39 [pid = 3600] [id = 417] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 131E4C00 == 38 [pid = 3600] [id = 416] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 10A4E400 == 37 [pid = 3600] [id = 415] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 103D2000 == 36 [pid = 3600] [id = 414] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 157C3C00 == 35 [pid = 3600] [id = 413] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 13C75800 == 34 [pid = 3600] [id = 412] 12:35:11 INFO - PROCESS | 3600 | --DOCSHELL 1047F000 == 33 [pid = 3600] [id = 411] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1A16C000) [pid = 3600] [serial = 1231] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (166DA000) [pid = 3600] [serial = 1216] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (16A23400) [pid = 3600] [serial = 1217] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (130BD400) [pid = 3600] [serial = 1205] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (12DA0400) [pid = 3600] [serial = 1204] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (11ADA800) [pid = 3600] [serial = 1202] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (114C4000) [pid = 3600] [serial = 1201] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (12AA6000) [pid = 3600] [serial = 1207] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (12AE6C00) [pid = 3600] [serial = 1208] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (15C5B400) [pid = 3600] [serial = 1213] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (17147C00) [pid = 3600] [serial = 1219] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1834B400) [pid = 3600] [serial = 1222] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (15C81800) [pid = 3600] [serial = 1225] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (15C86000) [pid = 3600] [serial = 1226] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (18515800) [pid = 3600] [serial = 1223] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (13C7E800) [pid = 3600] [serial = 1210] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (14F36800) [pid = 3600] [serial = 1211] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1309E400) [pid = 3600] [serial = 1199] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17149400) [pid = 3600] [serial = 1220] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19D1D400) [pid = 3600] [serial = 1229] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19BB8C00) [pid = 3600] [serial = 1228] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (15C7B400) [pid = 3600] [serial = 1214] [outer = 00000000] [url = about:blank] 12:35:11 INFO - PROCESS | 3600 | 1465245311754 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 918ms 12:35:11 INFO - PROCESS | 3600 | 1465245311778 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:35:11 INFO - PROCESS | 3600 | 1465245311782 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:35:11 INFO - PROCESS | 3600 | 1465245311789 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 3600 | 1465245311791 Marionette TRACE conn3 <- [1,1682,null,{}] 12:35:11 INFO - PROCESS | 3600 | 1465245311795 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:11 INFO - PROCESS | 3600 | 1465245311798 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:11 INFO - PROCESS | 3600 | 1465245311886 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:35:11 INFO - PROCESS | 3600 | 1465245311895 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3600 | 1465245311897 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:11 INFO - PROCESS | 3600 | ++DOCSHELL 11CC3400 == 34 [pid = 3600] [id = 430] 12:35:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (11CC4400) [pid = 3600] [serial = 1290] [outer = 00000000] 12:35:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (13130400) [pid = 3600] [serial = 1291] [outer = 11CC4400] 12:35:11 INFO - PROCESS | 3600 | 1465245311928 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (13C75800) [pid = 3600] [serial = 1292] [outer = 11CC4400] 12:35:12 INFO - PROCESS | 3600 | 1465245312422 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 673ms 12:35:12 INFO - PROCESS | 3600 | 1465245312472 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:35:12 INFO - PROCESS | 3600 | 1465245312474 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:35:12 INFO - PROCESS | 3600 | 1465245312477 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 3600 | 1465245312481 Marionette TRACE conn3 <- [1,1686,null,{}] 12:35:12 INFO - PROCESS | 3600 | 1465245312491 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:12 INFO - PROCESS | 3600 | 1465245312495 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:12 INFO - PROCESS | 3600 | 1465245312578 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:35:12 INFO - PROCESS | 3600 | 1465245312587 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:12 INFO - PROCESS | 3600 | 1465245312590 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:12 INFO - PROCESS | 3600 | ++DOCSHELL 15C85000 == 35 [pid = 3600] [id = 431] 12:35:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15C86000) [pid = 3600] [serial = 1293] [outer = 00000000] 12:35:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (160A1000) [pid = 3600] [serial = 1294] [outer = 15C86000] 12:35:12 INFO - PROCESS | 3600 | 1465245312636 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (16A22000) [pid = 3600] [serial = 1295] [outer = 15C86000] 12:35:13 INFO - PROCESS | 3600 | 1465245313084 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 627ms 12:35:13 INFO - PROCESS | 3600 | 1465245313100 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 3600 | 1465245313102 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:35:13 INFO - PROCESS | 3600 | 1465245313105 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 3600 | 1465245313107 Marionette TRACE conn3 <- [1,1690,null,{}] 12:35:13 INFO - PROCESS | 3600 | 1465245313111 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:13 INFO - PROCESS | 3600 | 1465245313113 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:13 INFO - PROCESS | 3600 | 1465245313200 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:35:13 INFO - PROCESS | 3600 | 1465245313206 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3600 | 1465245313208 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:13 INFO - PROCESS | 3600 | ++DOCSHELL 16B63400 == 36 [pid = 3600] [id = 432] 12:35:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (16B63800) [pid = 3600] [serial = 1296] [outer = 00000000] 12:35:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17190400) [pid = 3600] [serial = 1297] [outer = 16B63800] 12:35:13 INFO - PROCESS | 3600 | 1465245313252 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17191000) [pid = 3600] [serial = 1298] [outer = 16B63800] 12:35:13 INFO - PROCESS | 3600 | 1465245313697 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms 12:35:13 INFO - PROCESS | 3600 | 1465245313788 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 3600 | 1465245313790 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:35:13 INFO - PROCESS | 3600 | 1465245313793 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 3600 | 1465245313795 Marionette TRACE conn3 <- [1,1694,null,{}] 12:35:13 INFO - PROCESS | 3600 | 1465245313799 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:13 INFO - PROCESS | 3600 | 1465245313801 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:13 INFO - PROCESS | 3600 | 1465245313882 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:35:13 INFO - PROCESS | 3600 | 1465245313887 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3600 | 1465245313889 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:13 INFO - PROCESS | 3600 | ++DOCSHELL 17749C00 == 37 [pid = 3600] [id = 433] 12:35:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (17B0C800) [pid = 3600] [serial = 1299] [outer = 00000000] 12:35:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1851B400) [pid = 3600] [serial = 1300] [outer = 17B0C800] 12:35:13 INFO - PROCESS | 3600 | 1465245313959 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (19ADC000) [pid = 3600] [serial = 1301] [outer = 17B0C800] 12:35:14 INFO - PROCESS | 3600 | 1465245314418 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 689ms 12:35:14 INFO - PROCESS | 3600 | 1465245314476 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 3600 | 1465245314478 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:35:14 INFO - PROCESS | 3600 | 1465245314481 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - PROCESS | 3600 | 1465245314483 Marionette TRACE conn3 <- [1,1698,null,{}] 12:35:14 INFO - PROCESS | 3600 | 1465245314492 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:14 INFO - PROCESS | 3600 | 1465245314497 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:14 INFO - PROCESS | 3600 | 1465245314635 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:35:14 INFO - PROCESS | 3600 | 1465245314707 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:14 INFO - PROCESS | 3600 | 1465245314709 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:14 INFO - PROCESS | 3600 | ++DOCSHELL 10561800 == 38 [pid = 3600] [id = 434] 12:35:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10A50C00) [pid = 3600] [serial = 1302] [outer = 00000000] 12:35:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1A16C400) [pid = 3600] [serial = 1303] [outer = 10A50C00] 12:35:14 INFO - PROCESS | 3600 | 1465245314756 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1A580400) [pid = 3600] [serial = 1304] [outer = 10A50C00] 12:35:15 INFO - PROCESS | 3600 | 1465245315172 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 735ms 12:35:15 INFO - PROCESS | 3600 | 1465245315232 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 3600 | 1465245315234 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:35:15 INFO - PROCESS | 3600 | 1465245315243 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 3600 | 1465245315245 Marionette TRACE conn3 <- [1,1702,null,{}] 12:35:15 INFO - PROCESS | 3600 | 1465245315249 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:15 INFO - PROCESS | 3600 | 1465245315250 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:15 INFO - PROCESS | 3600 | 1465245315361 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:35:15 INFO - PROCESS | 3600 | 1465245315369 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 3600 | 1465245315371 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:15 INFO - PROCESS | 3600 | ++DOCSHELL 1314B400 == 39 [pid = 3600] [id = 435] 12:35:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1A580000) [pid = 3600] [serial = 1305] [outer = 00000000] 12:35:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (1AA0B000) [pid = 3600] [serial = 1306] [outer = 1A580000] 12:35:15 INFO - PROCESS | 3600 | 1465245315485 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1AA08800) [pid = 3600] [serial = 1307] [outer = 1A580000] 12:35:15 INFO - PROCESS | 3600 | 1465245315902 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 689ms 12:35:15 INFO - PROCESS | 3600 | 1465245315943 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 3600 | 1465245315945 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:35:15 INFO - PROCESS | 3600 | 1465245315948 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 3600 | 1465245315950 Marionette TRACE conn3 <- [1,1706,null,{}] 12:35:15 INFO - PROCESS | 3600 | 1465245315960 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:15 INFO - PROCESS | 3600 | 1465245315962 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:16 INFO - PROCESS | 3600 | 1465245316061 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:35:16 INFO - PROCESS | 3600 | 1465245316067 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3600 | 1465245316069 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:16 INFO - PROCESS | 3600 | ++DOCSHELL 1A790000 == 40 [pid = 3600] [id = 436] 12:35:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1AE91000) [pid = 3600] [serial = 1308] [outer = 00000000] 12:35:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (1AE98800) [pid = 3600] [serial = 1309] [outer = 1AE91000] 12:35:16 INFO - PROCESS | 3600 | 1465245316111 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1AE9C400) [pid = 3600] [serial = 1310] [outer = 1AE91000] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (15F01C00) [pid = 3600] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (19FB0800) [pid = 3600] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (10A50800) [pid = 3600] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (15C7AC00) [pid = 3600] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (160A1800) [pid = 3600] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (13227000) [pid = 3600] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (15453400) [pid = 3600] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (12B4C000) [pid = 3600] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (17144800) [pid = 3600] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:35:16 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (114BD800) [pid = 3600] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:35:16 INFO - PROCESS | 3600 | 1465245316684 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 796ms 12:35:16 INFO - PROCESS | 3600 | 1465245316734 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 3600 | 1465245316736 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:35:16 INFO - PROCESS | 3600 | 1465245316739 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 3600 | 1465245316741 Marionette TRACE conn3 <- [1,1710,null,{}] 12:35:16 INFO - PROCESS | 3600 | 1465245316744 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:16 INFO - PROCESS | 3600 | 1465245316746 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:16 INFO - PROCESS | 3600 | 1465245316811 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:35:16 INFO - PROCESS | 3600 | 1465245316816 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3600 | 1465245316818 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:16 INFO - PROCESS | 3600 | ++DOCSHELL 13146800 == 41 [pid = 3600] [id = 437] 12:35:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (131DE400) [pid = 3600] [serial = 1311] [outer = 00000000] 12:35:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19FB0800) [pid = 3600] [serial = 1312] [outer = 131DE400] 12:35:16 INFO - PROCESS | 3600 | 1465245316868 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1A197000) [pid = 3600] [serial = 1313] [outer = 131DE400] 12:35:17 INFO - PROCESS | 3600 | 1465245317315 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:35:17 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 12:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 12:35:17 INFO - PROCESS | 3600 | 1465245317361 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3600 | 1465245317363 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:35:17 INFO - PROCESS | 3600 | 1465245317366 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3600 | 1465245317368 Marionette TRACE conn3 <- [1,1714,null,{}] 12:35:17 INFO - PROCESS | 3600 | 1465245317371 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:17 INFO - PROCESS | 3600 | 1465245317373 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:17 INFO - PROCESS | 3600 | 1465245317463 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:35:17 INFO - PROCESS | 3600 | 1465245317468 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 3600 | 1465245317470 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:17 INFO - PROCESS | 3600 | ++DOCSHELL 10A52C00 == 42 [pid = 3600] [id = 438] 12:35:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (14F78000) [pid = 3600] [serial = 1314] [outer = 00000000] 12:35:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (14F80400) [pid = 3600] [serial = 1315] [outer = 14F78000] 12:35:17 INFO - PROCESS | 3600 | 1465245317513 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (14F83800) [pid = 3600] [serial = 1316] [outer = 14F78000] 12:35:17 INFO - PROCESS | 3600 | 1465245317931 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 627ms 12:35:17 INFO - PROCESS | 3600 | 1465245317988 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3600 | 1465245317990 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:35:17 INFO - PROCESS | 3600 | 1465245317993 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3600 | 1465245317995 Marionette TRACE conn3 <- [1,1718,null,{}] 12:35:17 INFO - PROCESS | 3600 | 1465245317999 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:17 INFO - PROCESS | 3600 | 1465245318001 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:18 INFO - PROCESS | 3600 | 1465245318097 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:35:18 INFO - PROCESS | 3600 | 1465245318102 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 3600 | 1465245318104 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:18 INFO - PROCESS | 3600 | ++DOCSHELL 17EE7C00 == 43 [pid = 3600] [id = 439] 12:35:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (18784800) [pid = 3600] [serial = 1317] [outer = 00000000] 12:35:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1878AC00) [pid = 3600] [serial = 1318] [outer = 18784800] 12:35:18 INFO - PROCESS | 3600 | 1465245318149 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (18791800) [pid = 3600] [serial = 1319] [outer = 18784800] 12:35:18 INFO - PROCESS | 3600 | 1465245318843 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:35:18 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 12:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 888ms 12:35:18 INFO - PROCESS | 3600 | 1465245318881 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 3600 | 1465245318886 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:35:18 INFO - PROCESS | 3600 | 1465245318890 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:35:18 INFO - PROCESS | 3600 | 1465245318895 Marionette TRACE conn3 <- [1,1722,null,{}] 12:35:18 INFO - PROCESS | 3600 | 1465245318901 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:18 INFO - PROCESS | 3600 | 1465245318904 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:19 INFO - PROCESS | 3600 | 1465245319062 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:35:19 INFO - PROCESS | 3600 | 1465245319203 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3600 | 1465245319206 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:19 INFO - PROCESS | 3600 | ++DOCSHELL 11AD1800 == 44 [pid = 3600] [id = 440] 12:35:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (11AD3C00) [pid = 3600] [serial = 1320] [outer = 00000000] 12:35:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (130BD400) [pid = 3600] [serial = 1321] [outer = 11AD3C00] 12:35:19 INFO - PROCESS | 3600 | 1465245319262 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (132E0800) [pid = 3600] [serial = 1322] [outer = 11AD3C00] 12:35:19 INFO - PROCESS | 3600 | 1465245319865 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1025ms 12:35:19 INFO - PROCESS | 3600 | 1465245319919 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3600 | 1465245319924 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:35:19 INFO - PROCESS | 3600 | 1465245319931 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3600 | 1465245319934 Marionette TRACE conn3 <- [1,1726,null,{}] 12:35:19 INFO - PROCESS | 3600 | 1465245319962 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:19 INFO - PROCESS | 3600 | 1465245319965 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:20 INFO - PROCESS | 3600 | 1465245320102 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:35:20 INFO - PROCESS | 3600 | 1465245320236 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 3600 | 1465245320239 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:20 INFO - PROCESS | 3600 | ++DOCSHELL 1576E400 == 45 [pid = 3600] [id = 441] 12:35:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (157BB400) [pid = 3600] [serial = 1323] [outer = 00000000] 12:35:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (15C7FC00) [pid = 3600] [serial = 1324] [outer = 157BB400] 12:35:20 INFO - PROCESS | 3600 | 1465245320297 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (15F0D800) [pid = 3600] [serial = 1325] [outer = 157BB400] 12:35:20 INFO - PROCESS | 3600 | 1465245320871 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 980ms 12:35:20 INFO - PROCESS | 3600 | 1465245320915 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 3600 | 1465245320918 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:35:20 INFO - PROCESS | 3600 | 1465245320922 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 3600 | 1465245320925 Marionette TRACE conn3 <- [1,1730,null,{}] 12:35:20 INFO - PROCESS | 3600 | 1465245320935 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:20 INFO - PROCESS | 3600 | 1465245320940 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:21 INFO - PROCESS | 3600 | 1465245321054 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:35:21 INFO - PROCESS | 3600 | 1465245321196 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 3600 | 1465245321200 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:21 INFO - PROCESS | 3600 | ++DOCSHELL 1878C000 == 46 [pid = 3600] [id = 442] 12:35:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1878C400) [pid = 3600] [serial = 1326] [outer = 00000000] 12:35:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (18790C00) [pid = 3600] [serial = 1327] [outer = 1878C400] 12:35:21 INFO - PROCESS | 3600 | 1465245321257 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (19D1F800) [pid = 3600] [serial = 1328] [outer = 1878C400] 12:35:21 INFO - PROCESS | 3600 | 1465245321831 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 949ms 12:35:21 INFO - PROCESS | 3600 | 1465245321853 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 3600 | 1465245321856 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:35:21 INFO - PROCESS | 3600 | 1465245321876 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 3600 | 1465245321878 Marionette TRACE conn3 <- [1,1734,null,{}] 12:35:21 INFO - PROCESS | 3600 | 1465245321885 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:21 INFO - PROCESS | 3600 | 1465245321888 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:21 INFO - PROCESS | 3600 | 1465245322005 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:35:22 INFO - PROCESS | 3600 | 1465245322116 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 3600 | 1465245322118 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:22 INFO - PROCESS | 3600 | ++DOCSHELL 103D3C00 == 47 [pid = 3600] [id = 443] 12:35:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (10A48800) [pid = 3600] [serial = 1329] [outer = 00000000] 12:35:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (10FA7400) [pid = 3600] [serial = 1330] [outer = 10A48800] 12:35:22 INFO - PROCESS | 3600 | 1465245322358 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (12AE2000) [pid = 3600] [serial = 1331] [outer = 10A48800] 12:35:23 INFO - PROCESS | 3600 | 1465245323045 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1210ms 12:35:23 INFO - PROCESS | 3600 | 1465245323074 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 3600 | 1465245323077 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:35:23 INFO - PROCESS | 3600 | 1465245323082 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 3600 | 1465245323084 Marionette TRACE conn3 <- [1,1738,null,{}] 12:35:23 INFO - PROCESS | 3600 | 1465245323089 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:23 INFO - PROCESS | 3600 | 1465245323092 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 10A52C00 == 46 [pid = 3600] [id = 438] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 13146800 == 45 [pid = 3600] [id = 437] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 1A790000 == 44 [pid = 3600] [id = 436] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 1314B400 == 43 [pid = 3600] [id = 435] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 10561800 == 42 [pid = 3600] [id = 434] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 17749C00 == 41 [pid = 3600] [id = 433] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 16B63400 == 40 [pid = 3600] [id = 432] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 15C85000 == 39 [pid = 3600] [id = 431] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 11CC3400 == 38 [pid = 3600] [id = 430] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 13128C00 == 37 [pid = 3600] [id = 429] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 1714B000 == 36 [pid = 3600] [id = 424] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 12AAA000 == 35 [pid = 3600] [id = 399] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 140EA800 == 34 [pid = 3600] [id = 426] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 19FB2000 == 33 [pid = 3600] [id = 428] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 17104000 == 32 [pid = 3600] [id = 427] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 10F9C400 == 31 [pid = 3600] [id = 425] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 1878C000 == 30 [pid = 3600] [id = 442] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 103D3C00 == 29 [pid = 3600] [id = 443] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 1576E400 == 28 [pid = 3600] [id = 441] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 17EE7C00 == 27 [pid = 3600] [id = 439] 12:35:23 INFO - PROCESS | 3600 | --DOCSHELL 11AD1800 == 26 [pid = 3600] [id = 440] 12:35:23 INFO - PROCESS | 3600 | 1465245323905 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1A575C00) [pid = 3600] [serial = 1264] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (19FBD000) [pid = 3600] [serial = 1262] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (19FB9000) [pid = 3600] [serial = 1261] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (10E64000) [pid = 3600] [serial = 1246] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (12B48C00) [pid = 3600] [serial = 1247] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (15C86400) [pid = 3600] [serial = 1252] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1609B000) [pid = 3600] [serial = 1253] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (14F70000) [pid = 3600] [serial = 1237] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (10B93000) [pid = 3600] [serial = 1243] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (1713EC00) [pid = 3600] [serial = 1255] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (10B8E000) [pid = 3600] [serial = 1234] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (17B04400) [pid = 3600] [serial = 1240] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (13943000) [pid = 3600] [serial = 1249] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (140EF800) [pid = 3600] [serial = 1250] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1851DC00) [pid = 3600] [serial = 1232] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (14F6E000) [pid = 3600] [serial = 1268] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1365A400) [pid = 3600] [serial = 1267] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (17741000) [pid = 3600] [serial = 1258] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1A582400) [pid = 3600] [serial = 1265] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (17732C00) [pid = 3600] [serial = 1270] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (19D1C400) [pid = 3600] [serial = 1271] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (17746000) [pid = 3600] [serial = 1259] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (17141C00) [pid = 3600] [serial = 1256] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1AA08400) [pid = 3600] [serial = 1273] [outer = 00000000] [url = about:blank] 12:35:24 INFO - PROCESS | 3600 | 1465245324129 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 3600 | 1465245324132 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:24 INFO - PROCESS | 3600 | ++DOCSHELL 103D2000 == 27 [pid = 3600] [id = 444] 12:35:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (105E6400) [pid = 3600] [serial = 1332] [outer = 00000000] 12:35:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10A50800) [pid = 3600] [serial = 1333] [outer = 105E6400] 12:35:24 INFO - PROCESS | 3600 | 1465245324181 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (10B92000) [pid = 3600] [serial = 1334] [outer = 105E6400] 12:35:24 INFO - PROCESS | 3600 | 1465245324610 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1592ms 12:35:24 INFO - PROCESS | 3600 | 1465245324662 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 3600 | 1465245324667 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:35:24 INFO - PROCESS | 3600 | 1465245324672 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:35:24 INFO - PROCESS | 3600 | 1465245324674 Marionette TRACE conn3 <- [1,1742,null,{}] 12:35:24 INFO - PROCESS | 3600 | 1465245324683 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:24 INFO - PROCESS | 3600 | 1465245324685 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:24 INFO - PROCESS | 3600 | 1465245324774 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:35:24 INFO - PROCESS | 3600 | 1465245324787 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 3600 | 1465245324790 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:24 INFO - PROCESS | 3600 | ++DOCSHELL 12B52000 == 28 [pid = 3600] [id = 445] 12:35:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (12B52400) [pid = 3600] [serial = 1335] [outer = 00000000] 12:35:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (12D62C00) [pid = 3600] [serial = 1336] [outer = 12B52400] 12:35:24 INFO - PROCESS | 3600 | 1465245324838 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (130C0000) [pid = 3600] [serial = 1337] [outer = 12B52400] 12:35:25 INFO - PROCESS | 3600 | 1465245325288 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 12:35:25 INFO - PROCESS | 3600 | 1465245325380 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 3600 | 1465245325383 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:35:25 INFO - PROCESS | 3600 | 1465245325387 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 3600 | 1465245325389 Marionette TRACE conn3 <- [1,1746,null,{}] 12:35:25 INFO - PROCESS | 3600 | 1465245325393 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:25 INFO - PROCESS | 3600 | 1465245325396 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:25 INFO - PROCESS | 3600 | 1465245325481 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:35:25 INFO - PROCESS | 3600 | 1465245325582 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:25 INFO - PROCESS | 3600 | 1465245325585 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:25 INFO - PROCESS | 3600 | ++DOCSHELL 13B7E000 == 29 [pid = 3600] [id = 446] 12:35:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (13B7EC00) [pid = 3600] [serial = 1338] [outer = 00000000] 12:35:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (143A5400) [pid = 3600] [serial = 1339] [outer = 13B7EC00] 12:35:25 INFO - PROCESS | 3600 | 1465245325629 Marionette DEBUG loaded listener.js 12:35:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (14F71400) [pid = 3600] [serial = 1340] [outer = 13B7EC00] 12:35:25 INFO - PROCESS | 3600 | 1465245325991 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 12:35:26 INFO - PROCESS | 3600 | 1465245326005 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 3600 | 1465245326009 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:35:26 INFO - PROCESS | 3600 | 1465245326019 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:35:26 INFO - PROCESS | 3600 | 1465245326023 Marionette TRACE conn3 <- [1,1750,null,{}] 12:35:26 INFO - PROCESS | 3600 | 1465245326040 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:26 INFO - PROCESS | 3600 | 1465245326044 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:26 INFO - PROCESS | 3600 | 1465245326184 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:35:26 INFO - PROCESS | 3600 | 1465245326251 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 3600 | 1465245326253 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:26 INFO - PROCESS | 3600 | ++DOCSHELL 14F6E000 == 30 [pid = 3600] [id = 447] 12:35:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (14F79800) [pid = 3600] [serial = 1341] [outer = 00000000] 12:35:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (15C79C00) [pid = 3600] [serial = 1342] [outer = 14F79800] 12:35:26 INFO - PROCESS | 3600 | 1465245326333 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (15C84400) [pid = 3600] [serial = 1343] [outer = 14F79800] 12:35:26 INFO - PROCESS | 3600 | 1465245326785 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 781ms 12:35:26 INFO - PROCESS | 3600 | 1465245326818 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 3600 | 1465245326820 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:35:26 INFO - PROCESS | 3600 | 1465245326823 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:35:26 INFO - PROCESS | 3600 | 1465245326825 Marionette TRACE conn3 <- [1,1754,null,{}] 12:35:26 INFO - PROCESS | 3600 | 1465245326828 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:26 INFO - PROCESS | 3600 | 1465245326830 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:26 INFO - PROCESS | 3600 | 1465245326944 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:35:27 INFO - PROCESS | 3600 | 1465245327010 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:27 INFO - PROCESS | 3600 | 1465245327012 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:27 INFO - PROCESS | 3600 | ++DOCSHELL 1544CC00 == 31 [pid = 3600] [id = 448] 12:35:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (15C79800) [pid = 3600] [serial = 1344] [outer = 00000000] 12:35:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (16A24000) [pid = 3600] [serial = 1345] [outer = 15C79800] 12:35:27 INFO - PROCESS | 3600 | 1465245327056 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (17104400) [pid = 3600] [serial = 1346] [outer = 15C79800] 12:35:27 INFO - PROCESS | 3600 | 1465245327466 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 674ms 12:35:27 INFO - PROCESS | 3600 | 1465245327523 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:35:27 INFO - PROCESS | 3600 | 1465245327525 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:35:27 INFO - PROCESS | 3600 | 1465245327534 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:35:27 INFO - PROCESS | 3600 | 1465245327536 Marionette TRACE conn3 <- [1,1758,null,{}] 12:35:27 INFO - PROCESS | 3600 | 1465245327540 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:27 INFO - PROCESS | 3600 | 1465245327541 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:27 INFO - PROCESS | 3600 | 1465245327654 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:35:27 INFO - PROCESS | 3600 | 1465245327651 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:27 INFO - PROCESS | 3600 | 1465245327656 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:27 INFO - PROCESS | 3600 | ++DOCSHELL 1714C400 == 32 [pid = 3600] [id = 449] 12:35:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1714D400) [pid = 3600] [serial = 1347] [outer = 00000000] 12:35:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (17741000) [pid = 3600] [serial = 1348] [outer = 1714D400] 12:35:27 INFO - PROCESS | 3600 | 1465245327766 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (17EE4400) [pid = 3600] [serial = 1349] [outer = 1714D400] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (103F1400) [pid = 3600] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (10A50C00) [pid = 3600] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1A580000) [pid = 3600] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (17B0C800) [pid = 3600] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (16B63800) [pid = 3600] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (13129400) [pid = 3600] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (14F68000) [pid = 3600] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (17EEBC00) [pid = 3600] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1713F000) [pid = 3600] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (11CC4400) [pid = 3600] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (15C86000) [pid = 3600] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (19FB6000) [pid = 3600] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (10F9D400) [pid = 3600] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1AE91000) [pid = 3600] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (18784800) [pid = 3600] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (14F78000) [pid = 3600] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (131DE400) [pid = 3600] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (14F30C00) [pid = 3600] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (16AB2400) [pid = 3600] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:35:28 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (105E3C00) [pid = 3600] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:35:28 INFO - PROCESS | 3600 | 1465245328701 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1225ms 12:35:28 INFO - PROCESS | 3600 | 1465245328750 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 3600 | 1465245328752 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:35:28 INFO - PROCESS | 3600 | 1465245328757 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - PROCESS | 3600 | 1465245328759 Marionette TRACE conn3 <- [1,1762,null,{}] 12:35:28 INFO - PROCESS | 3600 | 1465245328762 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:28 INFO - PROCESS | 3600 | 1465245328764 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:28 INFO - PROCESS | 3600 | 1465245328880 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:35:28 INFO - PROCESS | 3600 | 1465245328956 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 3600 | 1465245328958 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:28 INFO - PROCESS | 3600 | ++DOCSHELL 105F1400 == 33 [pid = 3600] [id = 450] 12:35:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10A6B800) [pid = 3600] [serial = 1350] [outer = 00000000] 12:35:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (131DD400) [pid = 3600] [serial = 1351] [outer = 10A6B800] 12:35:29 INFO - PROCESS | 3600 | 1465245329039 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (14F80C00) [pid = 3600] [serial = 1352] [outer = 10A6B800] 12:35:29 INFO - PROCESS | 3600 | 1465245329394 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 674ms 12:35:29 INFO - PROCESS | 3600 | 1465245329438 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 3600 | 1465245329440 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:35:29 INFO - PROCESS | 3600 | 1465245329443 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:35:29 INFO - PROCESS | 3600 | 1465245329445 Marionette TRACE conn3 <- [1,1766,null,{}] 12:35:29 INFO - PROCESS | 3600 | 1465245329449 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:29 INFO - PROCESS | 3600 | 1465245329450 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:29 INFO - PROCESS | 3600 | 1465245329528 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:35:29 INFO - PROCESS | 3600 | 1465245329533 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 3600 | 1465245329535 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:29 INFO - PROCESS | 3600 | ++DOCSHELL 12B4C800 == 34 [pid = 3600] [id = 451] 12:35:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (13651400) [pid = 3600] [serial = 1353] [outer = 00000000] 12:35:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (17144000) [pid = 3600] [serial = 1354] [outer = 13651400] 12:35:29 INFO - PROCESS | 3600 | 1465245329579 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (17EF0000) [pid = 3600] [serial = 1355] [outer = 13651400] 12:35:29 INFO - PROCESS | 3600 | 1465245330006 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:35:30 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 12:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 582ms 12:35:30 INFO - PROCESS | 3600 | 1465245330054 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3600 | 1465245330056 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:35:30 INFO - PROCESS | 3600 | 1465245330064 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 3600 | 1465245330066 Marionette TRACE conn3 <- [1,1770,null,{}] 12:35:30 INFO - PROCESS | 3600 | 1465245330069 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:30 INFO - PROCESS | 3600 | 1465245330071 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:30 INFO - PROCESS | 3600 | 1465245330146 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:35:30 INFO - PROCESS | 3600 | 1465245330153 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3600 | 1465245330155 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:30 INFO - PROCESS | 3600 | ++DOCSHELL 1851EC00 == 35 [pid = 3600] [id = 452] 12:35:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (18520000) [pid = 3600] [serial = 1356] [outer = 00000000] 12:35:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1855DC00) [pid = 3600] [serial = 1357] [outer = 18520000] 12:35:30 INFO - PROCESS | 3600 | 1465245330201 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (1855EC00) [pid = 3600] [serial = 1358] [outer = 18520000] 12:35:30 INFO - PROCESS | 3600 | 1465245330909 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:35:30 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 12:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 919ms 12:35:30 INFO - PROCESS | 3600 | 1465245330993 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3600 | 1465245330997 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:35:30 INFO - PROCESS | 3600 | 1465245331002 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 3600 | 1465245331006 Marionette TRACE conn3 <- [1,1774,null,{}] 12:35:30 INFO - PROCESS | 3600 | 1465245331011 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:30 INFO - PROCESS | 3600 | 1465245330999 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:31 INFO - PROCESS | 3600 | 1465245331133 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:35:31 INFO - PROCESS | 3600 | 1465245331275 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 3600 | 1465245331278 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:31 INFO - PROCESS | 3600 | ++DOCSHELL 10A4B400 == 36 [pid = 3600] [id = 453] 12:35:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (10A51800) [pid = 3600] [serial = 1359] [outer = 00000000] 12:35:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (12A19400) [pid = 3600] [serial = 1360] [outer = 10A51800] 12:35:31 INFO - PROCESS | 3600 | 1465245331336 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (13152800) [pid = 3600] [serial = 1361] [outer = 10A51800] 12:35:32 INFO - PROCESS | 3600 | 1465245332070 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:35:32 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 12:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1117ms 12:35:32 INFO - PROCESS | 3600 | 1465245332124 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 3600 | 1465245332129 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:35:32 INFO - PROCESS | 3600 | 1465245332136 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 3600 | 1465245332138 Marionette TRACE conn3 <- [1,1778,null,{}] 12:35:32 INFO - PROCESS | 3600 | 1465245332143 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:32 INFO - PROCESS | 3600 | 1465245332146 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:32 INFO - PROCESS | 3600 | 1465245332277 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:35:32 INFO - PROCESS | 3600 | 1465245332412 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 3600 | 1465245332415 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:32 INFO - PROCESS | 3600 | ++DOCSHELL 14F6CC00 == 37 [pid = 3600] [id = 454] 12:35:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (14F74000) [pid = 3600] [serial = 1362] [outer = 00000000] 12:35:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (14F82400) [pid = 3600] [serial = 1363] [outer = 14F74000] 12:35:32 INFO - PROCESS | 3600 | 1465245332472 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (157BA400) [pid = 3600] [serial = 1364] [outer = 14F74000] 12:35:33 INFO - PROCESS | 3600 | 1465245333323 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:35:33 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) 12:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1224ms 12:35:33 INFO - PROCESS | 3600 | 1465245333369 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 3600 | 1465245333374 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:35:33 INFO - PROCESS | 3600 | 1465245333379 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 3600 | 1465245333382 Marionette TRACE conn3 <- [1,1782,null,{}] 12:35:33 INFO - PROCESS | 3600 | 1465245333387 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:33 INFO - PROCESS | 3600 | 1465245333390 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:33 INFO - PROCESS | 3600 | 1465245333490 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:35:33 INFO - PROCESS | 3600 | 1465245333631 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 3600 | 1465245333636 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:33 INFO - PROCESS | 3600 | ++DOCSHELL 10E5F000 == 38 [pid = 3600] [id = 455] 12:35:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (10E62800) [pid = 3600] [serial = 1365] [outer = 00000000] 12:35:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (12AA4000) [pid = 3600] [serial = 1366] [outer = 10E62800] 12:35:33 INFO - PROCESS | 3600 | 1465245333685 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (12DABC00) [pid = 3600] [serial = 1367] [outer = 10E62800] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 12B4C800 == 37 [pid = 3600] [id = 451] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 105F1400 == 36 [pid = 3600] [id = 450] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 1714C400 == 35 [pid = 3600] [id = 449] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 1544CC00 == 34 [pid = 3600] [id = 448] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 14F6E000 == 33 [pid = 3600] [id = 447] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 13B7E000 == 32 [pid = 3600] [id = 446] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 12B52000 == 31 [pid = 3600] [id = 445] 12:35:33 INFO - PROCESS | 3600 | --DOCSHELL 103D2000 == 30 [pid = 3600] [id = 444] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (10FA7800) [pid = 3600] [serial = 1244] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (1544FC00) [pid = 3600] [serial = 1238] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (18345C00) [pid = 3600] [serial = 1241] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (114BFC00) [pid = 3600] [serial = 1235] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (1A16C400) [pid = 3600] [serial = 1303] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (1AA0B000) [pid = 3600] [serial = 1306] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1851B400) [pid = 3600] [serial = 1300] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (17190400) [pid = 3600] [serial = 1297] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (17191000) [pid = 3600] [serial = 1298] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (1A580400) [pid = 3600] [serial = 1304] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (132D7400) [pid = 3600] [serial = 1288] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (13942000) [pid = 3600] [serial = 1289] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (14F71800) [pid = 3600] [serial = 1279] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (157C0400) [pid = 3600] [serial = 1280] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1AA0D000) [pid = 3600] [serial = 1274] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (18344400) [pid = 3600] [serial = 1282] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (19B38400) [pid = 3600] [serial = 1283] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (13130400) [pid = 3600] [serial = 1291] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (13C75800) [pid = 3600] [serial = 1292] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (160A1000) [pid = 3600] [serial = 1294] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (16A22000) [pid = 3600] [serial = 1295] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1AA64800) [pid = 3600] [serial = 1285] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1AA6E000) [pid = 3600] [serial = 1286] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (110E5400) [pid = 3600] [serial = 1276] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12AE1000) [pid = 3600] [serial = 1277] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1AE98800) [pid = 3600] [serial = 1309] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1AA08800) [pid = 3600] [serial = 1307] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1AE9C400) [pid = 3600] [serial = 1310] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1878AC00) [pid = 3600] [serial = 1318] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (18791800) [pid = 3600] [serial = 1319] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14F80400) [pid = 3600] [serial = 1315] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1A197000) [pid = 3600] [serial = 1313] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (19ADC000) [pid = 3600] [serial = 1301] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (14F83800) [pid = 3600] [serial = 1316] [outer = 00000000] [url = about:blank] 12:35:33 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (19FB0800) [pid = 3600] [serial = 1312] [outer = 00000000] [url = about:blank] 12:35:34 INFO - PROCESS | 3600 | 1465245334159 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 826ms 12:35:34 INFO - PROCESS | 3600 | 1465245334206 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3600 | 1465245334211 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:35:34 INFO - PROCESS | 3600 | 1465245334201 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3600 | 1465245334203 Marionette TRACE conn3 <- [1,1786,null,{}] 12:35:34 INFO - PROCESS | 3600 | 1465245334207 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:34 INFO - PROCESS | 3600 | 1465245334209 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:34 INFO - PROCESS | 3600 | 1465245334303 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:35:34 INFO - PROCESS | 3600 | 1465245334311 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 3600 | 1465245334313 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:34 INFO - PROCESS | 3600 | ++DOCSHELL 130BBC00 == 31 [pid = 3600] [id = 456] 12:35:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (13128C00) [pid = 3600] [serial = 1368] [outer = 00000000] 12:35:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (132D6800) [pid = 3600] [serial = 1369] [outer = 13128C00] 12:35:34 INFO - PROCESS | 3600 | 1465245334360 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1394B800) [pid = 3600] [serial = 1370] [outer = 13128C00] 12:35:34 INFO - PROCESS | 3600 | 1465245334860 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 673ms 12:35:34 INFO - PROCESS | 3600 | 1465245334899 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3600 | 1465245334901 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:35:34 INFO - PROCESS | 3600 | 1465245334905 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3600 | 1465245334909 Marionette TRACE conn3 <- [1,1790,null,{}] 12:35:34 INFO - PROCESS | 3600 | 1465245334919 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:34 INFO - PROCESS | 3600 | 1465245334923 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:35 INFO - PROCESS | 3600 | 1465245335019 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:35:35 INFO - PROCESS | 3600 | 1465245335129 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 3600 | 1465245335132 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:35 INFO - PROCESS | 3600 | ++DOCSHELL 1544CC00 == 32 [pid = 3600] [id = 457] 12:35:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1544F000) [pid = 3600] [serial = 1371] [outer = 00000000] 12:35:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15C7CC00) [pid = 3600] [serial = 1372] [outer = 1544F000] 12:35:35 INFO - PROCESS | 3600 | 1465245335179 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15F02800) [pid = 3600] [serial = 1373] [outer = 1544F000] 12:35:35 INFO - PROCESS | 3600 | 1465245335557 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 674ms 12:35:35 INFO - PROCESS | 3600 | 1465245335588 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:35:35 INFO - PROCESS | 3600 | 1465245335590 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:35:35 INFO - PROCESS | 3600 | 1465245335594 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:35:35 INFO - PROCESS | 3600 | 1465245335595 Marionette TRACE conn3 <- [1,1794,null,{}] 12:35:35 INFO - PROCESS | 3600 | 1465245335599 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:35 INFO - PROCESS | 3600 | 1465245335601 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:35 INFO - PROCESS | 3600 | 1465245335689 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:35:35 INFO - PROCESS | 3600 | 1465245335694 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 3600 | 1465245335704 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:35 INFO - PROCESS | 3600 | ++DOCSHELL 16A23400 == 33 [pid = 3600] [id = 458] 12:35:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16A23800) [pid = 3600] [serial = 1374] [outer = 00000000] 12:35:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17146800) [pid = 3600] [serial = 1375] [outer = 16A23800] 12:35:35 INFO - PROCESS | 3600 | 1465245335750 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1714D800) [pid = 3600] [serial = 1376] [outer = 16A23800] 12:35:36 INFO - PROCESS | 3600 | 1465245336221 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 689ms 12:35:36 INFO - PROCESS | 3600 | 1465245336281 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3600 | 1465245336283 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:35:36 INFO - PROCESS | 3600 | 1465245336286 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 3600 | 1465245336288 Marionette TRACE conn3 <- [1,1798,null,{}] 12:35:36 INFO - PROCESS | 3600 | 1465245336292 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:36 INFO - PROCESS | 3600 | 1465245336293 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:36 INFO - PROCESS | 3600 | 1465245336439 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:35:36 INFO - PROCESS | 3600 | 1465245336506 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 3600 | 1465245336508 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:36 INFO - PROCESS | 3600 | ++DOCSHELL 17398800 == 34 [pid = 3600] [id = 459] 12:35:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (173B6400) [pid = 3600] [serial = 1377] [outer = 00000000] 12:35:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17746000) [pid = 3600] [serial = 1378] [outer = 173B6400] 12:35:36 INFO - PROCESS | 3600 | 1465245336551 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17B10800) [pid = 3600] [serial = 1379] [outer = 173B6400] 12:35:36 INFO - PROCESS | 3600 | 1465245336984 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 12:35:36 INFO - PROCESS | 3600 | 1465245337010 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3600 | 1465245337012 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:35:36 INFO - PROCESS | 3600 | 1465245337015 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:35:36 INFO - PROCESS | 3600 | 1465245337016 Marionette TRACE conn3 <- [1,1802,null,{}] 12:35:37 INFO - PROCESS | 3600 | 1465245337019 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:37 INFO - PROCESS | 3600 | 1465245337025 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:37 INFO - PROCESS | 3600 | 1465245337167 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:35:37 INFO - PROCESS | 3600 | 1465245337177 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3600 | 1465245337179 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:37 INFO - PROCESS | 3600 | ++DOCSHELL 10B8FC00 == 35 [pid = 3600] [id = 460] 12:35:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (11C27000) [pid = 3600] [serial = 1380] [outer = 00000000] 12:35:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1855E800) [pid = 3600] [serial = 1381] [outer = 11C27000] 12:35:37 INFO - PROCESS | 3600 | 1465245337222 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18783800) [pid = 3600] [serial = 1382] [outer = 11C27000] 12:35:37 INFO - PROCESS | 3600 | 1465245337652 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 689ms 12:35:37 INFO - PROCESS | 3600 | 1465245337698 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 3600 | 1465245337700 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:35:37 INFO - PROCESS | 3600 | 1465245337703 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:35:37 INFO - PROCESS | 3600 | 1465245337705 Marionette TRACE conn3 <- [1,1806,null,{}] 12:35:37 INFO - PROCESS | 3600 | 1465245337709 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:37 INFO - PROCESS | 3600 | 1465245337710 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:37 INFO - PROCESS | 3600 | 1465245337863 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:35:37 INFO - PROCESS | 3600 | 1465245337875 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3600 | 1465245337877 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:37 INFO - PROCESS | 3600 | ++DOCSHELL 1878EC00 == 36 [pid = 3600] [id = 461] 12:35:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1878F000) [pid = 3600] [serial = 1383] [outer = 00000000] 12:35:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19ADC800) [pid = 3600] [serial = 1384] [outer = 1878F000] 12:35:37 INFO - PROCESS | 3600 | 1465245337919 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19AE3C00) [pid = 3600] [serial = 1385] [outer = 1878F000] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1714D400) [pid = 3600] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (13B7EC00) [pid = 3600] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12B52400) [pid = 3600] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (105E6400) [pid = 3600] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10A48800) [pid = 3600] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15C79800) [pid = 3600] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11AD3C00) [pid = 3600] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (157BB400) [pid = 3600] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10A6B800) [pid = 3600] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13651400) [pid = 3600] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1878C400) [pid = 3600] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:35:38 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (14F79800) [pid = 3600] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:35:38 INFO - PROCESS | 3600 | 1465245338413 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 719ms 12:35:38 INFO - PROCESS | 3600 | 1465245338428 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3600 | 1465245338430 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:35:38 INFO - PROCESS | 3600 | 1465245338433 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:35:38 INFO - PROCESS | 3600 | 1465245338435 Marionette TRACE conn3 <- [1,1810,null,{}] 12:35:38 INFO - PROCESS | 3600 | 1465245338438 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:38 INFO - PROCESS | 3600 | 1465245338440 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:38 INFO - PROCESS | 3600 | 1465245338518 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:35:38 INFO - PROCESS | 3600 | 1465245338524 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 3600 | 1465245338526 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:38 INFO - PROCESS | 3600 | ++DOCSHELL 1288C400 == 37 [pid = 3600] [id = 462] 12:35:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13B7EC00) [pid = 3600] [serial = 1386] [outer = 00000000] 12:35:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (168E5400) [pid = 3600] [serial = 1387] [outer = 13B7EC00] 12:35:38 INFO - PROCESS | 3600 | 1465245338569 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17196800) [pid = 3600] [serial = 1388] [outer = 13B7EC00] 12:35:38 INFO - PROCESS | 3600 | 1465245338998 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 581ms 12:35:39 INFO - PROCESS | 3600 | 1465245339041 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3600 | 1465245339043 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:35:39 INFO - PROCESS | 3600 | 1465245339046 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 3600 | 1465245339048 Marionette TRACE conn3 <- [1,1814,null,{}] 12:35:39 INFO - PROCESS | 3600 | 1465245339055 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:39 INFO - PROCESS | 3600 | 1465245339057 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:39 INFO - PROCESS | 3600 | 1465245339121 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:35:39 INFO - PROCESS | 3600 | 1465245339127 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3600 | 1465245339129 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:39 INFO - PROCESS | 3600 | ++DOCSHELL 15C5FC00 == 38 [pid = 3600] [id = 463] 12:35:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1855E000) [pid = 3600] [serial = 1389] [outer = 00000000] 12:35:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1878E400) [pid = 3600] [serial = 1390] [outer = 1855E000] 12:35:39 INFO - PROCESS | 3600 | 1465245339171 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (19BC0C00) [pid = 3600] [serial = 1391] [outer = 1855E000] 12:35:39 INFO - PROCESS | 3600 | 1465245339632 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 12:35:39 INFO - PROCESS | 3600 | 1465245339668 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3600 | 1465245339669 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:35:39 INFO - PROCESS | 3600 | 1465245339673 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 3600 | 1465245339674 Marionette TRACE conn3 <- [1,1818,null,{}] 12:35:39 INFO - PROCESS | 3600 | 1465245339678 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:39 INFO - PROCESS | 3600 | 1465245339689 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:39 INFO - PROCESS | 3600 | 1465245339818 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:35:39 INFO - PROCESS | 3600 | 1465245339826 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3600 | 1465245339828 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:39 INFO - PROCESS | 3600 | ++DOCSHELL 17732400 == 39 [pid = 3600] [id = 464] 12:35:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18786800) [pid = 3600] [serial = 1392] [outer = 00000000] 12:35:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19FB4800) [pid = 3600] [serial = 1393] [outer = 18786800] 12:35:39 INFO - PROCESS | 3600 | 1465245339872 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19FB5000) [pid = 3600] [serial = 1394] [outer = 18786800] 12:35:40 INFO - PROCESS | 3600 | --DOCSHELL 10E5F000 == 38 [pid = 3600] [id = 455] 12:35:40 INFO - PROCESS | 3600 | --DOCSHELL 14F6CC00 == 37 [pid = 3600] [id = 454] 12:35:40 INFO - PROCESS | 3600 | --DOCSHELL 1851EC00 == 36 [pid = 3600] [id = 452] 12:35:40 INFO - PROCESS | 3600 | --DOCSHELL 10A4B400 == 35 [pid = 3600] [id = 453] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 130BBC00 == 34 [pid = 3600] [id = 456] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 1878EC00 == 33 [pid = 3600] [id = 461] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 16A23400 == 32 [pid = 3600] [id = 458] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 1544CC00 == 31 [pid = 3600] [id = 457] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 10B8FC00 == 30 [pid = 3600] [id = 460] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 17398800 == 29 [pid = 3600] [id = 459] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 15C5FC00 == 28 [pid = 3600] [id = 463] 12:35:41 INFO - PROCESS | 3600 | --DOCSHELL 1288C400 == 27 [pid = 3600] [id = 462] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17741000) [pid = 3600] [serial = 1348] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (143A5400) [pid = 3600] [serial = 1339] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12D62C00) [pid = 3600] [serial = 1336] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (130C0000) [pid = 3600] [serial = 1337] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10A50800) [pid = 3600] [serial = 1333] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10B92000) [pid = 3600] [serial = 1334] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12AE2000) [pid = 3600] [serial = 1331] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10FA7400) [pid = 3600] [serial = 1330] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17104400) [pid = 3600] [serial = 1346] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1855DC00) [pid = 3600] [serial = 1357] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (16A24000) [pid = 3600] [serial = 1345] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (132E0800) [pid = 3600] [serial = 1322] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (130BD400) [pid = 3600] [serial = 1321] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (15F0D800) [pid = 3600] [serial = 1325] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (15C7FC00) [pid = 3600] [serial = 1324] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (131DD400) [pid = 3600] [serial = 1351] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (17EF0000) [pid = 3600] [serial = 1355] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (19D1F800) [pid = 3600] [serial = 1328] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (18790C00) [pid = 3600] [serial = 1327] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (17144000) [pid = 3600] [serial = 1354] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (17EE4400) [pid = 3600] [serial = 1349] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (15C79C00) [pid = 3600] [serial = 1342] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (15C84400) [pid = 3600] [serial = 1343] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (14F80C00) [pid = 3600] [serial = 1352] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (14F71400) [pid = 3600] [serial = 1340] [outer = 00000000] [url = about:blank] 12:35:41 INFO - PROCESS | 3600 | 1465245341646 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2021ms 12:35:41 INFO - PROCESS | 3600 | 1465245341675 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:35:41 INFO - PROCESS | 3600 | 1465245341679 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:35:41 INFO - PROCESS | 3600 | 1465245341684 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 3600 | 1465245341687 Marionette TRACE conn3 <- [1,1822,null,{}] 12:35:41 INFO - PROCESS | 3600 | 1465245341693 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:41 INFO - PROCESS | 3600 | 1465245341696 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:41 INFO - PROCESS | 3600 | 1465245341789 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:35:41 INFO - PROCESS | 3600 | 1465245341796 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3600 | 1465245341801 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:41 INFO - PROCESS | 3600 | ++DOCSHELL 10B98800 == 28 [pid = 3600] [id = 465] 12:35:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (10E5F000) [pid = 3600] [serial = 1395] [outer = 00000000] 12:35:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (10FA4000) [pid = 3600] [serial = 1396] [outer = 10E5F000] 12:35:41 INFO - PROCESS | 3600 | 1465245341857 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (10FA8C00) [pid = 3600] [serial = 1397] [outer = 10E5F000] 12:35:42 INFO - PROCESS | 3600 | 1465245342351 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:35:42 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 12:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 689ms 12:35:42 INFO - PROCESS | 3600 | 1465245342379 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 3600 | 1465245342384 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:35:42 INFO - PROCESS | 3600 | 1465245342394 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:35:42 INFO - PROCESS | 3600 | 1465245342397 Marionette TRACE conn3 <- [1,1826,null,{}] 12:35:42 INFO - PROCESS | 3600 | 1465245342401 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:42 INFO - PROCESS | 3600 | 1465245342388 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:42 INFO - PROCESS | 3600 | 1465245342473 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:35:42 INFO - PROCESS | 3600 | 1465245342483 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 3600 | 1465245342487 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:42 INFO - PROCESS | 3600 | ++DOCSHELL 12AAA000 == 29 [pid = 3600] [id = 466] 12:35:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (12ADE800) [pid = 3600] [serial = 1398] [outer = 00000000] 12:35:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (12B47400) [pid = 3600] [serial = 1399] [outer = 12ADE800] 12:35:42 INFO - PROCESS | 3600 | 1465245342540 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12B4B800) [pid = 3600] [serial = 1400] [outer = 12ADE800] 12:35:42 INFO - PROCESS | 3600 | 1465245343001 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 628ms 12:35:43 INFO - PROCESS | 3600 | 1465245343018 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 3600 | 1465245343020 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:35:43 INFO - PROCESS | 3600 | 1465245343023 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 3600 | 1465245343027 Marionette TRACE conn3 <- [1,1830,null,{}] 12:35:43 INFO - PROCESS | 3600 | 1465245343042 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:43 INFO - PROCESS | 3600 | 1465245343046 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:43 INFO - PROCESS | 3600 | 1465245343128 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:35:43 INFO - PROCESS | 3600 | 1465245343137 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 3600 | 1465245343140 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:43 INFO - PROCESS | 3600 | ++DOCSHELL 1314E400 == 30 [pid = 3600] [id = 467] 12:35:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (1314F400) [pid = 3600] [serial = 1401] [outer = 00000000] 12:35:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13229000) [pid = 3600] [serial = 1402] [outer = 1314F400] 12:35:43 INFO - PROCESS | 3600 | 1465245343188 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (132E1800) [pid = 3600] [serial = 1403] [outer = 1314F400] 12:35:43 INFO - PROCESS | 3600 | 1465245343638 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 688ms 12:35:43 INFO - PROCESS | 3600 | 1465245343706 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 3600 | 1465245343709 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:35:43 INFO - PROCESS | 3600 | 1465245343712 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 3600 | 1465245343724 Marionette TRACE conn3 <- [1,1834,null,{}] 12:35:43 INFO - PROCESS | 3600 | 1465245343728 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:43 INFO - PROCESS | 3600 | 1465245343730 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:43 INFO - PROCESS | 3600 | 1465245343816 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:35:43 INFO - PROCESS | 3600 | 1465245343821 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 3600 | 1465245343823 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:43 INFO - PROCESS | 3600 | ++DOCSHELL 132D7400 == 31 [pid = 3600] [id = 468] 12:35:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (1365A400) [pid = 3600] [serial = 1404] [outer = 00000000] 12:35:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (14F67400) [pid = 3600] [serial = 1405] [outer = 1365A400] 12:35:43 INFO - PROCESS | 3600 | 1465245343867 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (14F6E000) [pid = 3600] [serial = 1406] [outer = 1365A400] 12:35:44 INFO - PROCESS | 3600 | 1465245344266 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:35:44 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) 12:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 582ms 12:35:44 INFO - PROCESS | 3600 | 1465245344290 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:35:44 INFO - PROCESS | 3600 | 1465245344292 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:35:44 INFO - PROCESS | 3600 | 1465245344309 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:35:44 INFO - PROCESS | 3600 | 1465245344311 Marionette TRACE conn3 <- [1,1838,null,{}] 12:35:44 INFO - PROCESS | 3600 | 1465245344318 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:44 INFO - PROCESS | 3600 | 1465245344320 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:44 INFO - PROCESS | 3600 | 1465245344396 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:35:44 INFO - PROCESS | 3600 | 1465245344401 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:44 INFO - PROCESS | 3600 | 1465245344404 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:44 INFO - PROCESS | 3600 | ++DOCSHELL 14F73400 == 32 [pid = 3600] [id = 469] 12:35:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F73C00) [pid = 3600] [serial = 1407] [outer = 00000000] 12:35:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14F7E000) [pid = 3600] [serial = 1408] [outer = 14F73C00] 12:35:44 INFO - PROCESS | 3600 | 1465245344447 Marionette DEBUG loaded listener.js 12:35:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F83000) [pid = 3600] [serial = 1409] [outer = 14F73C00] 12:35:44 INFO - PROCESS | 3600 | 1465245344906 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 612ms 12:35:44 INFO - PROCESS | 3600 | 1465245344929 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:35:44 INFO - PROCESS | 3600 | 1465245344931 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:35:44 INFO - PROCESS | 3600 | 1465245344934 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:35:44 INFO - PROCESS | 3600 | 1465245344936 Marionette TRACE conn3 <- [1,1842,null,{}] 12:35:44 INFO - PROCESS | 3600 | 1465245344939 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:44 INFO - PROCESS | 3600 | 1465245344945 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:45 INFO - PROCESS | 3600 | 1465245345045 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:35:45 INFO - PROCESS | 3600 | 1465245345051 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 3600 | 1465245345053 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:45 INFO - PROCESS | 3600 | ++DOCSHELL 15C5BC00 == 33 [pid = 3600] [id = 470] 12:35:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15C68000) [pid = 3600] [serial = 1410] [outer = 00000000] 12:35:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15C82000) [pid = 3600] [serial = 1411] [outer = 15C68000] 12:35:45 INFO - PROCESS | 3600 | 1465245345096 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C88800) [pid = 3600] [serial = 1412] [outer = 15C68000] 12:35:45 INFO - PROCESS | 3600 | 1465245345550 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 613ms 12:35:45 INFO - PROCESS | 3600 | 1465245345572 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 3600 | 1465245345574 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:35:45 INFO - PROCESS | 3600 | 1465245345577 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:35:45 INFO - PROCESS | 3600 | 1465245345580 Marionette TRACE conn3 <- [1,1846,null,{}] 12:35:45 INFO - PROCESS | 3600 | 1465245345591 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:45 INFO - PROCESS | 3600 | 1465245345593 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:45 INFO - PROCESS | 3600 | 1465245345662 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:35:45 INFO - PROCESS | 3600 | 1465245345667 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 3600 | 1465245345669 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:45 INFO - PROCESS | 3600 | ++DOCSHELL 16093C00 == 34 [pid = 3600] [id = 471] 12:35:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1609A000) [pid = 3600] [serial = 1413] [outer = 00000000] 12:35:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (166E5C00) [pid = 3600] [serial = 1414] [outer = 1609A000] 12:35:45 INFO - PROCESS | 3600 | 1465245345712 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (166E6800) [pid = 3600] [serial = 1415] [outer = 1609A000] 12:35:46 INFO - PROCESS | 3600 | 1465245346150 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 643ms 12:35:46 INFO - PROCESS | 3600 | 1465245346219 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3600 | 1465245346221 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:35:46 INFO - PROCESS | 3600 | 1465245346225 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:35:46 INFO - PROCESS | 3600 | 1465245346226 Marionette TRACE conn3 <- [1,1850,null,{}] 12:35:46 INFO - PROCESS | 3600 | 1465245346230 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:46 INFO - PROCESS | 3600 | 1465245346232 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:46 INFO - PROCESS | 3600 | 1465245346307 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:35:46 INFO - PROCESS | 3600 | 1465245346315 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3600 | 1465245346317 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:46 INFO - PROCESS | 3600 | ++DOCSHELL 160A0000 == 35 [pid = 3600] [id = 472] 12:35:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16AB9C00) [pid = 3600] [serial = 1416] [outer = 00000000] 12:35:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17141000) [pid = 3600] [serial = 1417] [outer = 16AB9C00] 12:35:46 INFO - PROCESS | 3600 | 1465245346360 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17142800) [pid = 3600] [serial = 1418] [outer = 16AB9C00] 12:35:46 INFO - PROCESS | 3600 | 1465245346767 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 582ms 12:35:46 INFO - PROCESS | 3600 | 1465245346803 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3600 | 1465245346805 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:35:46 INFO - PROCESS | 3600 | 1465245346823 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 3600 | 1465245346824 Marionette TRACE conn3 <- [1,1854,null,{}] 12:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:35:46 INFO - PROCESS | 3600 | 1465245346832 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:46 INFO - PROCESS | 3600 | 1465245346834 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:46 INFO - PROCESS | 3600 | 1465245346948 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:35:46 INFO - PROCESS | 3600 | 1465245346954 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3600 | 1465245346956 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:47 INFO - PROCESS | 3600 | ++DOCSHELL 1314DC00 == 36 [pid = 3600] [id = 473] 12:35:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17140C00) [pid = 3600] [serial = 1419] [outer = 00000000] 12:35:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17397800) [pid = 3600] [serial = 1420] [outer = 17140C00] 12:35:47 INFO - PROCESS | 3600 | 1465245347049 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (173BFC00) [pid = 3600] [serial = 1421] [outer = 17140C00] 12:35:47 INFO - PROCESS | 3600 | 1465245347478 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 689ms 12:35:47 INFO - PROCESS | 3600 | 1465245347509 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 3600 | 1465245347511 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:35:47 INFO - PROCESS | 3600 | 1465245347514 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - PROCESS | 3600 | 1465245347516 Marionette TRACE conn3 <- [1,1858,null,{}] 12:35:47 INFO - PROCESS | 3600 | 1465245347520 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:47 INFO - PROCESS | 3600 | 1465245347521 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:47 INFO - PROCESS | 3600 | 1465245347654 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:35:47 INFO - PROCESS | 3600 | 1465245347716 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3600 | 1465245347718 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:47 INFO - PROCESS | 3600 | ++DOCSHELL 1544C800 == 37 [pid = 3600] [id = 474] 12:35:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1714B800) [pid = 3600] [serial = 1422] [outer = 00000000] 12:35:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17B01400) [pid = 3600] [serial = 1423] [outer = 1714B800] 12:35:47 INFO - PROCESS | 3600 | 1465245347762 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17EE6400) [pid = 3600] [serial = 1424] [outer = 1714B800] 12:35:48 INFO - PROCESS | 3600 | 1465245348160 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 689ms 12:35:48 INFO - PROCESS | 3600 | 1465245348198 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 3600 | 1465245348200 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:35:48 INFO - PROCESS | 3600 | 1465245348203 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:35:48 INFO - PROCESS | 3600 | 1465245348205 Marionette TRACE conn3 <- [1,1862,null,{}] 12:35:48 INFO - PROCESS | 3600 | 1465245348215 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:48 INFO - PROCESS | 3600 | 1465245348217 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:48 INFO - PROCESS | 3600 | 1465245348373 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:35:48 INFO - PROCESS | 3600 | 1465245348712 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:48 INFO - PROCESS | 3600 | 1465245348715 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1855E000) [pid = 3600] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (173B6400) [pid = 3600] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (11C27000) [pid = 3600] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1878F000) [pid = 3600] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1544F000) [pid = 3600] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (13128C00) [pid = 3600] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10E62800) [pid = 3600] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (14F74000) [pid = 3600] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10A51800) [pid = 3600] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (18520000) [pid = 3600] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (16A23800) [pid = 3600] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:35:48 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13B7EC00) [pid = 3600] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:35:48 INFO - PROCESS | 3600 | ++DOCSHELL 0C76F400 == 38 [pid = 3600] [id = 475] 12:35:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (10327400) [pid = 3600] [serial = 1425] [outer = 00000000] 12:35:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10434C00) [pid = 3600] [serial = 1426] [outer = 10327400] 12:35:48 INFO - PROCESS | 3600 | 1465245348780 Marionette DEBUG loaded listener.js 12:35:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (105E6C00) [pid = 3600] [serial = 1427] [outer = 10327400] 12:35:49 INFO - PROCESS | 3600 | 1465245349611 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1485ms 12:35:49 INFO - PROCESS | 3600 | 1465245349704 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3600 | 1465245349707 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:35:49 INFO - PROCESS | 3600 | 1465245349712 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3600 | 1465245349716 Marionette TRACE conn3 <- [1,1866,null,{}] 12:35:49 INFO - PROCESS | 3600 | 1465245349721 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:49 INFO - PROCESS | 3600 | 1465245349724 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:49 INFO - PROCESS | 3600 | 1465245349868 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:35:49 INFO - PROCESS | 3600 | 1465245349999 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3600 | 1465245350002 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:50 INFO - PROCESS | 3600 | ++DOCSHELL 1280E400 == 39 [pid = 3600] [id = 476] 12:35:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1280E800) [pid = 3600] [serial = 1428] [outer = 00000000] 12:35:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (12B50C00) [pid = 3600] [serial = 1429] [outer = 1280E800] 12:35:50 INFO - PROCESS | 3600 | 1465245350058 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12D5A800) [pid = 3600] [serial = 1430] [outer = 1280E800] 12:35:50 INFO - PROCESS | 3600 | 1465245350950 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1271ms 12:35:50 INFO - PROCESS | 3600 | 1465245350978 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 3600 | 1465245350982 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:35:50 INFO - PROCESS | 3600 | 1465245351010 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 3600 | 1465245351013 Marionette TRACE conn3 <- [1,1870,null,{}] 12:35:51 INFO - PROCESS | 3600 | 1465245351021 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:51 INFO - PROCESS | 3600 | 1465245351024 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:51 INFO - PROCESS | 3600 | 1465245351143 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 1544C800 == 38 [pid = 3600] [id = 474] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 1314DC00 == 37 [pid = 3600] [id = 473] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 160A0000 == 36 [pid = 3600] [id = 472] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 16093C00 == 35 [pid = 3600] [id = 471] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 15C5BC00 == 34 [pid = 3600] [id = 470] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 14F73400 == 33 [pid = 3600] [id = 469] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 132D7400 == 32 [pid = 3600] [id = 468] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 1314E400 == 31 [pid = 3600] [id = 467] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 12AAA000 == 30 [pid = 3600] [id = 466] 12:35:51 INFO - PROCESS | 3600 | --DOCSHELL 10B98800 == 29 [pid = 3600] [id = 465] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19BC0C00) [pid = 3600] [serial = 1391] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19FB4800) [pid = 3600] [serial = 1393] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17746000) [pid = 3600] [serial = 1378] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1855E800) [pid = 3600] [serial = 1381] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17B10800) [pid = 3600] [serial = 1379] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19ADC800) [pid = 3600] [serial = 1384] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (18783800) [pid = 3600] [serial = 1382] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19AE3C00) [pid = 3600] [serial = 1385] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1878E400) [pid = 3600] [serial = 1390] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15C7CC00) [pid = 3600] [serial = 1372] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15F02800) [pid = 3600] [serial = 1373] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (132D6800) [pid = 3600] [serial = 1369] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1394B800) [pid = 3600] [serial = 1370] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12DABC00) [pid = 3600] [serial = 1367] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12AA4000) [pid = 3600] [serial = 1366] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (157BA400) [pid = 3600] [serial = 1364] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (14F82400) [pid = 3600] [serial = 1363] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (13152800) [pid = 3600] [serial = 1361] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (12A19400) [pid = 3600] [serial = 1360] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1855EC00) [pid = 3600] [serial = 1358] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (17146800) [pid = 3600] [serial = 1375] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (168E5400) [pid = 3600] [serial = 1387] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (17196800) [pid = 3600] [serial = 1388] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (1714D800) [pid = 3600] [serial = 1376] [outer = 00000000] [url = about:blank] 12:35:51 INFO - PROCESS | 3600 | 1465245351279 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3600 | 1465245351283 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:51 INFO - PROCESS | 3600 | ++DOCSHELL 10A51800 == 30 [pid = 3600] [id = 477] 12:35:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (10A52400) [pid = 3600] [serial = 1431] [outer = 00000000] 12:35:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (10B98800) [pid = 3600] [serial = 1432] [outer = 10A52400] 12:35:51 INFO - PROCESS | 3600 | 1465245351331 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (10FA4400) [pid = 3600] [serial = 1433] [outer = 10A52400] 12:35:51 INFO - PROCESS | 3600 | 1465245351740 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 796ms 12:35:51 INFO - PROCESS | 3600 | 1465245351794 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 3600 | 1465245351799 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:35:51 INFO - PROCESS | 3600 | 1465245351805 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 3600 | 1465245351808 Marionette TRACE conn3 <- [1,1874,null,{}] 12:35:51 INFO - PROCESS | 3600 | 1465245351812 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:51 INFO - PROCESS | 3600 | 1465245351814 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:51 INFO - PROCESS | 3600 | 1465245351899 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:35:51 INFO - PROCESS | 3600 | 1465245351905 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3600 | 1465245351908 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:51 INFO - PROCESS | 3600 | ++DOCSHELL 11C1EC00 == 31 [pid = 3600] [id = 478] 12:35:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (11C27000) [pid = 3600] [serial = 1434] [outer = 00000000] 12:35:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (12B46C00) [pid = 3600] [serial = 1435] [outer = 11C27000] 12:35:51 INFO - PROCESS | 3600 | 1465245351954 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12B9A400) [pid = 3600] [serial = 1436] [outer = 11C27000] 12:35:52 INFO - PROCESS | 3600 | 1465245352414 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 12:35:52 INFO - PROCESS | 3600 | 1465245352425 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 3600 | 1465245352427 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:35:52 INFO - PROCESS | 3600 | 1465245352431 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - PROCESS | 3600 | 1465245352434 Marionette TRACE conn3 <- [1,1878,null,{}] 12:35:52 INFO - PROCESS | 3600 | 1465245352449 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:52 INFO - PROCESS | 3600 | 1465245352453 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:52 INFO - PROCESS | 3600 | 1465245352535 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:35:52 INFO - PROCESS | 3600 | 1465245352574 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3600 | 1465245352577 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:52 INFO - PROCESS | 3600 | ++DOCSHELL 132E0800 == 32 [pid = 3600] [id = 479] 12:35:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (132E1400) [pid = 3600] [serial = 1437] [outer = 00000000] 12:35:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13944000) [pid = 3600] [serial = 1438] [outer = 132E1400] 12:35:52 INFO - PROCESS | 3600 | 1465245352625 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13C7EC00) [pid = 3600] [serial = 1439] [outer = 132E1400] 12:35:53 INFO - PROCESS | 3600 | 1465245353087 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 689ms 12:35:53 INFO - PROCESS | 3600 | 1465245353113 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 3600 | 1465245353116 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:35:53 INFO - PROCESS | 3600 | 1465245353119 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 3600 | 1465245353121 Marionette TRACE conn3 <- [1,1882,null,{}] 12:35:53 INFO - PROCESS | 3600 | 1465245353124 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:53 INFO - PROCESS | 3600 | 1465245353126 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:53 INFO - PROCESS | 3600 | 1465245353217 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:35:53 INFO - PROCESS | 3600 | 1465245353222 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 3600 | 1465245353225 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:53 INFO - PROCESS | 3600 | ++DOCSHELL 14F35000 == 33 [pid = 3600] [id = 480] 12:35:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (14F36400) [pid = 3600] [serial = 1440] [outer = 00000000] 12:35:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (14F7C000) [pid = 3600] [serial = 1441] [outer = 14F36400] 12:35:53 INFO - PROCESS | 3600 | 1465245353268 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (14F81000) [pid = 3600] [serial = 1442] [outer = 14F36400] 12:35:53 INFO - PROCESS | 3600 | 1465245353738 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 612ms 12:35:53 INFO - PROCESS | 3600 | 1465245353757 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 3600 | 1465245353759 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:35:53 INFO - PROCESS | 3600 | 1465245353762 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 3600 | 1465245353763 Marionette TRACE conn3 <- [1,1886,null,{}] 12:35:53 INFO - PROCESS | 3600 | 1465245353767 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:53 INFO - PROCESS | 3600 | 1465245353769 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:53 INFO - PROCESS | 3600 | 1465245353875 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:35:53 INFO - PROCESS | 3600 | 1465245353964 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 3600 | 1465245353967 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:53 INFO - PROCESS | 3600 | ++DOCSHELL 13228800 == 34 [pid = 3600] [id = 481] 12:35:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F85400) [pid = 3600] [serial = 1443] [outer = 00000000] 12:35:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (157B7400) [pid = 3600] [serial = 1444] [outer = 14F85400] 12:35:54 INFO - PROCESS | 3600 | 1465245354010 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15C5C000) [pid = 3600] [serial = 1445] [outer = 14F85400] 12:35:54 INFO - PROCESS | 3600 | 1465245354424 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 719ms 12:35:54 INFO - PROCESS | 3600 | 1465245354487 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3600 | 1465245354489 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:35:54 INFO - PROCESS | 3600 | 1465245354492 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:35:54 INFO - PROCESS | 3600 | 1465245354494 Marionette TRACE conn3 <- [1,1890,null,{}] 12:35:54 INFO - PROCESS | 3600 | 1465245354497 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:54 INFO - PROCESS | 3600 | 1465245354503 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:54 INFO - PROCESS | 3600 | 1465245354638 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:35:54 INFO - PROCESS | 3600 | 1465245354704 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 3600 | 1465245354706 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:54 INFO - PROCESS | 3600 | ++DOCSHELL 15C88400 == 35 [pid = 3600] [id = 482] 12:35:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15F05800) [pid = 3600] [serial = 1446] [outer = 00000000] 12:35:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (166E3000) [pid = 3600] [serial = 1447] [outer = 15F05800] 12:35:54 INFO - PROCESS | 3600 | 1465245354734 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (16AAE800) [pid = 3600] [serial = 1448] [outer = 15F05800] 12:35:55 INFO - PROCESS | 3600 | 1465245355158 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 735ms 12:35:55 INFO - PROCESS | 3600 | 1465245355224 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 3600 | 1465245355235 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:35:55 INFO - PROCESS | 3600 | 1465245355253 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:35:55 INFO - PROCESS | 3600 | 1465245355255 Marionette TRACE conn3 <- [1,1894,null,{}] 12:35:55 INFO - PROCESS | 3600 | 1465245355258 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:55 INFO - PROCESS | 3600 | 1465245355260 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:55 INFO - PROCESS | 3600 | 1465245355370 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:35:55 INFO - PROCESS | 3600 | 1465245355485 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:55 INFO - PROCESS | 3600 | 1465245355487 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (17140C00) [pid = 3600] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (16AB9C00) [pid = 3600] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1609A000) [pid = 3600] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1314F400) [pid = 3600] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (10E5F000) [pid = 3600] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (12ADE800) [pid = 3600] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (18786800) [pid = 3600] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1365A400) [pid = 3600] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (15C68000) [pid = 3600] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:35:55 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (14F73C00) [pid = 3600] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:35:55 INFO - PROCESS | 3600 | ++DOCSHELL 103F3000 == 36 [pid = 3600] [id = 483] 12:35:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (105EA400) [pid = 3600] [serial = 1449] [outer = 00000000] 12:35:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (1280B400) [pid = 3600] [serial = 1450] [outer = 105EA400] 12:35:55 INFO - PROCESS | 3600 | 1465245355537 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (13129400) [pid = 3600] [serial = 1451] [outer = 105EA400] 12:35:55 INFO - PROCESS | 3600 | 1465245355884 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 688ms 12:35:55 INFO - PROCESS | 3600 | 1465245355936 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 3600 | 1465245355938 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:35:55 INFO - PROCESS | 3600 | 1465245355942 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:35:55 INFO - PROCESS | 3600 | 1465245355943 Marionette TRACE conn3 <- [1,1898,null,{}] 12:35:55 INFO - PROCESS | 3600 | 1465245355947 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:55 INFO - PROCESS | 3600 | 1465245355948 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:56 INFO - PROCESS | 3600 | 1465245356024 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:35:56 INFO - PROCESS | 3600 | 1465245356116 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 3600 | 1465245356118 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:56 INFO - PROCESS | 3600 | ++DOCSHELL 12A17400 == 37 [pid = 3600] [id = 484] 12:35:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13229C00) [pid = 3600] [serial = 1452] [outer = 00000000] 12:35:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (17104C00) [pid = 3600] [serial = 1453] [outer = 13229C00] 12:35:56 INFO - PROCESS | 3600 | 1465245356165 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17145800) [pid = 3600] [serial = 1454] [outer = 13229C00] 12:35:56 INFO - PROCESS | 3600 | 1465245356485 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 581ms 12:35:56 INFO - PROCESS | 3600 | 1465245356523 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 3600 | 1465245356525 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:35:56 INFO - PROCESS | 3600 | 1465245356528 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 3600 | 1465245356530 Marionette TRACE conn3 <- [1,1902,null,{}] 12:35:56 INFO - PROCESS | 3600 | 1465245356533 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:56 INFO - PROCESS | 3600 | 1465245356535 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:56 INFO - PROCESS | 3600 | 1465245356647 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:35:56 INFO - PROCESS | 3600 | 1465245356655 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 3600 | 1465245356657 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:56 INFO - PROCESS | 3600 | ++DOCSHELL 1047D800 == 38 [pid = 3600] [id = 485] 12:35:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1322C000) [pid = 3600] [serial = 1455] [outer = 00000000] 12:35:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17728800) [pid = 3600] [serial = 1456] [outer = 1322C000] 12:35:56 INFO - PROCESS | 3600 | 1465245356701 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17747400) [pid = 3600] [serial = 1457] [outer = 1322C000] 12:35:57 INFO - PROCESS | 3600 | 1465245357115 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 12:35:57 INFO - PROCESS | 3600 | 1465245357150 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 3600 | 1465245357152 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:35:57 INFO - PROCESS | 3600 | 1465245357155 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:35:57 INFO - PROCESS | 3600 | 1465245357156 Marionette TRACE conn3 <- [1,1906,null,{}] 12:35:57 INFO - PROCESS | 3600 | 1465245357160 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:57 INFO - PROCESS | 3600 | 1465245357162 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:57 INFO - PROCESS | 3600 | 1465245357274 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:35:57 INFO - PROCESS | 3600 | 1465245357282 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 3600 | 1465245357284 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:57 INFO - PROCESS | 3600 | ++DOCSHELL 12AA8C00 == 39 [pid = 3600] [id = 486] 12:35:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (140ED000) [pid = 3600] [serial = 1458] [outer = 00000000] 12:35:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (18513800) [pid = 3600] [serial = 1459] [outer = 140ED000] 12:35:57 INFO - PROCESS | 3600 | 1465245357327 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1851BC00) [pid = 3600] [serial = 1460] [outer = 140ED000] 12:35:57 INFO - PROCESS | 3600 | 1465245357982 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 888ms 12:35:58 INFO - PROCESS | 3600 | 1465245358043 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:35:58 INFO - PROCESS | 3600 | 1465245358048 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:35:58 INFO - PROCESS | 3600 | 1465245358052 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:35:58 INFO - PROCESS | 3600 | 1465245358058 Marionette TRACE conn3 <- [1,1910,null,{}] 12:35:58 INFO - PROCESS | 3600 | 1465245358063 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:58 INFO - PROCESS | 3600 | 1465245358066 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:58 INFO - PROCESS | 3600 | 1465245358185 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:35:58 INFO - PROCESS | 3600 | 1465245358316 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3600 | 1465245358319 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:58 INFO - PROCESS | 3600 | ++DOCSHELL 10EC0000 == 40 [pid = 3600] [id = 487] 12:35:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10ECA800) [pid = 3600] [serial = 1461] [outer = 00000000] 12:35:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (12815000) [pid = 3600] [serial = 1462] [outer = 10ECA800] 12:35:58 INFO - PROCESS | 3600 | 1465245358402 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (130A0000) [pid = 3600] [serial = 1463] [outer = 10ECA800] 12:35:58 INFO - PROCESS | 3600 | 1465245358984 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 980ms 12:35:59 INFO - PROCESS | 3600 | 1465245359041 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 3600 | 1465245359045 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:35:59 INFO - PROCESS | 3600 | 1465245359052 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 3600 | 1465245359055 Marionette TRACE conn3 <- [1,1914,null,{}] 12:35:59 INFO - PROCESS | 3600 | 1465245359060 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:59 INFO - PROCESS | 3600 | 1465245359062 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:59 INFO - PROCESS | 3600 | 1465245359173 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:35:59 INFO - PROCESS | 3600 | 1465245359324 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 3600 | 1465245359326 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:35:59 INFO - PROCESS | 3600 | ++DOCSHELL 140F0000 == 41 [pid = 3600] [id = 488] 12:35:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (14F67000) [pid = 3600] [serial = 1464] [outer = 00000000] 12:35:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (14F78000) [pid = 3600] [serial = 1465] [outer = 14F67000] 12:35:59 INFO - PROCESS | 3600 | 1465245359384 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15764400) [pid = 3600] [serial = 1466] [outer = 14F67000] 12:35:59 INFO - PROCESS | 3600 | 1465245359977 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 980ms 12:36:00 INFO - PROCESS | 3600 | 1465245360037 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3600 | 1465245360040 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:36:00 INFO - PROCESS | 3600 | 1465245360044 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 3600 | 1465245360047 Marionette TRACE conn3 <- [1,1918,null,{}] 12:36:00 INFO - PROCESS | 3600 | 1465245360059 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:00 INFO - PROCESS | 3600 | 1465245360063 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:00 INFO - PROCESS | 3600 | 1465245360170 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:36:00 INFO - PROCESS | 3600 | 1465245360309 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 3600 | 1465245360312 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:00 INFO - PROCESS | 3600 | ++DOCSHELL 17EEA400 == 42 [pid = 3600] [id = 489] 12:36:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17EEBC00) [pid = 3600] [serial = 1467] [outer = 00000000] 12:36:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1855A000) [pid = 3600] [serial = 1468] [outer = 17EEBC00] 12:36:00 INFO - PROCESS | 3600 | 1465245360353 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (18560400) [pid = 3600] [serial = 1469] [outer = 17EEBC00] 12:36:01 INFO - PROCESS | 3600 | 1465245361121 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1133ms 12:36:01 INFO - PROCESS | 3600 | 1465245361169 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 3600 | 1465245361173 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:36:01 INFO - PROCESS | 3600 | 1465245361178 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:36:01 INFO - PROCESS | 3600 | 1465245361182 Marionette TRACE conn3 <- [1,1922,null,{}] 12:36:01 INFO - PROCESS | 3600 | 1465245361187 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:01 INFO - PROCESS | 3600 | 1465245361190 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:01 INFO - PROCESS | 3600 | 1465245361293 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:36:01 INFO - PROCESS | 3600 | 1465245361432 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3600 | 1465245361439 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:01 INFO - PROCESS | 3600 | ++DOCSHELL 11CCA000 == 43 [pid = 3600] [id = 490] 12:36:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (12810000) [pid = 3600] [serial = 1470] [outer = 00000000] 12:36:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12ADF000) [pid = 3600] [serial = 1471] [outer = 12810000] 12:36:01 INFO - PROCESS | 3600 | 1465245361495 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12B53800) [pid = 3600] [serial = 1472] [outer = 12810000] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 1047D800 == 42 [pid = 3600] [id = 485] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 12A17400 == 41 [pid = 3600] [id = 484] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 103F3000 == 40 [pid = 3600] [id = 483] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 15C88400 == 39 [pid = 3600] [id = 482] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 13228800 == 38 [pid = 3600] [id = 481] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 14F35000 == 37 [pid = 3600] [id = 480] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 132E0800 == 36 [pid = 3600] [id = 479] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 11C1EC00 == 35 [pid = 3600] [id = 478] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 10A51800 == 34 [pid = 3600] [id = 477] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 1280E400 == 33 [pid = 3600] [id = 476] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 0C76F400 == 32 [pid = 3600] [id = 475] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 17732400 == 31 [pid = 3600] [id = 464] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 140F0000 == 30 [pid = 3600] [id = 488] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 17EEA400 == 29 [pid = 3600] [id = 489] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 12AA8C00 == 28 [pid = 3600] [id = 486] 12:36:02 INFO - PROCESS | 3600 | --DOCSHELL 10EC0000 == 27 [pid = 3600] [id = 487] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (17397800) [pid = 3600] [serial = 1420] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (17142800) [pid = 3600] [serial = 1418] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17141000) [pid = 3600] [serial = 1417] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (173BFC00) [pid = 3600] [serial = 1421] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (166E5C00) [pid = 3600] [serial = 1414] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (166E6800) [pid = 3600] [serial = 1415] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (13229000) [pid = 3600] [serial = 1402] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (132E1800) [pid = 3600] [serial = 1403] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10FA4000) [pid = 3600] [serial = 1396] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10FA8C00) [pid = 3600] [serial = 1397] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12B47400) [pid = 3600] [serial = 1399] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12B4B800) [pid = 3600] [serial = 1400] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19FB5000) [pid = 3600] [serial = 1394] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F67400) [pid = 3600] [serial = 1405] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (14F6E000) [pid = 3600] [serial = 1406] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (15C82000) [pid = 3600] [serial = 1411] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15C88800) [pid = 3600] [serial = 1412] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14F7E000) [pid = 3600] [serial = 1408] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (14F83000) [pid = 3600] [serial = 1409] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (17B01400) [pid = 3600] [serial = 1423] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 3600 | 1465245362635 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1470ms 12:36:02 INFO - PROCESS | 3600 | 1465245362664 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3600 | 1465245362668 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:36:02 INFO - PROCESS | 3600 | 1465245362679 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 3600 | 1465245362682 Marionette TRACE conn3 <- [1,1926,null,{}] 12:36:02 INFO - PROCESS | 3600 | 1465245362687 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:02 INFO - PROCESS | 3600 | 1465245362690 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:02 INFO - PROCESS | 3600 | 1465245362817 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:36:02 INFO - PROCESS | 3600 | 1465245362897 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 3600 | 1465245362900 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:02 INFO - PROCESS | 3600 | ++DOCSHELL 10FA8400 == 28 [pid = 3600] [id = 491] 12:36:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10FA9000) [pid = 3600] [serial = 1473] [outer = 00000000] 12:36:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (11C1EC00) [pid = 3600] [serial = 1474] [outer = 10FA9000] 12:36:02 INFO - PROCESS | 3600 | 1465245362958 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (11CC5C00) [pid = 3600] [serial = 1475] [outer = 10FA9000] 12:36:03 INFO - PROCESS | 3600 | 1465245363412 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 781ms 12:36:03 INFO - PROCESS | 3600 | 1465245363465 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 3600 | 1465245363470 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:36:03 INFO - PROCESS | 3600 | 1465245363476 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - PROCESS | 3600 | 1465245363479 Marionette TRACE conn3 <- [1,1930,null,{}] 12:36:03 INFO - PROCESS | 3600 | 1465245363482 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:03 INFO - PROCESS | 3600 | 1465245363485 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:03 INFO - PROCESS | 3600 | 1465245363569 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:36:03 INFO - PROCESS | 3600 | 1465245363576 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3600 | 1465245363578 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:03 INFO - PROCESS | 3600 | ++DOCSHELL 13034400 == 29 [pid = 3600] [id = 492] 12:36:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13128C00) [pid = 3600] [serial = 1476] [outer = 00000000] 12:36:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13153400) [pid = 3600] [serial = 1477] [outer = 13128C00] 12:36:03 INFO - PROCESS | 3600 | 1465245363625 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (13224C00) [pid = 3600] [serial = 1478] [outer = 13128C00] 12:36:04 INFO - PROCESS | 3600 | 1465245364076 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 627ms 12:36:04 INFO - PROCESS | 3600 | 1465245364097 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 3600 | 1465245364099 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:36:04 INFO - PROCESS | 3600 | 1465245364106 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:36:04 INFO - PROCESS | 3600 | 1465245364110 Marionette TRACE conn3 <- [1,1934,null,{}] 12:36:04 INFO - PROCESS | 3600 | 1465245364120 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:04 INFO - PROCESS | 3600 | 1465245364125 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:04 INFO - PROCESS | 3600 | 1465245364223 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:36:04 INFO - PROCESS | 3600 | 1465245364353 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 3600 | 1465245364357 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:04 INFO - PROCESS | 3600 | ++DOCSHELL 14F73000 == 30 [pid = 3600] [id = 493] 12:36:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F73400) [pid = 3600] [serial = 1479] [outer = 00000000] 12:36:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (14F7B000) [pid = 3600] [serial = 1480] [outer = 14F73400] 12:36:04 INFO - PROCESS | 3600 | 1465245364416 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (14F81800) [pid = 3600] [serial = 1481] [outer = 14F73400] 12:36:04 INFO - PROCESS | 3600 | 1465245364797 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 719ms 12:36:04 INFO - PROCESS | 3600 | 1465245364832 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 3600 | 1465245364834 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:36:04 INFO - PROCESS | 3600 | 1465245364837 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 3600 | 1465245364839 Marionette TRACE conn3 <- [1,1938,null,{}] 12:36:04 INFO - PROCESS | 3600 | 1465245364843 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:04 INFO - PROCESS | 3600 | 1465245364844 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:04 INFO - PROCESS | 3600 | 1465245364961 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:36:04 INFO - PROCESS | 3600 | 1465245364967 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 3600 | 1465245364969 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:04 INFO - PROCESS | 3600 | ++DOCSHELL 14F71400 == 31 [pid = 3600] [id = 494] 12:36:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14F79800) [pid = 3600] [serial = 1482] [outer = 00000000] 12:36:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15C7CC00) [pid = 3600] [serial = 1483] [outer = 14F79800] 12:36:04 INFO - PROCESS | 3600 | 1465245365016 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15F02400) [pid = 3600] [serial = 1484] [outer = 14F79800] 12:36:05 INFO - PROCESS | 3600 | 1465245365446 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 612ms 12:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:36:05 INFO - PROCESS | 3600 | 1465245365458 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 3600 | 1465245365460 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:36:05 INFO - PROCESS | 3600 | 1465245365463 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 3600 | 1465245365464 Marionette TRACE conn3 <- [1,1942,null,{}] 12:36:05 INFO - PROCESS | 3600 | 1465245365473 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:05 INFO - PROCESS | 3600 | 1465245365475 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:05 INFO - PROCESS | 3600 | 1465245365581 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:36:05 INFO - PROCESS | 3600 | 1465245365671 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 3600 | 1465245365674 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:05 INFO - PROCESS | 3600 | ++DOCSHELL 160A0000 == 32 [pid = 3600] [id = 495] 12:36:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (160A2800) [pid = 3600] [serial = 1485] [outer = 00000000] 12:36:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (16AACC00) [pid = 3600] [serial = 1486] [outer = 160A2800] 12:36:05 INFO - PROCESS | 3600 | 1465245365717 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (16B5C400) [pid = 3600] [serial = 1487] [outer = 160A2800] 12:36:06 INFO - PROCESS | 3600 | 1465245366124 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 674ms 12:36:06 INFO - PROCESS | 3600 | 1465245366146 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:36:06 INFO - PROCESS | 3600 | 1465245366148 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:36:06 INFO - PROCESS | 3600 | 1465245366152 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:36:06 INFO - PROCESS | 3600 | 1465245366153 Marionette TRACE conn3 <- [1,1946,null,{}] 12:36:06 INFO - PROCESS | 3600 | 1465245366157 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:06 INFO - PROCESS | 3600 | 1465245366162 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:06 INFO - PROCESS | 3600 | 1465245366295 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:36:06 INFO - PROCESS | 3600 | 1465245366304 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 3600 | 1465245366306 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:06 INFO - PROCESS | 3600 | ++DOCSHELL 17141400 == 33 [pid = 3600] [id = 496] 12:36:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (17144C00) [pid = 3600] [serial = 1488] [outer = 00000000] 12:36:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17B01800) [pid = 3600] [serial = 1489] [outer = 17144C00] 12:36:06 INFO - PROCESS | 3600 | 1465245366408 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (18513000) [pid = 3600] [serial = 1490] [outer = 17144C00] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1714B800) [pid = 3600] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (10A52400) [pid = 3600] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15F05800) [pid = 3600] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1280E800) [pid = 3600] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (14F85400) [pid = 3600] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (105EA400) [pid = 3600] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (14F36400) [pid = 3600] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (13229C00) [pid = 3600] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11C27000) [pid = 3600] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (132E1400) [pid = 3600] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10327400) [pid = 3600] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (140ED000) [pid = 3600] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:36:06 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1322C000) [pid = 3600] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:36:07 INFO - PROCESS | 3600 | 1465245367005 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 888ms 12:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:36:07 INFO - PROCESS | 3600 | 1465245367045 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 3600 | 1465245367047 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:36:07 INFO - PROCESS | 3600 | 1465245367051 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 3600 | 1465245367053 Marionette TRACE conn3 <- [1,1950,null,{}] 12:36:07 INFO - PROCESS | 3600 | 1465245367056 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:07 INFO - PROCESS | 3600 | 1465245367058 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:07 INFO - PROCESS | 3600 | 1465245367139 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:36:07 INFO - PROCESS | 3600 | 1465245367144 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 3600 | 1465245367146 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:07 INFO - PROCESS | 3600 | ++DOCSHELL 12B47C00 == 34 [pid = 3600] [id = 497] 12:36:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (12B4E000) [pid = 3600] [serial = 1491] [outer = 00000000] 12:36:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (140EF800) [pid = 3600] [serial = 1492] [outer = 12B4E000] 12:36:07 INFO - PROCESS | 3600 | 1465245367190 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (157C3C00) [pid = 3600] [serial = 1493] [outer = 12B4E000] 12:36:07 INFO - PROCESS | 3600 | 1465245367606 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 582ms 12:36:07 INFO - PROCESS | 3600 | 1465245367645 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 3600 | 1465245367648 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:36:07 INFO - PROCESS | 3600 | 1465245367663 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 3600 | 1465245367665 Marionette TRACE conn3 <- [1,1954,null,{}] 12:36:07 INFO - PROCESS | 3600 | 1465245367672 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:07 INFO - PROCESS | 3600 | 1465245367674 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:07 INFO - PROCESS | 3600 | 1465245367750 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:36:07 INFO - PROCESS | 3600 | 1465245367740 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 3600 | 1465245367742 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:07 INFO - PROCESS | 3600 | ++DOCSHELL 13153000 == 35 [pid = 3600] [id = 498] 12:36:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1394BC00) [pid = 3600] [serial = 1494] [outer = 00000000] 12:36:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1851F000) [pid = 3600] [serial = 1495] [outer = 1394BC00] 12:36:07 INFO - PROCESS | 3600 | 1465245367785 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18558800) [pid = 3600] [serial = 1496] [outer = 1394BC00] 12:36:08 INFO - PROCESS | 3600 | 1465245368205 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 582ms 12:36:08 INFO - PROCESS | 3600 | 1465245368242 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 3600 | 1465245368244 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:36:08 INFO - PROCESS | 3600 | 1465245368260 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 3600 | 1465245368261 Marionette TRACE conn3 <- [1,1958,null,{}] 12:36:08 INFO - PROCESS | 3600 | 1465245368269 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:08 INFO - PROCESS | 3600 | 1465245368271 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:08 INFO - PROCESS | 3600 | 1465245368347 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:36:08 INFO - PROCESS | 3600 | 1465245368352 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 3600 | 1465245368354 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:08 INFO - PROCESS | 3600 | ++DOCSHELL 14F72800 == 36 [pid = 3600] [id = 499] 12:36:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18564000) [pid = 3600] [serial = 1497] [outer = 00000000] 12:36:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18783400) [pid = 3600] [serial = 1498] [outer = 18564000] 12:36:08 INFO - PROCESS | 3600 | 1465245368424 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (18785000) [pid = 3600] [serial = 1499] [outer = 18564000] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 10FA8400 == 35 [pid = 3600] [id = 491] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 11CCA000 == 34 [pid = 3600] [id = 490] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 14F71400 == 33 [pid = 3600] [id = 494] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 13034400 == 32 [pid = 3600] [id = 492] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 160A0000 == 31 [pid = 3600] [id = 495] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 13153000 == 30 [pid = 3600] [id = 498] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 17141400 == 29 [pid = 3600] [id = 496] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 14F73000 == 28 [pid = 3600] [id = 493] 12:36:09 INFO - PROCESS | 3600 | --DOCSHELL 12B47C00 == 27 [pid = 3600] [id = 497] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1851BC00) [pid = 3600] [serial = 1460] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18513800) [pid = 3600] [serial = 1459] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1280B400) [pid = 3600] [serial = 1450] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17728800) [pid = 3600] [serial = 1456] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17104C00) [pid = 3600] [serial = 1453] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17747400) [pid = 3600] [serial = 1457] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17EE6400) [pid = 3600] [serial = 1424] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10B98800) [pid = 3600] [serial = 1432] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (16AAE800) [pid = 3600] [serial = 1448] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12B50C00) [pid = 3600] [serial = 1429] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15C5C000) [pid = 3600] [serial = 1445] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (10FA4400) [pid = 3600] [serial = 1433] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (13129400) [pid = 3600] [serial = 1451] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14F81000) [pid = 3600] [serial = 1442] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17145800) [pid = 3600] [serial = 1454] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (157B7400) [pid = 3600] [serial = 1444] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12B46C00) [pid = 3600] [serial = 1435] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (14F7C000) [pid = 3600] [serial = 1441] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (13944000) [pid = 3600] [serial = 1438] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (12B9A400) [pid = 3600] [serial = 1436] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (12D5A800) [pid = 3600] [serial = 1430] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (105E6C00) [pid = 3600] [serial = 1427] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (13C7EC00) [pid = 3600] [serial = 1439] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (166E3000) [pid = 3600] [serial = 1447] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (10434C00) [pid = 3600] [serial = 1426] [outer = 00000000] [url = about:blank] 12:36:10 INFO - PROCESS | 3600 | 1465245370170 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1975ms 12:36:10 INFO - PROCESS | 3600 | 1465245370224 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 3600 | 1465245370228 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:36:10 INFO - PROCESS | 3600 | 1465245370233 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - PROCESS | 3600 | 1465245370237 Marionette TRACE conn3 <- [1,1962,null,{}] 12:36:10 INFO - PROCESS | 3600 | 1465245370242 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:10 INFO - PROCESS | 3600 | 1465245370245 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:10 INFO - PROCESS | 3600 | 1465245370339 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:36:10 INFO - PROCESS | 3600 | 1465245370348 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 3600 | 1465245370353 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:10 INFO - PROCESS | 3600 | ++DOCSHELL 10B93000 == 28 [pid = 3600] [id = 500] 12:36:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (10B98800) [pid = 3600] [serial = 1500] [outer = 00000000] 12:36:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (10FA4000) [pid = 3600] [serial = 1501] [outer = 10B98800] 12:36:10 INFO - PROCESS | 3600 | 1465245370401 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (10FA7000) [pid = 3600] [serial = 1502] [outer = 10B98800] 12:36:10 INFO - PROCESS | 3600 | 1465245370872 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 12:36:10 INFO - PROCESS | 3600 | 1465245370958 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 3600 | 1465245370963 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:36:10 INFO - PROCESS | 3600 | 1465245370969 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - PROCESS | 3600 | 1465245370972 Marionette TRACE conn3 <- [1,1966,null,{}] 12:36:10 INFO - PROCESS | 3600 | 1465245370976 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:10 INFO - PROCESS | 3600 | 1465245370979 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:11 INFO - PROCESS | 3600 | 1465245371064 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:36:11 INFO - PROCESS | 3600 | 1465245371160 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 3600 | 1465245371163 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:11 INFO - PROCESS | 3600 | ++DOCSHELL 12ADFC00 == 29 [pid = 3600] [id = 501] 12:36:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (12AE0000) [pid = 3600] [serial = 1503] [outer = 00000000] 12:36:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12B48000) [pid = 3600] [serial = 1504] [outer = 12AE0000] 12:36:11 INFO - PROCESS | 3600 | 1465245371210 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (12B50400) [pid = 3600] [serial = 1505] [outer = 12AE0000] 12:36:11 INFO - PROCESS | 3600 | 1465245371573 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 627ms 12:36:11 INFO - PROCESS | 3600 | 1465245371596 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 3600 | 1465245371598 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:36:11 INFO - PROCESS | 3600 | 1465245371602 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 3600 | 1465245371605 Marionette TRACE conn3 <- [1,1970,null,{}] 12:36:11 INFO - PROCESS | 3600 | 1465245371616 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:11 INFO - PROCESS | 3600 | 1465245371621 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:11 INFO - PROCESS | 3600 | 1465245371702 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:36:11 INFO - PROCESS | 3600 | 1465245371738 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 3600 | 1465245371742 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:11 INFO - PROCESS | 3600 | ++DOCSHELL 13228800 == 30 [pid = 3600] [id = 502] 12:36:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13229000) [pid = 3600] [serial = 1506] [outer = 00000000] 12:36:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13653000) [pid = 3600] [serial = 1507] [outer = 13229000] 12:36:11 INFO - PROCESS | 3600 | 1465245371790 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (13B7E000) [pid = 3600] [serial = 1508] [outer = 13229000] 12:36:12 INFO - PROCESS | 3600 | 1465245372202 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 12:36:12 INFO - PROCESS | 3600 | 1465245372221 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3600 | 1465245372224 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:36:12 INFO - PROCESS | 3600 | 1465245372227 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:36:12 INFO - PROCESS | 3600 | 1465245372245 Marionette TRACE conn3 <- [1,1974,null,{}] 12:36:12 INFO - PROCESS | 3600 | 1465245372264 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:12 INFO - PROCESS | 3600 | 1465245372266 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:12 INFO - PROCESS | 3600 | 1465245372346 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:36:12 INFO - PROCESS | 3600 | 1465245372351 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3600 | 1465245372353 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:12 INFO - PROCESS | 3600 | ++DOCSHELL 13652C00 == 31 [pid = 3600] [id = 503] 12:36:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (13655800) [pid = 3600] [serial = 1509] [outer = 00000000] 12:36:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (14F70000) [pid = 3600] [serial = 1510] [outer = 13655800] 12:36:12 INFO - PROCESS | 3600 | 1465245372397 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F77800) [pid = 3600] [serial = 1511] [outer = 13655800] 12:36:12 INFO - PROCESS | 3600 | 1465245372811 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 597ms 12:36:12 INFO - PROCESS | 3600 | 1465245372844 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3600 | 1465245372846 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:36:12 INFO - PROCESS | 3600 | 1465245372849 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 3600 | 1465245372835 Marionette TRACE conn3 <- [1,1978,null,{}] 12:36:12 INFO - PROCESS | 3600 | 1465245372839 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:12 INFO - PROCESS | 3600 | 1465245372841 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:12 INFO - PROCESS | 3600 | 1465245372961 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:36:12 INFO - PROCESS | 3600 | 1465245372969 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3600 | 1465245372971 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:12 INFO - PROCESS | 3600 | ++DOCSHELL 14F80400 == 32 [pid = 3600] [id = 504] 12:36:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14F80C00) [pid = 3600] [serial = 1512] [outer = 00000000] 12:36:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14FE2800) [pid = 3600] [serial = 1513] [outer = 14F80C00] 12:36:13 INFO - PROCESS | 3600 | 1465245373015 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14F84000) [pid = 3600] [serial = 1514] [outer = 14F80C00] 12:36:13 INFO - PROCESS | 3600 | 1465245373463 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 673ms 12:36:13 INFO - PROCESS | 3600 | 1465245373533 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 3600 | 1465245373535 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:36:13 INFO - PROCESS | 3600 | 1465245373538 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:36:13 INFO - PROCESS | 3600 | 1465245373540 Marionette TRACE conn3 <- [1,1982,null,{}] 12:36:13 INFO - PROCESS | 3600 | 1465245373543 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:13 INFO - PROCESS | 3600 | 1465245373549 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:13 INFO - PROCESS | 3600 | 1465245373633 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:36:13 INFO - PROCESS | 3600 | 1465245373647 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 3600 | 1465245373649 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:13 INFO - PROCESS | 3600 | ++DOCSHELL 15F0DC00 == 33 [pid = 3600] [id = 505] 12:36:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16094400) [pid = 3600] [serial = 1515] [outer = 00000000] 12:36:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (166E3000) [pid = 3600] [serial = 1516] [outer = 16094400] 12:36:13 INFO - PROCESS | 3600 | 1465245373693 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (16AAE800) [pid = 3600] [serial = 1517] [outer = 16094400] 12:36:14 INFO - PROCESS | 3600 | 1465245374105 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 613ms 12:36:14 INFO - PROCESS | 3600 | 1465245374160 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3600 | 1465245374162 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:36:14 INFO - PROCESS | 3600 | 1465245374165 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:36:14 INFO - PROCESS | 3600 | 1465245374167 Marionette TRACE conn3 <- [1,1986,null,{}] 12:36:14 INFO - PROCESS | 3600 | 1465245374171 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:14 INFO - PROCESS | 3600 | 1465245374172 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:14 INFO - PROCESS | 3600 | 1465245374256 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:36:14 INFO - PROCESS | 3600 | 1465245374287 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3600 | 1465245374289 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:14 INFO - PROCESS | 3600 | ++DOCSHELL 166D7400 == 34 [pid = 3600] [id = 506] 12:36:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (166DF000) [pid = 3600] [serial = 1518] [outer = 00000000] 12:36:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17144800) [pid = 3600] [serial = 1519] [outer = 166DF000] 12:36:14 INFO - PROCESS | 3600 | 1465245374339 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17145000) [pid = 3600] [serial = 1520] [outer = 166DF000] 12:36:14 INFO - PROCESS | 3600 | 1465245374726 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 612ms 12:36:14 INFO - PROCESS | 3600 | 1465245374785 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3600 | 1465245374788 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:36:14 INFO - PROCESS | 3600 | 1465245374797 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 3600 | 1465245374799 Marionette TRACE conn3 <- [1,1990,null,{}] 12:36:14 INFO - PROCESS | 3600 | 1465245374802 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:14 INFO - PROCESS | 3600 | 1465245374804 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:14 INFO - PROCESS | 3600 | 1465245374878 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:36:14 INFO - PROCESS | 3600 | 1465245374884 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3600 | 1465245374886 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:14 INFO - PROCESS | 3600 | ++DOCSHELL 1713E400 == 35 [pid = 3600] [id = 507] 12:36:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17141C00) [pid = 3600] [serial = 1521] [outer = 00000000] 12:36:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17726400) [pid = 3600] [serial = 1522] [outer = 17141C00] 12:36:14 INFO - PROCESS | 3600 | 1465245374929 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1772C000) [pid = 3600] [serial = 1523] [outer = 17141C00] 12:36:15 INFO - PROCESS | 3600 | 1465245375372 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 12:36:15 INFO - PROCESS | 3600 | 1465245375417 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3600 | 1465245375419 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:36:15 INFO - PROCESS | 3600 | 1465245375422 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 3600 | 1465245375424 Marionette TRACE conn3 <- [1,1994,null,{}] 12:36:15 INFO - PROCESS | 3600 | 1465245375427 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:15 INFO - PROCESS | 3600 | 1465245375429 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:15 INFO - PROCESS | 3600 | 1465245375539 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:36:15 INFO - PROCESS | 3600 | 1465245375546 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 3600 | 1465245375548 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:15 INFO - PROCESS | 3600 | ++DOCSHELL 13228000 == 36 [pid = 3600] [id = 508] 12:36:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17686000) [pid = 3600] [serial = 1524] [outer = 00000000] 12:36:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17EA3C00) [pid = 3600] [serial = 1525] [outer = 17686000] 12:36:15 INFO - PROCESS | 3600 | 1465245375592 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (18153C00) [pid = 3600] [serial = 1526] [outer = 17686000] 12:36:16 INFO - PROCESS | 3600 | 1465245376065 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:36:16 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 12:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 673ms 12:36:16 INFO - PROCESS | 3600 | 1465245376122 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3600 | 1465245376124 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:36:16 INFO - PROCESS | 3600 | 1465245376134 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - PROCESS | 3600 | 1465245376136 Marionette TRACE conn3 <- [1,1998,null,{}] 12:36:16 INFO - PROCESS | 3600 | 1465245376140 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:16 INFO - PROCESS | 3600 | 1465245376141 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:16 INFO - PROCESS | 3600 | 1465245376254 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:36:16 INFO - PROCESS | 3600 | 1465245376263 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:16 INFO - PROCESS | 3600 | 1465245376265 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:16 INFO - PROCESS | 3600 | ++DOCSHELL 17E98C00 == 37 [pid = 3600] [id = 509] 12:36:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (15C7BC00) [pid = 3600] [serial = 1527] [outer = 00000000] 12:36:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (18567800) [pid = 3600] [serial = 1528] [outer = 15C7BC00] 12:36:16 INFO - PROCESS | 3600 | 1465245376308 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1774A800) [pid = 3600] [serial = 1529] [outer = 15C7BC00] 12:36:16 INFO - PROCESS | 3600 | 1465245376765 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:36:16 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 12:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 674ms 12:36:16 INFO - PROCESS | 3600 | 1465245376810 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3600 | 1465245376813 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:36:16 INFO - PROCESS | 3600 | 1465245376821 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - PROCESS | 3600 | 1465245376823 Marionette TRACE conn3 <- [1,2002,null,{}] 12:36:16 INFO - PROCESS | 3600 | 1465245376827 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:16 INFO - PROCESS | 3600 | 1465245376829 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:16 INFO - PROCESS | 3600 | 1465245376977 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:36:17 INFO - PROCESS | 3600 | 1465245377043 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 3600 | 1465245377046 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:17 INFO - PROCESS | 3600 | ++DOCSHELL 18791000 == 38 [pid = 3600] [id = 510] 12:36:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (19ADC400) [pid = 3600] [serial = 1530] [outer = 00000000] 12:36:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (19B2D800) [pid = 3600] [serial = 1531] [outer = 19ADC400] 12:36:17 INFO - PROCESS | 3600 | 1465245377091 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19D16C00) [pid = 3600] [serial = 1532] [outer = 19ADC400] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (14F79800) [pid = 3600] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (160A2800) [pid = 3600] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (17144C00) [pid = 3600] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1394BC00) [pid = 3600] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (14F73400) [pid = 3600] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13128C00) [pid = 3600] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10FA9000) [pid = 3600] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17EEBC00) [pid = 3600] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (14F67000) [pid = 3600] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10ECA800) [pid = 3600] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:36:17 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B4E000) [pid = 3600] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:36:17 INFO - PROCESS | 3600 | 1465245377669 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 888ms 12:36:17 INFO - PROCESS | 3600 | 1465245377708 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 3600 | 1465245377710 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:36:17 INFO - PROCESS | 3600 | 1465245377714 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 3600 | 1465245377716 Marionette TRACE conn3 <- [1,2006,null,{}] 12:36:17 INFO - PROCESS | 3600 | 1465245377719 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:17 INFO - PROCESS | 3600 | 1465245377721 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:17 INFO - PROCESS | 3600 | 1465245377796 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:36:17 INFO - PROCESS | 3600 | 1465245377801 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 3600 | 1465245377803 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:17 INFO - PROCESS | 3600 | ++DOCSHELL 11C27000 == 39 [pid = 3600] [id = 511] 12:36:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12AE2000) [pid = 3600] [serial = 1533] [outer = 00000000] 12:36:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17144C00) [pid = 3600] [serial = 1534] [outer = 12AE2000] 12:36:17 INFO - PROCESS | 3600 | 1465245377847 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1714B400) [pid = 3600] [serial = 1535] [outer = 12AE2000] 12:36:18 INFO - PROCESS | 3600 | 1465245378261 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 582ms 12:36:18 INFO - PROCESS | 3600 | 1465245378295 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 3600 | 1465245378297 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:36:18 INFO - PROCESS | 3600 | 1465245378300 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 3600 | 1465245378301 Marionette TRACE conn3 <- [1,2010,null,{}] 12:36:18 INFO - PROCESS | 3600 | 1465245378323 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:18 INFO - PROCESS | 3600 | 1465245378325 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:18 INFO - PROCESS | 3600 | 1465245378422 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:36:18 INFO - PROCESS | 3600 | 1465245378427 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:18 INFO - PROCESS | 3600 | 1465245378429 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:18 INFO - PROCESS | 3600 | ++DOCSHELL 10475C00 == 40 [pid = 3600] [id = 512] 12:36:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (105E8C00) [pid = 3600] [serial = 1536] [outer = 00000000] 12:36:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (17B0C800) [pid = 3600] [serial = 1537] [outer = 105E8C00] 12:36:18 INFO - PROCESS | 3600 | 1465245378475 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19D16400) [pid = 3600] [serial = 1538] [outer = 105E8C00] 12:36:18 INFO - PROCESS | 3600 | 1465245378919 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 674ms 12:36:18 INFO - PROCESS | 3600 | 1465245378982 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 3600 | 1465245378984 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:36:18 INFO - PROCESS | 3600 | 1465245378987 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:36:18 INFO - PROCESS | 3600 | 1465245378989 Marionette TRACE conn3 <- [1,2014,null,{}] 12:36:18 INFO - PROCESS | 3600 | 1465245378992 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:18 INFO - PROCESS | 3600 | 1465245378994 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:19 INFO - PROCESS | 3600 | 1465245379076 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:36:19 INFO - PROCESS | 3600 | 1465245379083 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 3600 | 1465245379085 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:19 INFO - PROCESS | 3600 | ++DOCSHELL 14F76C00 == 41 [pid = 3600] [id = 513] 12:36:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (14FDD800) [pid = 3600] [serial = 1539] [outer = 00000000] 12:36:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (19FBA800) [pid = 3600] [serial = 1540] [outer = 14FDD800] 12:36:19 INFO - PROCESS | 3600 | 1465245379146 Marionette DEBUG loaded listener.js 12:36:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1A162400) [pid = 3600] [serial = 1541] [outer = 14FDD800] 12:36:19 INFO - PROCESS | 3600 | 1465245379972 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1026ms 12:36:20 INFO - PROCESS | 3600 | 1465245380029 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:36:20 INFO - PROCESS | 3600 | 1465245380033 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:36:20 INFO - PROCESS | 3600 | 1465245380038 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:36:20 INFO - PROCESS | 3600 | 1465245380043 Marionette TRACE conn3 <- [1,2018,null,{}] 12:36:20 INFO - PROCESS | 3600 | 1465245380048 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:20 INFO - PROCESS | 3600 | 1465245380051 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:20 INFO - PROCESS | 3600 | 1465245380224 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:36:20 INFO - PROCESS | 3600 | 1465245380234 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:20 INFO - PROCESS | 3600 | 1465245380237 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:20 INFO - PROCESS | 3600 | ++DOCSHELL 10B98400 == 42 [pid = 3600] [id = 514] 12:36:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (10F9D000) [pid = 3600] [serial = 1542] [outer = 00000000] 12:36:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (114BFC00) [pid = 3600] [serial = 1543] [outer = 10F9D000] 12:36:20 INFO - PROCESS | 3600 | 1465245380294 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (12B4CC00) [pid = 3600] [serial = 1544] [outer = 10F9D000] 12:36:21 INFO - PROCESS | 3600 | 1465245381036 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1071ms 12:36:21 INFO - PROCESS | 3600 | 1465245381112 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 3600 | 1465245381117 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:36:21 INFO - PROCESS | 3600 | 1465245381124 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:36:21 INFO - PROCESS | 3600 | 1465245381126 Marionette TRACE conn3 <- [1,2022,null,{}] 12:36:21 INFO - PROCESS | 3600 | 1465245381131 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:21 INFO - PROCESS | 3600 | 1465245381133 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:21 INFO - PROCESS | 3600 | 1465245381262 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:36:21 INFO - PROCESS | 3600 | 1465245381533 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 3600 | 1465245381536 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:21 INFO - PROCESS | 3600 | ++DOCSHELL 103D2000 == 43 [pid = 3600] [id = 515] 12:36:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (103E4800) [pid = 3600] [serial = 1545] [outer = 00000000] 12:36:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (105EB800) [pid = 3600] [serial = 1546] [outer = 103E4800] 12:36:21 INFO - PROCESS | 3600 | 1465245381602 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (10B8D800) [pid = 3600] [serial = 1547] [outer = 103E4800] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 10475C00 == 42 [pid = 3600] [id = 512] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 11C27000 == 41 [pid = 3600] [id = 511] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 18791000 == 40 [pid = 3600] [id = 510] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 17E98C00 == 39 [pid = 3600] [id = 509] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 13228000 == 38 [pid = 3600] [id = 508] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 1713E400 == 37 [pid = 3600] [id = 507] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 166D7400 == 36 [pid = 3600] [id = 506] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 15F0DC00 == 35 [pid = 3600] [id = 505] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 14F80400 == 34 [pid = 3600] [id = 504] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 13652C00 == 33 [pid = 3600] [id = 503] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 13228800 == 32 [pid = 3600] [id = 502] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (18783400) [pid = 3600] [serial = 1498] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 12ADFC00 == 31 [pid = 3600] [id = 501] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 10B93000 == 30 [pid = 3600] [id = 500] 12:36:22 INFO - PROCESS | 3600 | --DOCSHELL 14F72800 == 29 [pid = 3600] [id = 499] 12:36:22 INFO - PROCESS | 3600 | 1465245382285 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1163ms 12:36:22 INFO - PROCESS | 3600 | 1465245382305 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3600 | 1465245382309 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:36:22 INFO - PROCESS | 3600 | 1465245382313 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 3600 | 1465245382316 Marionette TRACE conn3 <- [1,2026,null,{}] 12:36:22 INFO - PROCESS | 3600 | 1465245382321 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:22 INFO - PROCESS | 3600 | 1465245382325 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:22 INFO - PROCESS | 3600 | 1465245382411 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (15C7CC00) [pid = 3600] [serial = 1483] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (16AACC00) [pid = 3600] [serial = 1486] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (16B5C400) [pid = 3600] [serial = 1487] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (17B01800) [pid = 3600] [serial = 1489] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (18513000) [pid = 3600] [serial = 1490] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1851F000) [pid = 3600] [serial = 1495] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (14F7B000) [pid = 3600] [serial = 1480] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (13153400) [pid = 3600] [serial = 1477] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (13224C00) [pid = 3600] [serial = 1478] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (11C1EC00) [pid = 3600] [serial = 1474] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (11CC5C00) [pid = 3600] [serial = 1475] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12ADF000) [pid = 3600] [serial = 1471] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18560400) [pid = 3600] [serial = 1469] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1855A000) [pid = 3600] [serial = 1468] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15764400) [pid = 3600] [serial = 1466] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (14F78000) [pid = 3600] [serial = 1465] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (130A0000) [pid = 3600] [serial = 1463] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12815000) [pid = 3600] [serial = 1462] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (140EF800) [pid = 3600] [serial = 1492] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15F02400) [pid = 3600] [serial = 1484] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (14F81800) [pid = 3600] [serial = 1481] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (157C3C00) [pid = 3600] [serial = 1493] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (18558800) [pid = 3600] [serial = 1496] [outer = 00000000] [url = about:blank] 12:36:22 INFO - PROCESS | 3600 | 1465245382529 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 3600 | 1465245382531 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:22 INFO - PROCESS | 3600 | ++DOCSHELL 10EC4800 == 30 [pid = 3600] [id = 516] 12:36:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (10FA4C00) [pid = 3600] [serial = 1548] [outer = 00000000] 12:36:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (12810C00) [pid = 3600] [serial = 1549] [outer = 10FA4C00] 12:36:22 INFO - PROCESS | 3600 | 1465245382580 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (12B4F000) [pid = 3600] [serial = 1550] [outer = 10FA4C00] 12:36:22 INFO - PROCESS | 3600 | 1465245382967 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 719ms 12:36:23 INFO - PROCESS | 3600 | 1465245383036 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 3600 | 1465245383040 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:36:23 INFO - PROCESS | 3600 | 1465245383045 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:36:23 INFO - PROCESS | 3600 | 1465245383047 Marionette TRACE conn3 <- [1,2030,null,{}] 12:36:23 INFO - PROCESS | 3600 | 1465245383051 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:23 INFO - PROCESS | 3600 | 1465245383053 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:23 INFO - PROCESS | 3600 | 1465245383168 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:36:23 INFO - PROCESS | 3600 | 1465245383174 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3600 | 1465245383176 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:23 INFO - PROCESS | 3600 | ++DOCSHELL 12B4A000 == 31 [pid = 3600] [id = 517] 12:36:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (12D5A800) [pid = 3600] [serial = 1551] [outer = 00000000] 12:36:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (132D5400) [pid = 3600] [serial = 1552] [outer = 12D5A800] 12:36:23 INFO - PROCESS | 3600 | 1465245383221 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (140EFC00) [pid = 3600] [serial = 1553] [outer = 12D5A800] 12:36:23 INFO - PROCESS | 3600 | 1465245383668 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:36:23 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) 12:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 688ms 12:36:23 INFO - PROCESS | 3600 | 1465245383727 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 3600 | 1465245383729 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:36:23 INFO - PROCESS | 3600 | 1465245383734 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 3600 | 1465245383740 Marionette TRACE conn3 <- [1,2034,null,{}] 12:36:23 INFO - PROCESS | 3600 | 1465245383749 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:23 INFO - PROCESS | 3600 | 1465245383752 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:23 INFO - PROCESS | 3600 | 1465245383835 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:36:23 INFO - PROCESS | 3600 | 1465245383844 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3600 | 1465245383846 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:23 INFO - PROCESS | 3600 | ++DOCSHELL 11C24C00 == 32 [pid = 3600] [id = 518] 12:36:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (12B55800) [pid = 3600] [serial = 1554] [outer = 00000000] 12:36:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14F82400) [pid = 3600] [serial = 1555] [outer = 12B55800] 12:36:23 INFO - PROCESS | 3600 | 1465245383971 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (157C0400) [pid = 3600] [serial = 1556] [outer = 12B55800] 12:36:24 INFO - PROCESS | 3600 | 1465245384327 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 643ms 12:36:24 INFO - PROCESS | 3600 | 1465245384373 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 3600 | 1465245384375 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:36:24 INFO - PROCESS | 3600 | 1465245384378 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 3600 | 1465245384380 Marionette TRACE conn3 <- [1,2038,null,{}] 12:36:24 INFO - PROCESS | 3600 | 1465245384383 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:24 INFO - PROCESS | 3600 | 1465245384385 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:24 INFO - PROCESS | 3600 | 1465245384467 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:36:24 INFO - PROCESS | 3600 | 1465245384609 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 3600 | 1465245384611 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:24 INFO - PROCESS | 3600 | ++DOCSHELL 15C7A400 == 33 [pid = 3600] [id = 519] 12:36:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15C7B400) [pid = 3600] [serial = 1557] [outer = 00000000] 12:36:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15C87400) [pid = 3600] [serial = 1558] [outer = 15C7B400] 12:36:24 INFO - PROCESS | 3600 | 1465245384655 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15F0C000) [pid = 3600] [serial = 1559] [outer = 15C7B400] 12:36:25 INFO - PROCESS | 3600 | 1465245385067 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 719ms 12:36:25 INFO - PROCESS | 3600 | 1465245385104 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3600 | 1465245385106 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:36:25 INFO - PROCESS | 3600 | 1465245385109 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3600 | 1465245385111 Marionette TRACE conn3 <- [1,2042,null,{}] 12:36:25 INFO - PROCESS | 3600 | 1465245385114 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:25 INFO - PROCESS | 3600 | 1465245385116 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:25 INFO - PROCESS | 3600 | 1465245385226 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:36:25 INFO - PROCESS | 3600 | 1465245385232 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3600 | 1465245385238 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:25 INFO - PROCESS | 3600 | ++DOCSHELL 130C2800 == 34 [pid = 3600] [id = 520] 12:36:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (166D7400) [pid = 3600] [serial = 1560] [outer = 00000000] 12:36:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (16AACC00) [pid = 3600] [serial = 1561] [outer = 166D7400] 12:36:25 INFO - PROCESS | 3600 | 1465245385296 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17142400) [pid = 3600] [serial = 1562] [outer = 166D7400] 12:36:25 INFO - PROCESS | 3600 | 1465245385785 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 689ms 12:36:25 INFO - PROCESS | 3600 | 1465245385807 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3600 | 1465245385809 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:36:25 INFO - PROCESS | 3600 | 1465245385813 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3600 | 1465245385814 Marionette TRACE conn3 <- [1,2046,null,{}] 12:36:25 INFO - PROCESS | 3600 | 1465245385818 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:25 INFO - PROCESS | 3600 | 1465245385820 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:25 INFO - PROCESS | 3600 | 1465245385940 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:36:25 INFO - PROCESS | 3600 | 1465245385962 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3600 | 1465245385972 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:25 INFO - PROCESS | 3600 | ++DOCSHELL 17147000 == 35 [pid = 3600] [id = 521] 12:36:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17148000) [pid = 3600] [serial = 1563] [outer = 00000000] 12:36:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (17E96400) [pid = 3600] [serial = 1564] [outer = 17148000] 12:36:26 INFO - PROCESS | 3600 | 1465245386016 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (17EE7C00) [pid = 3600] [serial = 1565] [outer = 17148000] 12:36:26 INFO - PROCESS | 3600 | 1465245386462 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12810000) [pid = 3600] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (17686000) [pid = 3600] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (15C7BC00) [pid = 3600] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (166DF000) [pid = 3600] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12AE0000) [pid = 3600] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (13655800) [pid = 3600] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17141C00) [pid = 3600] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18564000) [pid = 3600] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10B98800) [pid = 3600] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19ADC400) [pid = 3600] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13229000) [pid = 3600] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16094400) [pid = 3600] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (14F80C00) [pid = 3600] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (105E8C00) [pid = 3600] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:36:26 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12AE2000) [pid = 3600] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:36:26 INFO - PROCESS | 3600 | 1465245386682 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 3600 | 1465245386684 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:36:26 INFO - PROCESS | 3600 | 1465245386693 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:36:26 INFO - PROCESS | 3600 | 1465245386695 Marionette TRACE conn3 <- [1,2050,null,{}] 12:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:36:26 INFO - PROCESS | 3600 | 1465245386698 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:26 INFO - PROCESS | 3600 | 1465245386700 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:26 INFO - PROCESS | 3600 | 1465245386759 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:36:26 INFO - PROCESS | 3600 | 1465245386767 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 3600 | 1465245386769 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:26 INFO - PROCESS | 3600 | ++DOCSHELL 12DA7000 == 36 [pid = 3600] [id = 522] 12:36:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1312A400) [pid = 3600] [serial = 1566] [outer = 00000000] 12:36:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (13658000) [pid = 3600] [serial = 1567] [outer = 1312A400] 12:36:26 INFO - PROCESS | 3600 | 1465245386813 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (140E8C00) [pid = 3600] [serial = 1568] [outer = 1312A400] 12:36:27 INFO - PROCESS | 3600 | 1465245387239 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 12:36:27 INFO - PROCESS | 3600 | 1465245387317 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3600 | 1465245387319 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:36:27 INFO - PROCESS | 3600 | 1465245387323 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 3600 | 1465245387324 Marionette TRACE conn3 <- [1,2054,null,{}] 12:36:27 INFO - PROCESS | 3600 | 1465245387327 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:27 INFO - PROCESS | 3600 | 1465245387329 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:27 INFO - PROCESS | 3600 | 1465245387406 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:36:27 INFO - PROCESS | 3600 | 1465245387411 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 3600 | 1465245387413 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:27 INFO - PROCESS | 3600 | ++DOCSHELL 131D9400 == 37 [pid = 3600] [id = 523] 12:36:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17140000) [pid = 3600] [serial = 1569] [outer = 00000000] 12:36:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1772B800) [pid = 3600] [serial = 1570] [outer = 17140000] 12:36:27 INFO - PROCESS | 3600 | 1465245387456 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18559C00) [pid = 3600] [serial = 1571] [outer = 17140000] 12:36:27 INFO - PROCESS | 3600 | 1465245387851 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 582ms 12:36:27 INFO - PROCESS | 3600 | 1465245387901 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3600 | 1465245387903 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:36:27 INFO - PROCESS | 3600 | 1465245387920 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 3600 | 1465245387922 Marionette TRACE conn3 <- [1,2058,null,{}] 12:36:27 INFO - PROCESS | 3600 | 1465245387925 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:27 INFO - PROCESS | 3600 | 1465245387927 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:28 INFO - PROCESS | 3600 | 1465245388013 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:36:28 INFO - PROCESS | 3600 | 1465245388018 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 3600 | 1465245388020 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:28 INFO - PROCESS | 3600 | ++DOCSHELL 1544C000 == 38 [pid = 3600] [id = 524] 12:36:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15C83800) [pid = 3600] [serial = 1572] [outer = 00000000] 12:36:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18563800) [pid = 3600] [serial = 1573] [outer = 15C83800] 12:36:28 INFO - PROCESS | 3600 | 1465245388063 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (140EAC00) [pid = 3600] [serial = 1574] [outer = 15C83800] 12:36:28 INFO - PROCESS | 3600 | 1465245388464 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 581ms 12:36:28 INFO - PROCESS | 3600 | 1465245388497 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 3600 | 1465245388499 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:36:28 INFO - PROCESS | 3600 | 1465245388503 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:36:28 INFO - PROCESS | 3600 | 1465245388504 Marionette TRACE conn3 <- [1,2062,null,{}] 12:36:28 INFO - PROCESS | 3600 | 1465245388508 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:28 INFO - PROCESS | 3600 | 1465245388510 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:28 INFO - PROCESS | 3600 | 1465245388636 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:36:28 INFO - PROCESS | 3600 | 1465245388810 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 3600 | 1465245388814 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:28 INFO - PROCESS | 3600 | ++DOCSHELL 10433C00 == 39 [pid = 3600] [id = 525] 12:36:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1043F800) [pid = 3600] [serial = 1575] [outer = 00000000] 12:36:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10A65400) [pid = 3600] [serial = 1576] [outer = 1043F800] 12:36:28 INFO - PROCESS | 3600 | 1465245388873 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (110F0C00) [pid = 3600] [serial = 1577] [outer = 1043F800] 12:36:29 INFO - PROCESS | 3600 | 1465245389438 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 980ms 12:36:29 INFO - PROCESS | 3600 | 1465245389491 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 3600 | 1465245389494 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:36:29 INFO - PROCESS | 3600 | 1465245389499 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:36:29 INFO - PROCESS | 3600 | 1465245389503 Marionette TRACE conn3 <- [1,2066,null,{}] 12:36:29 INFO - PROCESS | 3600 | 1465245389508 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:29 INFO - PROCESS | 3600 | 1465245389511 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:29 INFO - PROCESS | 3600 | 1465245389624 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:36:29 INFO - PROCESS | 3600 | 1465245389770 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3600 | 1465245389773 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:29 INFO - PROCESS | 3600 | ++DOCSHELL 13226C00 == 40 [pid = 3600] [id = 526] 12:36:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1322A800) [pid = 3600] [serial = 1578] [outer = 00000000] 12:36:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (13659C00) [pid = 3600] [serial = 1579] [outer = 1322A800] 12:36:29 INFO - PROCESS | 3600 | 1465245389844 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (14F6D000) [pid = 3600] [serial = 1580] [outer = 1322A800] 12:36:30 INFO - PROCESS | 3600 | 1465245390434 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 980ms 12:36:30 INFO - PROCESS | 3600 | 1465245390486 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 3600 | 1465245390490 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:36:30 INFO - PROCESS | 3600 | 1465245390494 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - PROCESS | 3600 | 1465245390497 Marionette TRACE conn3 <- [1,2070,null,{}] 12:36:30 INFO - PROCESS | 3600 | 1465245390501 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:30 INFO - PROCESS | 3600 | 1465245390503 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:30 INFO - PROCESS | 3600 | 1465245390616 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:36:30 INFO - PROCESS | 3600 | 1465245390759 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 3600 | 1465245390762 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:30 INFO - PROCESS | 3600 | ++DOCSHELL 14F6AC00 == 41 [pid = 3600] [id = 527] 12:36:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (15C81000) [pid = 3600] [serial = 1581] [outer = 00000000] 12:36:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (166E6000) [pid = 3600] [serial = 1582] [outer = 15C81000] 12:36:30 INFO - PROCESS | 3600 | 1465245390816 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (1718F000) [pid = 3600] [serial = 1583] [outer = 15C81000] 12:36:31 INFO - PROCESS | 3600 | 1465245391400 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 919ms 12:36:31 INFO - PROCESS | 3600 | 1465245391423 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 3600 | 1465245391426 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:36:31 INFO - PROCESS | 3600 | 1465245391451 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 3600 | 1465245391457 Marionette TRACE conn3 <- [1,2074,null,{}] 12:36:31 INFO - PROCESS | 3600 | 1465245391462 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:31 INFO - PROCESS | 3600 | 1465245391465 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:31 INFO - PROCESS | 3600 | 1465245391572 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:36:31 INFO - PROCESS | 3600 | 1465245391742 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3600 | 1465245391745 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:31 INFO - PROCESS | 3600 | ++DOCSHELL 18790000 == 42 [pid = 3600] [id = 528] 12:36:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (19ADC000) [pid = 3600] [serial = 1584] [outer = 00000000] 12:36:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (19AE6000) [pid = 3600] [serial = 1585] [outer = 19ADC000] 12:36:31 INFO - PROCESS | 3600 | 1465245391799 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (19B32C00) [pid = 3600] [serial = 1586] [outer = 19ADC000] 12:36:32 INFO - PROCESS | 3600 | 1465245392466 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1026ms 12:36:32 INFO - PROCESS | 3600 | 1465245392510 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 3600 | 1465245392514 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:36:32 INFO - PROCESS | 3600 | 1465245392529 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:36:32 INFO - PROCESS | 3600 | 1465245392533 Marionette TRACE conn3 <- [1,2078,null,{}] 12:36:32 INFO - PROCESS | 3600 | 1465245392538 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:32 INFO - PROCESS | 3600 | 1465245392541 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:32 INFO - PROCESS | 3600 | 1465245392633 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:36:32 INFO - PROCESS | 3600 | 1465245392739 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 3600 | 1465245392744 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:32 INFO - PROCESS | 3600 | ++DOCSHELL 12815000 == 43 [pid = 3600] [id = 529] 12:36:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (12B48C00) [pid = 3600] [serial = 1587] [outer = 00000000] 12:36:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (12D62C00) [pid = 3600] [serial = 1588] [outer = 12B48C00] 12:36:32 INFO - PROCESS | 3600 | 1465245392803 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (130BD400) [pid = 3600] [serial = 1589] [outer = 12B48C00] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 1544C000 == 42 [pid = 3600] [id = 524] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 131D9400 == 41 [pid = 3600] [id = 523] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 12DA7000 == 40 [pid = 3600] [id = 522] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 17147000 == 39 [pid = 3600] [id = 521] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 130C2800 == 38 [pid = 3600] [id = 520] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 15C7A400 == 37 [pid = 3600] [id = 519] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 11C24C00 == 36 [pid = 3600] [id = 518] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 12B4A000 == 35 [pid = 3600] [id = 517] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 10EC4800 == 34 [pid = 3600] [id = 516] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 103D2000 == 33 [pid = 3600] [id = 515] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 10B98400 == 32 [pid = 3600] [id = 514] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 14F76C00 == 31 [pid = 3600] [id = 513] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 18790000 == 30 [pid = 3600] [id = 528] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 14F6AC00 == 29 [pid = 3600] [id = 527] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 10433C00 == 28 [pid = 3600] [id = 525] 12:36:33 INFO - PROCESS | 3600 | --DOCSHELL 13226C00 == 27 [pid = 3600] [id = 526] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (14F70000) [pid = 3600] [serial = 1510] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (14F77800) [pid = 3600] [serial = 1511] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (17726400) [pid = 3600] [serial = 1522] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (18785000) [pid = 3600] [serial = 1499] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (10FA4000) [pid = 3600] [serial = 1501] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (19B2D800) [pid = 3600] [serial = 1531] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (10FA7000) [pid = 3600] [serial = 1502] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (13653000) [pid = 3600] [serial = 1507] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (166E3000) [pid = 3600] [serial = 1516] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (14FE2800) [pid = 3600] [serial = 1513] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (14F84000) [pid = 3600] [serial = 1514] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (13B7E000) [pid = 3600] [serial = 1508] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (16AAE800) [pid = 3600] [serial = 1517] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1774A800) [pid = 3600] [serial = 1529] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17B0C800) [pid = 3600] [serial = 1537] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (18153C00) [pid = 3600] [serial = 1526] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17144C00) [pid = 3600] [serial = 1534] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19FBA800) [pid = 3600] [serial = 1540] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (19D16400) [pid = 3600] [serial = 1538] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1714B400) [pid = 3600] [serial = 1535] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1772C000) [pid = 3600] [serial = 1523] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19D16C00) [pid = 3600] [serial = 1532] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12B53800) [pid = 3600] [serial = 1472] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (17EA3C00) [pid = 3600] [serial = 1525] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (18567800) [pid = 3600] [serial = 1528] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17144800) [pid = 3600] [serial = 1519] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17145000) [pid = 3600] [serial = 1520] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12B48000) [pid = 3600] [serial = 1504] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (12B50400) [pid = 3600] [serial = 1505] [outer = 00000000] [url = about:blank] 12:36:34 INFO - PROCESS | 3600 | 1465245394153 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1669ms 12:36:34 INFO - PROCESS | 3600 | 1465245394198 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 3600 | 1465245394202 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:36:34 INFO - PROCESS | 3600 | 1465245394206 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 3600 | 1465245394209 Marionette TRACE conn3 <- [1,2082,null,{}] 12:36:34 INFO - PROCESS | 3600 | 1465245394215 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:34 INFO - PROCESS | 3600 | 1465245394218 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:34 INFO - PROCESS | 3600 | 1465245394307 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:36:34 INFO - PROCESS | 3600 | 1465245394400 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 3600 | 1465245394403 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:34 INFO - PROCESS | 3600 | ++DOCSHELL 10A71400 == 28 [pid = 3600] [id = 530] 12:36:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10B93000) [pid = 3600] [serial = 1590] [outer = 00000000] 12:36:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (11AD2800) [pid = 3600] [serial = 1591] [outer = 10B93000] 12:36:34 INFO - PROCESS | 3600 | 1465245394434 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (11CC5C00) [pid = 3600] [serial = 1592] [outer = 10B93000] 12:36:34 INFO - PROCESS | 3600 | 1465245394869 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 719ms 12:36:34 INFO - PROCESS | 3600 | 1465245394926 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 3600 | 1465245394931 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:36:34 INFO - PROCESS | 3600 | 1465245394937 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 3600 | 1465245394940 Marionette TRACE conn3 <- [1,2086,null,{}] 12:36:34 INFO - PROCESS | 3600 | 1465245394944 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:34 INFO - PROCESS | 3600 | 1465245394946 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:35 INFO - PROCESS | 3600 | 1465245395035 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:36:35 INFO - PROCESS | 3600 | 1465245395043 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 3600 | 1465245395045 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:35 INFO - PROCESS | 3600 | ++DOCSHELL 12D60800 == 29 [pid = 3600] [id = 531] 12:36:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (12D69800) [pid = 3600] [serial = 1593] [outer = 00000000] 12:36:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (130BFC00) [pid = 3600] [serial = 1594] [outer = 12D69800] 12:36:35 INFO - PROCESS | 3600 | 1465245395096 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1314B400) [pid = 3600] [serial = 1595] [outer = 12D69800] 12:36:35 INFO - PROCESS | 3600 | 1465245395549 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 612ms 12:36:35 INFO - PROCESS | 3600 | 1465245395558 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 3600 | 1465245395560 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:36:35 INFO - PROCESS | 3600 | 1465245395564 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 3600 | 1465245395567 Marionette TRACE conn3 <- [1,2090,null,{}] 12:36:35 INFO - PROCESS | 3600 | 1465245395577 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:35 INFO - PROCESS | 3600 | 1465245395582 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:35 INFO - PROCESS | 3600 | 1465245395661 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:36:35 INFO - PROCESS | 3600 | 1465245395700 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 3600 | 1465245395703 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:35 INFO - PROCESS | 3600 | ++DOCSHELL 14F68000 == 30 [pid = 3600] [id = 532] 12:36:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F69000) [pid = 3600] [serial = 1596] [outer = 00000000] 12:36:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (14F75800) [pid = 3600] [serial = 1597] [outer = 14F69000] 12:36:35 INFO - PROCESS | 3600 | 1465245395753 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (14F80800) [pid = 3600] [serial = 1598] [outer = 14F69000] 12:36:36 INFO - PROCESS | 3600 | 1465245396221 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 720ms 12:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:36:36 INFO - PROCESS | 3600 | 1465245396288 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 3600 | 1465245396290 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:36:36 INFO - PROCESS | 3600 | 1465245396294 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3600 | 1465245396295 Marionette TRACE conn3 <- [1,2094,null,{}] 12:36:36 INFO - PROCESS | 3600 | 1465245396305 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:36 INFO - PROCESS | 3600 | 1465245396307 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:36 INFO - PROCESS | 3600 | 1465245396422 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:36:36 INFO - PROCESS | 3600 | 1465245396427 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 3600 | 1465245396429 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:36 INFO - PROCESS | 3600 | ++DOCSHELL 14F75000 == 31 [pid = 3600] [id = 533] 12:36:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14F7C400) [pid = 3600] [serial = 1599] [outer = 00000000] 12:36:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15C60400) [pid = 3600] [serial = 1600] [outer = 14F7C400] 12:36:36 INFO - PROCESS | 3600 | 1465245396475 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15C83400) [pid = 3600] [serial = 1601] [outer = 14F7C400] 12:36:36 INFO - PROCESS | 3600 | 1465245396913 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 674ms 12:36:36 INFO - PROCESS | 3600 | 1465245396975 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 3600 | 1465245396977 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:36:36 INFO - PROCESS | 3600 | 1465245396981 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3600 | 1465245396982 Marionette TRACE conn3 <- [1,2098,null,{}] 12:36:36 INFO - PROCESS | 3600 | 1465245396993 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:36 INFO - PROCESS | 3600 | 1465245396995 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:37 INFO - PROCESS | 3600 | 1465245397127 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:36:37 INFO - PROCESS | 3600 | 1465245397141 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 3600 | 1465245397143 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:37 INFO - PROCESS | 3600 | ++DOCSHELL 1609A800 == 32 [pid = 3600] [id = 534] 12:36:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (160A2800) [pid = 3600] [serial = 1602] [outer = 00000000] 12:36:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (16A23800) [pid = 3600] [serial = 1603] [outer = 160A2800] 12:36:37 INFO - PROCESS | 3600 | 1465245397187 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1710E000) [pid = 3600] [serial = 1604] [outer = 160A2800] 12:36:37 INFO - PROCESS | 3600 | 1465245397623 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 12:36:37 INFO - PROCESS | 3600 | 1465245397689 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:36:37 INFO - PROCESS | 3600 | 1465245397691 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:36:37 INFO - PROCESS | 3600 | 1465245397694 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:36:37 INFO - PROCESS | 3600 | 1465245397679 Marionette TRACE conn3 <- [1,2102,null,{}] 12:36:37 INFO - PROCESS | 3600 | 1465245397683 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:37 INFO - PROCESS | 3600 | 1465245397688 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:37 INFO - PROCESS | 3600 | 1465245397820 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:36:37 INFO - PROCESS | 3600 | 1465245397831 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 3600 | 1465245397833 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:37 INFO - PROCESS | 3600 | ++DOCSHELL 17145400 == 33 [pid = 3600] [id = 535] 12:36:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (17146C00) [pid = 3600] [serial = 1605] [outer = 00000000] 12:36:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1772D400) [pid = 3600] [serial = 1606] [outer = 17146C00] 12:36:37 INFO - PROCESS | 3600 | 1465245397936 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17EEF000) [pid = 3600] [serial = 1607] [outer = 17146C00] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (166D7400) [pid = 3600] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17148000) [pid = 3600] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12B55800) [pid = 3600] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10FA4C00) [pid = 3600] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (10F9D000) [pid = 3600] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (14FDD800) [pid = 3600] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (103E4800) [pid = 3600] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12D5A800) [pid = 3600] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1312A400) [pid = 3600] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17140000) [pid = 3600] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (15C7B400) [pid = 3600] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:36:38 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (15C83800) [pid = 3600] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:36:38 INFO - PROCESS | 3600 | 1465245398572 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 919ms 12:36:38 INFO - PROCESS | 3600 | 1465245398607 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 3600 | 1465245398609 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:36:38 INFO - PROCESS | 3600 | 1465245398612 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 3600 | 1465245398614 Marionette TRACE conn3 <- [1,2106,null,{}] 12:36:38 INFO - PROCESS | 3600 | 1465245398617 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:38 INFO - PROCESS | 3600 | 1465245398619 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:38 INFO - PROCESS | 3600 | 1465245398728 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:36:38 INFO - PROCESS | 3600 | 1465245398790 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:38 INFO - PROCESS | 3600 | 1465245398792 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:38 INFO - PROCESS | 3600 | ++DOCSHELL 105EC000 == 34 [pid = 3600] [id = 536] 12:36:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (105ECC00) [pid = 3600] [serial = 1608] [outer = 00000000] 12:36:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (132D7C00) [pid = 3600] [serial = 1609] [outer = 105ECC00] 12:36:38 INFO - PROCESS | 3600 | 1465245398835 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (13940800) [pid = 3600] [serial = 1610] [outer = 105ECC00] 12:36:39 INFO - PROCESS | 3600 | 1465245399193 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 12:36:39 INFO - PROCESS | 3600 | 1465245399261 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 3600 | 1465245399263 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:36:39 INFO - PROCESS | 3600 | 1465245399267 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 3600 | 1465245399269 Marionette TRACE conn3 <- [1,2110,null,{}] 12:36:39 INFO - PROCESS | 3600 | 1465245399272 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:39 INFO - PROCESS | 3600 | 1465245399274 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:39 INFO - PROCESS | 3600 | 1465245399333 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:36:39 INFO - PROCESS | 3600 | 1465245399338 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3600 | 1465245399340 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:39 INFO - PROCESS | 3600 | ++DOCSHELL 10329400 == 35 [pid = 3600] [id = 537] 12:36:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (130A0000) [pid = 3600] [serial = 1611] [outer = 00000000] 12:36:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17E98C00) [pid = 3600] [serial = 1612] [outer = 130A0000] 12:36:39 INFO - PROCESS | 3600 | 1465245399383 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17EA3C00) [pid = 3600] [serial = 1613] [outer = 130A0000] 12:36:39 INFO - PROCESS | 3600 | 1465245399815 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 582ms 12:36:39 INFO - PROCESS | 3600 | 1465245399848 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 3600 | 1465245399850 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:36:39 INFO - PROCESS | 3600 | 1465245399853 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:36:39 INFO - PROCESS | 3600 | 1465245399855 Marionette TRACE conn3 <- [1,2114,null,{}] 12:36:39 INFO - PROCESS | 3600 | 1465245399875 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:39 INFO - PROCESS | 3600 | 1465245399877 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:39 INFO - PROCESS | 3600 | 1465245399958 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:36:39 INFO - PROCESS | 3600 | 1465245399963 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3600 | 1465245399965 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:39 INFO - PROCESS | 3600 | ++DOCSHELL 14F67800 == 36 [pid = 3600] [id = 538] 12:36:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18562400) [pid = 3600] [serial = 1614] [outer = 00000000] 12:36:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (18567000) [pid = 3600] [serial = 1615] [outer = 18562400] 12:36:39 INFO - PROCESS | 3600 | 1465245400008 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (18783400) [pid = 3600] [serial = 1616] [outer = 18562400] 12:36:40 INFO - PROCESS | 3600 | 1465245400547 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 735ms 12:36:40 INFO - PROCESS | 3600 | 1465245400598 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:36:40 INFO - PROCESS | 3600 | 1465245400603 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:36:40 INFO - PROCESS | 3600 | 1465245400608 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:36:40 INFO - PROCESS | 3600 | 1465245400612 Marionette TRACE conn3 <- [1,2118,null,{}] 12:36:40 INFO - PROCESS | 3600 | 1465245400618 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:40 INFO - PROCESS | 3600 | 1465245400621 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:40 INFO - PROCESS | 3600 | 1465245400812 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:36:40 INFO - PROCESS | 3600 | 1465245400824 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 3600 | 1465245400829 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:40 INFO - PROCESS | 3600 | ++DOCSHELL 10A49000 == 37 [pid = 3600] [id = 539] 12:36:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10A4BC00) [pid = 3600] [serial = 1617] [outer = 00000000] 12:36:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (12A19400) [pid = 3600] [serial = 1618] [outer = 10A4BC00] 12:36:40 INFO - PROCESS | 3600 | 1465245400885 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (12B48000) [pid = 3600] [serial = 1619] [outer = 10A4BC00] 12:36:41 INFO - PROCESS | 3600 | 1465245401661 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 3600 | 1465245401716 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:36:41 INFO - PROCESS | 3600 | 1465245401724 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 3600 | 1465245401726 Marionette TRACE conn3 <- [1,2122,null,{}] 12:36:41 INFO - PROCESS | 3600 | 1465245401731 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:41 INFO - PROCESS | 3600 | 1465245401733 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:41 INFO - PROCESS | 3600 | 1465245401833 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:36:41 INFO - PROCESS | 3600 | 1465245401971 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3600 | 1465245401974 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:41 INFO - PROCESS | 3600 | ++DOCSHELL 140EA800 == 38 [pid = 3600] [id = 540] 12:36:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (140EB000) [pid = 3600] [serial = 1620] [outer = 00000000] 12:36:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (14F6FC00) [pid = 3600] [serial = 1621] [outer = 140EB000] 12:36:42 INFO - PROCESS | 3600 | 1465245402039 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (14FE2800) [pid = 3600] [serial = 1622] [outer = 140EB000] 12:36:42 INFO - PROCESS | 3600 | 1465245402930 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1271ms 12:36:42 INFO - PROCESS | 3600 | 1465245402992 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:36:42 INFO - PROCESS | 3600 | 1465245402997 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:36:42 INFO - PROCESS | 3600 | 1465245403002 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:36:42 INFO - PROCESS | 3600 | 1465245403005 Marionette TRACE conn3 <- [1,2126,null,{}] 12:36:43 INFO - PROCESS | 3600 | 1465245403012 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:43 INFO - PROCESS | 3600 | 1465245403015 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:43 INFO - PROCESS | 3600 | 1465245403136 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:36:43 INFO - PROCESS | 3600 | 1465245403297 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 3600 | 1465245403302 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:43 INFO - PROCESS | 3600 | ++DOCSHELL 10FA1800 == 39 [pid = 3600] [id = 541] 12:36:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10FA3800) [pid = 3600] [serial = 1623] [outer = 00000000] 12:36:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (12B9A000) [pid = 3600] [serial = 1624] [outer = 10FA3800] 12:36:43 INFO - PROCESS | 3600 | 1465245403350 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (12DAB400) [pid = 3600] [serial = 1625] [outer = 10FA3800] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 10329400 == 38 [pid = 3600] [id = 537] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 105EC000 == 37 [pid = 3600] [id = 536] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 17145400 == 36 [pid = 3600] [id = 535] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 1609A800 == 35 [pid = 3600] [id = 534] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 14F75000 == 34 [pid = 3600] [id = 533] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 14F68000 == 33 [pid = 3600] [id = 532] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 12D60800 == 32 [pid = 3600] [id = 531] 12:36:43 INFO - PROCESS | 3600 | --DOCSHELL 10A71400 == 31 [pid = 3600] [id = 530] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (18563800) [pid = 3600] [serial = 1573] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (140EAC00) [pid = 3600] [serial = 1574] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (16AACC00) [pid = 3600] [serial = 1561] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (17E96400) [pid = 3600] [serial = 1564] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (14F82400) [pid = 3600] [serial = 1555] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (157C0400) [pid = 3600] [serial = 1556] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (12810C00) [pid = 3600] [serial = 1549] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12B4F000) [pid = 3600] [serial = 1550] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (114BFC00) [pid = 3600] [serial = 1543] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (12B4CC00) [pid = 3600] [serial = 1544] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1A162400) [pid = 3600] [serial = 1541] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (105EB800) [pid = 3600] [serial = 1546] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10B8D800) [pid = 3600] [serial = 1547] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (132D5400) [pid = 3600] [serial = 1552] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (140EFC00) [pid = 3600] [serial = 1553] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13658000) [pid = 3600] [serial = 1567] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (140E8C00) [pid = 3600] [serial = 1568] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1772B800) [pid = 3600] [serial = 1570] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15C87400) [pid = 3600] [serial = 1558] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17142400) [pid = 3600] [serial = 1562] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (18559C00) [pid = 3600] [serial = 1571] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15F0C000) [pid = 3600] [serial = 1559] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17EE7C00) [pid = 3600] [serial = 1565] [outer = 00000000] [url = about:blank] 12:36:43 INFO - PROCESS | 3600 | 1465245403809 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 811ms 12:36:43 INFO - PROCESS | 3600 | 1465245403829 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3600 | 1465245403833 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:36:43 INFO - PROCESS | 3600 | 1465245403843 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:36:43 INFO - PROCESS | 3600 | 1465245403845 Marionette TRACE conn3 <- [1,2130,null,{}] 12:36:43 INFO - PROCESS | 3600 | 1465245403849 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:43 INFO - PROCESS | 3600 | 1465245403852 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:43 INFO - PROCESS | 3600 | 1465245403935 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:36:43 INFO - PROCESS | 3600 | 1465245403941 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 3600 | 1465245403943 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:43 INFO - PROCESS | 3600 | ++DOCSHELL 12AE9800 == 32 [pid = 3600] [id = 542] 12:36:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12AE9C00) [pid = 3600] [serial = 1626] [outer = 00000000] 12:36:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1303BC00) [pid = 3600] [serial = 1627] [outer = 12AE9C00] 12:36:43 INFO - PROCESS | 3600 | 1465245403989 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1322AC00) [pid = 3600] [serial = 1628] [outer = 12AE9C00] 12:36:44 INFO - PROCESS | 3600 | 1465245404475 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3600 | 1465245404528 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:36:44 INFO - PROCESS | 3600 | 1465245404532 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - PROCESS | 3600 | 1465245404535 Marionette TRACE conn3 <- [1,2134,null,{}] 12:36:44 INFO - PROCESS | 3600 | 1465245404547 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:44 INFO - PROCESS | 3600 | 1465245404551 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:44 INFO - PROCESS | 3600 | 1465245404663 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:36:44 INFO - PROCESS | 3600 | 1465245404774 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3600 | 1465245404777 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:44 INFO - PROCESS | 3600 | ++DOCSHELL 14F77800 == 33 [pid = 3600] [id = 543] 12:36:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (14F78C00) [pid = 3600] [serial = 1629] [outer = 00000000] 12:36:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15455000) [pid = 3600] [serial = 1630] [outer = 14F78C00] 12:36:44 INFO - PROCESS | 3600 | 1465245404825 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C5F800) [pid = 3600] [serial = 1631] [outer = 14F78C00] 12:36:45 INFO - PROCESS | 3600 | 1465245405187 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 3600 | 1465245405217 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:36:45 INFO - PROCESS | 3600 | 1465245405220 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 3600 | 1465245405222 Marionette TRACE conn3 <- [1,2138,null,{}] 12:36:45 INFO - PROCESS | 3600 | 1465245405225 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:45 INFO - PROCESS | 3600 | 1465245405227 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:45 INFO - PROCESS | 3600 | 1465245405310 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:36:45 INFO - PROCESS | 3600 | 1465245405315 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 3600 | 1465245405317 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:45 INFO - PROCESS | 3600 | ++DOCSHELL 15F02400 == 34 [pid = 3600] [id = 544] 12:36:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15F0F800) [pid = 3600] [serial = 1632] [outer = 00000000] 12:36:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (16AB3000) [pid = 3600] [serial = 1633] [outer = 15F0F800] 12:36:45 INFO - PROCESS | 3600 | 1465245405361 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17141000) [pid = 3600] [serial = 1634] [outer = 15F0F800] 12:36:45 INFO - PROCESS | 3600 | 1465245405844 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 627ms 12:36:45 INFO - PROCESS | 3600 | 1465245405858 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 3600 | 1465245405859 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:36:45 INFO - PROCESS | 3600 | 1465245405867 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 3600 | 1465245405868 Marionette TRACE conn3 <- [1,2142,null,{}] 12:36:45 INFO - PROCESS | 3600 | 1465245405872 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:45 INFO - PROCESS | 3600 | 1465245405874 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:45 INFO - PROCESS | 3600 | 1465245405973 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:36:46 INFO - PROCESS | 3600 | 1465245406060 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3600 | 1465245406062 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:46 INFO - PROCESS | 3600 | ++DOCSHELL 16AB2000 == 35 [pid = 3600] [id = 545] 12:36:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17144800) [pid = 3600] [serial = 1635] [outer = 00000000] 12:36:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (173BFC00) [pid = 3600] [serial = 1636] [outer = 17144800] 12:36:46 INFO - PROCESS | 3600 | 1465245406117 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1772BC00) [pid = 3600] [serial = 1637] [outer = 17144800] 12:36:46 INFO - PROCESS | 3600 | 1465245406546 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 720ms 12:36:46 INFO - PROCESS | 3600 | 1465245406586 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 3600 | 1465245406588 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:36:46 INFO - PROCESS | 3600 | 1465245406600 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:36:46 INFO - PROCESS | 3600 | 1465245406602 Marionette TRACE conn3 <- [1,2146,null,{}] 12:36:46 INFO - PROCESS | 3600 | 1465245406605 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:46 INFO - PROCESS | 3600 | 1465245406611 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:46 INFO - PROCESS | 3600 | 1465245406752 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:36:46 INFO - PROCESS | 3600 | 1465245406805 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3600 | 1465245406807 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:46 INFO - PROCESS | 3600 | ++DOCSHELL 18559000 == 36 [pid = 3600] [id = 546] 12:36:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1855D400) [pid = 3600] [serial = 1638] [outer = 00000000] 12:36:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (18566000) [pid = 3600] [serial = 1639] [outer = 1855D400] 12:36:46 INFO - PROCESS | 3600 | 1465245406851 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (18566400) [pid = 3600] [serial = 1640] [outer = 1855D400] 12:36:47 INFO - PROCESS | 3600 | 1465245407266 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 720ms 12:36:47 INFO - PROCESS | 3600 | 1465245407348 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:36:47 INFO - PROCESS | 3600 | 1465245407350 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:36:47 INFO - PROCESS | 3600 | 1465245407359 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - PROCESS | 3600 | 1465245407361 Marionette TRACE conn3 <- [1,2150,null,{}] 12:36:47 INFO - PROCESS | 3600 | 1465245407364 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:47 INFO - PROCESS | 3600 | 1465245407366 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:47 INFO - PROCESS | 3600 | 1465245407512 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:36:47 INFO - PROCESS | 3600 | 1465245407658 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 3600 | 1465245407660 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12D69800) [pid = 3600] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (14F69000) [pid = 3600] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12B48C00) [pid = 3600] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10B93000) [pid = 3600] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (17146C00) [pid = 3600] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (160A2800) [pid = 3600] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (105ECC00) [pid = 3600] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (130A0000) [pid = 3600] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1043F800) [pid = 3600] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1322A800) [pid = 3600] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15C81000) [pid = 3600] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19ADC000) [pid = 3600] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:36:47 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (14F7C400) [pid = 3600] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:36:47 INFO - PROCESS | 3600 | ++DOCSHELL 105E5800 == 37 [pid = 3600] [id = 547] 12:36:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (105ECC00) [pid = 3600] [serial = 1641] [outer = 00000000] 12:36:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (12AA0800) [pid = 3600] [serial = 1642] [outer = 105ECC00] 12:36:47 INFO - PROCESS | 3600 | 1465245407696 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (12AAA800) [pid = 3600] [serial = 1643] [outer = 105ECC00] 12:36:48 INFO - PROCESS | 3600 | 1465245408058 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 720ms 12:36:48 INFO - PROCESS | 3600 | 1465245408078 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 3600 | 1465245408080 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:36:48 INFO - PROCESS | 3600 | 1465245408083 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:36:48 INFO - PROCESS | 3600 | 1465245408085 Marionette TRACE conn3 <- [1,2154,null,{}] 12:36:48 INFO - PROCESS | 3600 | 1465245408088 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:48 INFO - PROCESS | 3600 | 1465245408089 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:48 INFO - PROCESS | 3600 | 1465245408171 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:36:48 INFO - PROCESS | 3600 | 1465245408177 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:48 INFO - PROCESS | 3600 | 1465245408179 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:48 INFO - PROCESS | 3600 | ++DOCSHELL 12D69800 == 38 [pid = 3600] [id = 548] 12:36:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F79400) [pid = 3600] [serial = 1644] [outer = 00000000] 12:36:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1851E000) [pid = 3600] [serial = 1645] [outer = 14F79400] 12:36:48 INFO - PROCESS | 3600 | 1465245408223 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1878C400) [pid = 3600] [serial = 1646] [outer = 14F79400] 12:36:48 INFO - PROCESS | 3600 | 1465245408664 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 612ms 12:36:48 INFO - PROCESS | 3600 | 1465245408705 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 3600 | 1465245408707 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:36:48 INFO - PROCESS | 3600 | 1465245408710 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:36:48 INFO - PROCESS | 3600 | 1465245408712 Marionette TRACE conn3 <- [1,2158,null,{}] 12:36:48 INFO - PROCESS | 3600 | 1465245408715 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:48 INFO - PROCESS | 3600 | 1465245408717 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:48 INFO - PROCESS | 3600 | 1465245408795 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:36:48 INFO - PROCESS | 3600 | 1465245408816 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:48 INFO - PROCESS | 3600 | 1465245408818 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:48 INFO - PROCESS | 3600 | ++DOCSHELL 12B50000 == 39 [pid = 3600] [id = 549] 12:36:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (12DA3C00) [pid = 3600] [serial = 1647] [outer = 00000000] 12:36:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1851FC00) [pid = 3600] [serial = 1648] [outer = 12DA3C00] 12:36:48 INFO - PROCESS | 3600 | 1465245408863 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19AE2400) [pid = 3600] [serial = 1649] [outer = 12DA3C00] 12:36:49 INFO - PROCESS | 3600 | 1465245409294 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:36:49 INFO - PROCESS | 3600 | --DOCSHELL 1B32B400 == 38 [pid = 3600] [id = 15] 12:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 12:36:49 INFO - PROCESS | 3600 | 1465245409361 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 3600 | 1465245409363 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:36:49 INFO - PROCESS | 3600 | 1465245409371 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - PROCESS | 3600 | 1465245409382 Marionette TRACE conn3 <- [1,2162,null,{}] 12:36:49 INFO - PROCESS | 3600 | 1465245409386 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:49 INFO - PROCESS | 3600 | 1465245409388 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:49 INFO - PROCESS | 3600 | 1465245409468 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:36:49 INFO - PROCESS | 3600 | 1465245409473 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 3600 | 1465245409475 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:49 INFO - PROCESS | 3600 | ++DOCSHELL 15C7B800 == 39 [pid = 3600] [id = 550] 12:36:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15C7FC00) [pid = 3600] [serial = 1650] [outer = 00000000] 12:36:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19BB8C00) [pid = 3600] [serial = 1651] [outer = 15C7FC00] 12:36:49 INFO - PROCESS | 3600 | 1465245409545 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19BBC000) [pid = 3600] [serial = 1652] [outer = 15C7FC00] 12:36:50 INFO - PROCESS | 3600 | 1465245410288 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 935ms 12:36:50 INFO - PROCESS | 3600 | 1465245410300 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 3600 | 1465245410304 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:36:50 INFO - PROCESS | 3600 | 1465245410309 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:36:50 INFO - PROCESS | 3600 | 1465245410314 Marionette TRACE conn3 <- [1,2166,null,{}] 12:36:50 INFO - PROCESS | 3600 | 1465245410319 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:50 INFO - PROCESS | 3600 | 1465245410322 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:50 INFO - PROCESS | 3600 | 1465245410438 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:36:50 INFO - PROCESS | 3600 | 1465245410550 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:50 INFO - PROCESS | 3600 | 1465245410553 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:50 INFO - PROCESS | 3600 | ++DOCSHELL 10FA4000 == 40 [pid = 3600] [id = 551] 12:36:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10FA6400) [pid = 3600] [serial = 1653] [outer = 00000000] 12:36:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (12ADF400) [pid = 3600] [serial = 1654] [outer = 10FA6400] 12:36:50 INFO - PROCESS | 3600 | 1465245410650 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (13655C00) [pid = 3600] [serial = 1655] [outer = 10FA6400] 12:36:51 INFO - PROCESS | 3600 | 1465245411242 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 985ms 12:36:51 INFO - PROCESS | 3600 | 1465245411314 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 3600 | 1465245411318 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:36:51 INFO - PROCESS | 3600 | 1465245411325 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - PROCESS | 3600 | 1465245411311 Marionette TRACE conn3 <- [1,2170,null,{}] 12:36:51 INFO - PROCESS | 3600 | 1465245411315 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:51 INFO - PROCESS | 3600 | 1465245411318 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:51 INFO - PROCESS | 3600 | 1465245411429 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:36:51 INFO - PROCESS | 3600 | 1465245411568 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3600 | 1465245411571 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:51 INFO - PROCESS | 3600 | ++DOCSHELL 15454000 == 41 [pid = 3600] [id = 552] 12:36:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (157BB000) [pid = 3600] [serial = 1656] [outer = 00000000] 12:36:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (16093800) [pid = 3600] [serial = 1657] [outer = 157BB000] 12:36:51 INFO - PROCESS | 3600 | 1465245411629 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (16A26800) [pid = 3600] [serial = 1658] [outer = 157BB000] 12:36:52 INFO - PROCESS | 3600 | 1465245412217 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 939ms 12:36:52 INFO - PROCESS | 3600 | 1465245412252 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 3600 | 1465245412255 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:36:52 INFO - PROCESS | 3600 | 1465245412259 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - PROCESS | 3600 | 1465245412262 Marionette TRACE conn3 <- [1,2174,null,{}] 12:36:52 INFO - PROCESS | 3600 | 1465245412273 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:52 INFO - PROCESS | 3600 | 1465245412278 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:52 INFO - PROCESS | 3600 | 1465245412416 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:36:52 INFO - PROCESS | 3600 | 1465245412562 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:52 INFO - PROCESS | 3600 | 1465245412565 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:52 INFO - PROCESS | 3600 | ++DOCSHELL 1855A800 == 42 [pid = 3600] [id = 553] 12:36:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1855B800) [pid = 3600] [serial = 1659] [outer = 00000000] 12:36:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (19AE5800) [pid = 3600] [serial = 1660] [outer = 1855B800] 12:36:52 INFO - PROCESS | 3600 | 1465245412624 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (19FB1800) [pid = 3600] [serial = 1661] [outer = 1855B800] 12:36:53 INFO - PROCESS | 3600 | 1465245413436 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1231ms 12:36:53 INFO - PROCESS | 3600 | 1465245413493 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3600 | 1465245413497 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:36:53 INFO - PROCESS | 3600 | 1465245413501 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3600 | 1465245413505 Marionette TRACE conn3 <- [1,2178,null,{}] 12:36:53 INFO - PROCESS | 3600 | 1465245413510 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:53 INFO - PROCESS | 3600 | 1465245413513 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:53 INFO - PROCESS | 3600 | 1465245413651 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:36:53 INFO - PROCESS | 3600 | 1465245413795 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3600 | 1465245413798 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:53 INFO - PROCESS | 3600 | ++DOCSHELL 10E64400 == 43 [pid = 3600] [id = 554] 12:36:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (10E68800) [pid = 3600] [serial = 1662] [outer = 00000000] 12:36:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (12B48400) [pid = 3600] [serial = 1663] [outer = 10E68800] 12:36:53 INFO - PROCESS | 3600 | 1465245413848 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (10FAA800) [pid = 3600] [serial = 1664] [outer = 10E68800] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 12B50000 == 42 [pid = 3600] [id = 549] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 12D69800 == 41 [pid = 3600] [id = 548] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 105E5800 == 40 [pid = 3600] [id = 547] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 18559000 == 39 [pid = 3600] [id = 546] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 16AB2000 == 38 [pid = 3600] [id = 545] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 15F02400 == 37 [pid = 3600] [id = 544] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 14F77800 == 36 [pid = 3600] [id = 543] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 12AE9800 == 35 [pid = 3600] [id = 542] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 10FA1800 == 34 [pid = 3600] [id = 541] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 140EA800 == 33 [pid = 3600] [id = 540] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 10A49000 == 32 [pid = 3600] [id = 539] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 1B328400 == 31 [pid = 3600] [id = 16] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 12815000 == 30 [pid = 3600] [id = 529] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 14F67800 == 29 [pid = 3600] [id = 538] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 15454000 == 28 [pid = 3600] [id = 552] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 1855A800 == 27 [pid = 3600] [id = 553] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 15C7B800 == 26 [pid = 3600] [id = 550] 12:36:54 INFO - PROCESS | 3600 | --DOCSHELL 10FA4000 == 25 [pid = 3600] [id = 551] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (130BFC00) [pid = 3600] [serial = 1594] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1314B400) [pid = 3600] [serial = 1595] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (14F75800) [pid = 3600] [serial = 1597] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (130BD400) [pid = 3600] [serial = 1589] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (12D62C00) [pid = 3600] [serial = 1588] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (11AD2800) [pid = 3600] [serial = 1591] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (11CC5C00) [pid = 3600] [serial = 1592] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1772D400) [pid = 3600] [serial = 1606] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (16A23800) [pid = 3600] [serial = 1603] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (132D7C00) [pid = 3600] [serial = 1609] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17E98C00) [pid = 3600] [serial = 1612] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (110F0C00) [pid = 3600] [serial = 1577] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10A65400) [pid = 3600] [serial = 1576] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (14F6D000) [pid = 3600] [serial = 1580] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (13659C00) [pid = 3600] [serial = 1579] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1718F000) [pid = 3600] [serial = 1583] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (166E6000) [pid = 3600] [serial = 1582] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19B32C00) [pid = 3600] [serial = 1586] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19AE6000) [pid = 3600] [serial = 1585] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17EEF000) [pid = 3600] [serial = 1607] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (15C60400) [pid = 3600] [serial = 1600] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (18567000) [pid = 3600] [serial = 1615] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13940800) [pid = 3600] [serial = 1610] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (14F80800) [pid = 3600] [serial = 1598] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1710E000) [pid = 3600] [serial = 1604] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C83400) [pid = 3600] [serial = 1601] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (17EA3C00) [pid = 3600] [serial = 1613] [outer = 00000000] [url = about:blank] 12:36:54 INFO - PROCESS | 3600 | 1465245414940 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1478ms 12:36:54 INFO - PROCESS | 3600 | 1465245414972 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 3600 | 1465245414976 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:36:54 INFO - PROCESS | 3600 | 1465245414980 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:36:54 INFO - PROCESS | 3600 | 1465245414985 Marionette TRACE conn3 <- [1,2182,null,{}] 12:36:54 INFO - PROCESS | 3600 | 1465245414990 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:54 INFO - PROCESS | 3600 | 1465245414992 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:55 INFO - PROCESS | 3600 | 1465245415085 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:36:55 INFO - PROCESS | 3600 | 1465245415094 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3600 | 1465245415097 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:55 INFO - PROCESS | 3600 | ++DOCSHELL 10F9F800 == 26 [pid = 3600] [id = 555] 12:36:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10FA0000) [pid = 3600] [serial = 1665] [outer = 00000000] 12:36:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (114C4000) [pid = 3600] [serial = 1666] [outer = 10FA0000] 12:36:55 INFO - PROCESS | 3600 | 1465245415144 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (11C27000) [pid = 3600] [serial = 1667] [outer = 10FA0000] 12:36:55 INFO - PROCESS | 3600 | 1465245415667 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 724ms 12:36:55 INFO - PROCESS | 3600 | 1465245415723 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3600 | 1465245415727 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:36:55 INFO - PROCESS | 3600 | 1465245415734 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3600 | 1465245415736 Marionette TRACE conn3 <- [1,2186,null,{}] 12:36:55 INFO - PROCESS | 3600 | 1465245415740 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:55 INFO - PROCESS | 3600 | 1465245415743 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:55 INFO - PROCESS | 3600 | 1465245415858 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:36:55 INFO - PROCESS | 3600 | 1465245415952 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3600 | 1465245415955 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:55 INFO - PROCESS | 3600 | ++DOCSHELL 13031800 == 27 [pid = 3600] [id = 556] 12:36:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1309A400) [pid = 3600] [serial = 1668] [outer = 00000000] 12:36:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13144800) [pid = 3600] [serial = 1669] [outer = 1309A400] 12:36:55 INFO - PROCESS | 3600 | 1465245416001 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (131DD400) [pid = 3600] [serial = 1670] [outer = 1309A400] 12:36:56 INFO - PROCESS | 3600 | 1465245416370 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 678ms 12:36:56 INFO - PROCESS | 3600 | 1465245416416 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 3600 | 1465245416418 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:36:56 INFO - PROCESS | 3600 | 1465245416422 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - PROCESS | 3600 | 1465245416425 Marionette TRACE conn3 <- [1,2190,null,{}] 12:36:56 INFO - PROCESS | 3600 | 1465245416436 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:56 INFO - PROCESS | 3600 | 1465245416441 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:56 INFO - PROCESS | 3600 | 1465245416522 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:36:56 INFO - PROCESS | 3600 | 1465245416528 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3600 | 1465245416532 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:56 INFO - PROCESS | 3600 | ++DOCSHELL 140F0000 == 28 [pid = 3600] [id = 557] 12:36:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (140F1000) [pid = 3600] [serial = 1671] [outer = 00000000] 12:36:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (14F6E000) [pid = 3600] [serial = 1672] [outer = 140F1000] 12:36:56 INFO - PROCESS | 3600 | 1465245416579 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (14F75400) [pid = 3600] [serial = 1673] [outer = 140F1000] 12:36:57 INFO - PROCESS | 3600 | 1465245417075 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 693ms 12:36:57 INFO - PROCESS | 3600 | 1465245417105 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3600 | 1465245417107 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:36:57 INFO - PROCESS | 3600 | 1465245417111 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3600 | 1465245417112 Marionette TRACE conn3 <- [1,2194,null,{}] 12:36:57 INFO - PROCESS | 3600 | 1465245417116 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:57 INFO - PROCESS | 3600 | 1465245417118 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:57 INFO - PROCESS | 3600 | 1465245417266 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:36:57 INFO - PROCESS | 3600 | 1465245417290 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 3600 | 1465245417292 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:57 INFO - PROCESS | 3600 | ++DOCSHELL 14FDC000 == 29 [pid = 3600] [id = 558] 12:36:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1544E000) [pid = 3600] [serial = 1674] [outer = 00000000] 12:36:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (157C1C00) [pid = 3600] [serial = 1675] [outer = 1544E000] 12:36:57 INFO - PROCESS | 3600 | 1465245417343 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15C7A000) [pid = 3600] [serial = 1676] [outer = 1544E000] 12:36:57 INFO - PROCESS | 3600 | 1465245417761 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 12:36:57 INFO - PROCESS | 3600 | 1465245417810 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3600 | 1465245417812 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:36:57 INFO - PROCESS | 3600 | 1465245417821 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3600 | 1465245417823 Marionette TRACE conn3 <- [1,2198,null,{}] 12:36:57 INFO - PROCESS | 3600 | 1465245417826 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:57 INFO - PROCESS | 3600 | 1465245417828 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:57 INFO - PROCESS | 3600 | 1465245417935 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:36:57 INFO - PROCESS | 3600 | 1465245417941 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 3600 | 1465245417943 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:57 INFO - PROCESS | 3600 | ++DOCSHELL 14F7EC00 == 30 [pid = 3600] [id = 559] 12:36:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (14F80000) [pid = 3600] [serial = 1677] [outer = 00000000] 12:36:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15F01C00) [pid = 3600] [serial = 1678] [outer = 14F80000] 12:36:57 INFO - PROCESS | 3600 | 1465245417990 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (15F0E400) [pid = 3600] [serial = 1679] [outer = 14F80000] 12:36:58 INFO - PROCESS | 3600 | 1465245418464 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 693ms 12:36:58 INFO - PROCESS | 3600 | 1465245418498 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:36:58 INFO - PROCESS | 3600 | 1465245418500 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:36:58 INFO - PROCESS | 3600 | 1465245418503 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:36:58 INFO - PROCESS | 3600 | 1465245418505 Marionette TRACE conn3 <- [1,2202,null,{}] 12:36:58 INFO - PROCESS | 3600 | 1465245418508 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:58 INFO - PROCESS | 3600 | 1465245418514 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:58 INFO - PROCESS | 3600 | 1465245418661 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:36:58 INFO - PROCESS | 3600 | 1465245418686 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3600 | 1465245418688 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:58 INFO - PROCESS | 3600 | ++DOCSHELL 10A6F400 == 31 [pid = 3600] [id = 560] 12:36:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (16AB7C00) [pid = 3600] [serial = 1680] [outer = 00000000] 12:36:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17148C00) [pid = 3600] [serial = 1681] [outer = 16AB7C00] 12:36:58 INFO - PROCESS | 3600 | 1465245418732 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17398800) [pid = 3600] [serial = 1682] [outer = 16AB7C00] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (12DA3C00) [pid = 3600] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15C7FC00) [pid = 3600] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (17144800) [pid = 3600] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1855D400) [pid = 3600] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (18562400) [pid = 3600] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15F0F800) [pid = 3600] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (14F78C00) [pid = 3600] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10FA3800) [pid = 3600] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12AE9C00) [pid = 3600] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10A4BC00) [pid = 3600] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (140EB000) [pid = 3600] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (105ECC00) [pid = 3600] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (14F79400) [pid = 3600] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1B334C00) [pid = 3600] [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.] 12:36:59 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1B32B800) [pid = 3600] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:36:59 INFO - PROCESS | 3600 | 1465245419387 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 939ms 12:36:59 INFO - PROCESS | 3600 | 1465245419432 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 3600 | 1465245419434 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:36:59 INFO - PROCESS | 3600 | 1465245419437 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:36:59 INFO - PROCESS | 3600 | 1465245419439 Marionette TRACE conn3 <- [1,2206,null,{}] 12:36:59 INFO - PROCESS | 3600 | 1465245419442 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:59 INFO - PROCESS | 3600 | 1465245419444 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:59 INFO - PROCESS | 3600 | 1465245419520 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:36:59 INFO - PROCESS | 3600 | 1465245419525 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:59 INFO - PROCESS | 3600 | 1465245419527 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:36:59 INFO - PROCESS | 3600 | ++DOCSHELL 12A19800 == 32 [pid = 3600] [id = 561] 12:36:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (12DA3C00) [pid = 3600] [serial = 1683] [outer = 00000000] 12:36:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15451C00) [pid = 3600] [serial = 1684] [outer = 12DA3C00] 12:36:59 INFO - PROCESS | 3600 | 1465245419570 Marionette DEBUG loaded listener.js 12:36:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1609A800) [pid = 3600] [serial = 1685] [outer = 12DA3C00] 12:36:59 INFO - PROCESS | 3600 | 1465245419975 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 585ms 12:37:00 INFO - PROCESS | 3600 | 1465245420038 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 3600 | 1465245420040 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:37:00 INFO - PROCESS | 3600 | 1465245420043 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3600 | 1465245420045 Marionette TRACE conn3 <- [1,2210,null,{}] 12:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:37:00 INFO - PROCESS | 3600 | 1465245420049 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:00 INFO - PROCESS | 3600 | 1465245420050 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:00 INFO - PROCESS | 3600 | 1465245420126 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:37:00 INFO - PROCESS | 3600 | 1465245420131 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 3600 | 1465245420133 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:00 INFO - PROCESS | 3600 | ++DOCSHELL 13130400 == 33 [pid = 3600] [id = 562] 12:37:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1439AC00) [pid = 3600] [serial = 1686] [outer = 00000000] 12:37:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17733C00) [pid = 3600] [serial = 1687] [outer = 1439AC00] 12:37:00 INFO - PROCESS | 3600 | 1465245420176 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1773CC00) [pid = 3600] [serial = 1688] [outer = 1439AC00] 12:37:00 INFO - PROCESS | 3600 | 1465245420613 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 631ms 12:37:00 INFO - PROCESS | 3600 | 1465245420680 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 3600 | 1465245420682 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:37:00 INFO - PROCESS | 3600 | 1465245420686 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3600 | 1465245420688 Marionette TRACE conn3 <- [1,2214,null,{}] 12:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:37:00 INFO - PROCESS | 3600 | 1465245420692 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:00 INFO - PROCESS | 3600 | 1465245420693 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:00 INFO - PROCESS | 3600 | 1465245420768 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:37:00 INFO - PROCESS | 3600 | 1465245420776 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 3600 | 1465245420778 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:00 INFO - PROCESS | 3600 | ++DOCSHELL 17B08800 == 34 [pid = 3600] [id = 563] 12:37:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (17B0F800) [pid = 3600] [serial = 1689] [outer = 00000000] 12:37:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18346400) [pid = 3600] [serial = 1690] [outer = 17B0F800] 12:37:00 INFO - PROCESS | 3600 | 1465245420821 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1851D800) [pid = 3600] [serial = 1691] [outer = 17B0F800] 12:37:01 INFO - PROCESS | 3600 | --DOCSHELL 10F9F800 == 33 [pid = 3600] [id = 555] 12:37:01 INFO - PROCESS | 3600 | --DOCSHELL 10E64400 == 32 [pid = 3600] [id = 554] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 140F0000 == 31 [pid = 3600] [id = 557] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 13031800 == 30 [pid = 3600] [id = 556] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 14FDC000 == 29 [pid = 3600] [id = 558] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 13130400 == 28 [pid = 3600] [id = 562] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 14F7EC00 == 27 [pid = 3600] [id = 559] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 12A19800 == 26 [pid = 3600] [id = 561] 12:37:02 INFO - PROCESS | 3600 | --DOCSHELL 10A6F400 == 25 [pid = 3600] [id = 560] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1B332C00) [pid = 3600] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1878C400) [pid = 3600] [serial = 1646] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17141000) [pid = 3600] [serial = 1634] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10B8F800) [pid = 3600] [serial = 1115] [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.] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19AE2400) [pid = 3600] [serial = 1649] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19BBC000) [pid = 3600] [serial = 1652] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (173BFC00) [pid = 3600] [serial = 1636] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (18566000) [pid = 3600] [serial = 1639] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19BB8C00) [pid = 3600] [serial = 1651] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1772BC00) [pid = 3600] [serial = 1637] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (18783400) [pid = 3600] [serial = 1616] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (16AB3000) [pid = 3600] [serial = 1633] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (15455000) [pid = 3600] [serial = 1630] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (15C5F800) [pid = 3600] [serial = 1631] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12B9A000) [pid = 3600] [serial = 1624] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (12DAB400) [pid = 3600] [serial = 1625] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1303BC00) [pid = 3600] [serial = 1627] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1322AC00) [pid = 3600] [serial = 1628] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (12A19400) [pid = 3600] [serial = 1618] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (18566400) [pid = 3600] [serial = 1640] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (12B48000) [pid = 3600] [serial = 1619] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (14F6FC00) [pid = 3600] [serial = 1621] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (14FE2800) [pid = 3600] [serial = 1622] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (12AA0800) [pid = 3600] [serial = 1642] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (1851E000) [pid = 3600] [serial = 1645] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (12AAA800) [pid = 3600] [serial = 1643] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (1851FC00) [pid = 3600] [serial = 1648] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3600 | 1465245422512 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1862ms 12:37:02 INFO - PROCESS | 3600 | 1465245422570 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3600 | 1465245422575 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:37:02 INFO - PROCESS | 3600 | 1465245422580 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3600 | 1465245422583 Marionette TRACE conn3 <- [1,2218,null,{}] 12:37:02 INFO - PROCESS | 3600 | 1465245422589 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:02 INFO - PROCESS | 3600 | 1465245422592 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:02 INFO - PROCESS | 3600 | 1465245422676 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:37:02 INFO - PROCESS | 3600 | 1465245422689 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 3600 | 1465245422693 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:02 INFO - PROCESS | 3600 | ++DOCSHELL 10E64400 == 26 [pid = 3600] [id = 564] 12:37:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (10FA2400) [pid = 3600] [serial = 1692] [outer = 00000000] 12:37:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (11250800) [pid = 3600] [serial = 1693] [outer = 10FA2400] 12:37:02 INFO - PROCESS | 3600 | 1465245422746 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (114BC800) [pid = 3600] [serial = 1694] [outer = 10FA2400] 12:37:03 INFO - PROCESS | 3600 | 1465245423263 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 723ms 12:37:03 INFO - PROCESS | 3600 | 1465245423306 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 3600 | 1465245423311 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:37:03 INFO - PROCESS | 3600 | 1465245423317 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 3600 | 1465245423320 Marionette TRACE conn3 <- [1,2222,null,{}] 12:37:03 INFO - PROCESS | 3600 | 1465245423324 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:03 INFO - PROCESS | 3600 | 1465245423327 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:03 INFO - PROCESS | 3600 | 1465245423414 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:37:03 INFO - PROCESS | 3600 | 1465245423427 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3600 | 1465245423430 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:03 INFO - PROCESS | 3600 | ++DOCSHELL 12AE7000 == 27 [pid = 3600] [id = 565] 12:37:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (12AE8400) [pid = 3600] [serial = 1695] [outer = 00000000] 12:37:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (12B4B800) [pid = 3600] [serial = 1696] [outer = 12AE8400] 12:37:03 INFO - PROCESS | 3600 | 1465245423478 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (12B53C00) [pid = 3600] [serial = 1697] [outer = 12AE8400] 12:37:03 INFO - PROCESS | 3600 | 1465245423972 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 677ms 12:37:03 INFO - PROCESS | 3600 | 1465245423997 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 3600 | 1465245424000 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:37:03 INFO - PROCESS | 3600 | 1465245424003 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 3600 | 1465245424007 Marionette TRACE conn3 <- [1,2226,null,{}] 12:37:04 INFO - PROCESS | 3600 | 1465245424017 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:04 INFO - PROCESS | 3600 | 1465245424022 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:04 INFO - PROCESS | 3600 | 1465245424132 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:37:04 INFO - PROCESS | 3600 | 1465245424229 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3600 | 1465245424232 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:04 INFO - PROCESS | 3600 | ++DOCSHELL 131E3400 == 28 [pid = 3600] [id = 566] 12:37:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (131E3C00) [pid = 3600] [serial = 1698] [outer = 00000000] 12:37:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (1322AC00) [pid = 3600] [serial = 1699] [outer = 131E3C00] 12:37:04 INFO - PROCESS | 3600 | 1465245424279 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (13651000) [pid = 3600] [serial = 1700] [outer = 131E3C00] 12:37:04 INFO - PROCESS | 3600 | 1465245424667 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 693ms 12:37:04 INFO - PROCESS | 3600 | 1465245424702 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 3600 | 1465245424705 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:37:04 INFO - PROCESS | 3600 | 1465245424708 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 3600 | 1465245424709 Marionette TRACE conn3 <- [1,2230,null,{}] 12:37:04 INFO - PROCESS | 3600 | 1465245424720 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:04 INFO - PROCESS | 3600 | 1465245424722 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:04 INFO - PROCESS | 3600 | 1465245424804 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:37:04 INFO - PROCESS | 3600 | 1465245424809 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3600 | 1465245424811 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:04 INFO - PROCESS | 3600 | ++DOCSHELL 1322A800 == 29 [pid = 3600] [id = 567] 12:37:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (132D8C00) [pid = 3600] [serial = 1701] [outer = 00000000] 12:37:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (14F6CC00) [pid = 3600] [serial = 1702] [outer = 132D8C00] 12:37:04 INFO - PROCESS | 3600 | 1465245424855 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (14F74C00) [pid = 3600] [serial = 1703] [outer = 132D8C00] 12:37:05 INFO - PROCESS | 3600 | 1465245425286 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms 12:37:05 INFO - PROCESS | 3600 | 1465245425329 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3600 | 1465245425331 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:37:05 INFO - PROCESS | 3600 | 1465245425334 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:37:05 INFO - PROCESS | 3600 | 1465245425336 Marionette TRACE conn3 <- [1,2234,null,{}] 12:37:05 INFO - PROCESS | 3600 | 1465245425340 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:05 INFO - PROCESS | 3600 | 1465245425342 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:05 INFO - PROCESS | 3600 | 1465245425417 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:37:05 INFO - PROCESS | 3600 | 1465245425421 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3600 | 1465245425423 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:05 INFO - PROCESS | 3600 | ++DOCSHELL 14F74800 == 30 [pid = 3600] [id = 568] 12:37:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (14F79000) [pid = 3600] [serial = 1704] [outer = 00000000] 12:37:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (14F85C00) [pid = 3600] [serial = 1705] [outer = 14F79000] 12:37:05 INFO - PROCESS | 3600 | 1465245425474 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15454000) [pid = 3600] [serial = 1706] [outer = 14F79000] 12:37:05 INFO - PROCESS | 3600 | 1465245425955 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 693ms 12:37:06 INFO - PROCESS | 3600 | 1465245426035 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 3600 | 1465245426037 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:37:06 INFO - PROCESS | 3600 | 1465245426040 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - PROCESS | 3600 | 1465245426025 Marionette TRACE conn3 <- [1,2238,null,{}] 12:37:06 INFO - PROCESS | 3600 | 1465245426029 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:06 INFO - PROCESS | 3600 | 1465245426034 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:06 INFO - PROCESS | 3600 | 1465245426136 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:37:06 INFO - PROCESS | 3600 | 1465245426142 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 3600 | 1465245426144 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:06 INFO - PROCESS | 3600 | ++DOCSHELL 15C82400 == 31 [pid = 3600] [id = 569] 12:37:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15C83800) [pid = 3600] [serial = 1707] [outer = 00000000] 12:37:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15F04C00) [pid = 3600] [serial = 1708] [outer = 15C83800] 12:37:06 INFO - PROCESS | 3600 | 1465245426188 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (16AB0C00) [pid = 3600] [serial = 1709] [outer = 15C83800] 12:37:06 INFO - PROCESS | 3600 | 1465245426610 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 631ms 12:37:06 INFO - PROCESS | 3600 | 1465245426660 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 3600 | 1465245426662 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:37:06 INFO - PROCESS | 3600 | 1465245426665 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:37:06 INFO - PROCESS | 3600 | 1465245426667 Marionette TRACE conn3 <- [1,2242,null,{}] 12:37:06 INFO - PROCESS | 3600 | 1465245426680 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:06 INFO - PROCESS | 3600 | 1465245426682 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:06 INFO - PROCESS | 3600 | 1465245426756 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:37:06 INFO - PROCESS | 3600 | 1465245426790 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 3600 | 1465245426792 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:06 INFO - PROCESS | 3600 | ++DOCSHELL 15C87C00 == 32 [pid = 3600] [id = 570] 12:37:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1609F000) [pid = 3600] [serial = 1710] [outer = 00000000] 12:37:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17146C00) [pid = 3600] [serial = 1711] [outer = 1609F000] 12:37:06 INFO - PROCESS | 3600 | 1465245426835 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1714B800) [pid = 3600] [serial = 1712] [outer = 1609F000] 12:37:07 INFO - PROCESS | 3600 | 1465245427235 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 616ms 12:37:07 INFO - PROCESS | 3600 | 1465245427289 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3600 | 1465245427291 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:37:07 INFO - PROCESS | 3600 | 1465245427294 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3600 | 1465245427295 Marionette TRACE conn3 <- [1,2246,null,{}] 12:37:07 INFO - PROCESS | 3600 | 1465245427299 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:07 INFO - PROCESS | 3600 | 1465245427301 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:07 INFO - PROCESS | 3600 | 1465245427405 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:37:07 INFO - PROCESS | 3600 | 1465245427410 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:07 INFO - PROCESS | 3600 | 1465245427412 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:07 INFO - PROCESS | 3600 | ++DOCSHELL 17142400 == 33 [pid = 3600] [id = 571] 12:37:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17688800) [pid = 3600] [serial = 1713] [outer = 00000000] 12:37:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17EA4C00) [pid = 3600] [serial = 1714] [outer = 17688800] 12:37:07 INFO - PROCESS | 3600 | 1465245427456 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17EE4400) [pid = 3600] [serial = 1715] [outer = 17688800] 12:37:07 INFO - PROCESS | 3600 | 1465245427930 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 677ms 12:37:07 INFO - PROCESS | 3600 | 1465245427997 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3600 | 1465245428000 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:37:07 INFO - PROCESS | 3600 | 1465245428003 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3600 | 1465245428005 Marionette TRACE conn3 <- [1,2250,null,{}] 12:37:07 INFO - PROCESS | 3600 | 1465245428008 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:07 INFO - PROCESS | 3600 | 1465245428010 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:08 INFO - PROCESS | 3600 | 1465245428117 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:37:08 INFO - PROCESS | 3600 | 1465245428204 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3600 | 1465245428206 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:08 INFO - PROCESS | 3600 | ++DOCSHELL 131DC800 == 34 [pid = 3600] [id = 572] 12:37:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1774A800) [pid = 3600] [serial = 1716] [outer = 00000000] 12:37:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1855D400) [pid = 3600] [serial = 1717] [outer = 1774A800] 12:37:08 INFO - PROCESS | 3600 | 1465245428249 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1855D000) [pid = 3600] [serial = 1718] [outer = 1774A800] 12:37:08 INFO - PROCESS | 3600 | 1465245428633 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 12:37:08 INFO - PROCESS | 3600 | 1465245428685 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 3600 | 1465245428687 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:37:08 INFO - PROCESS | 3600 | 1465245428690 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:37:08 INFO - PROCESS | 3600 | 1465245428692 Marionette TRACE conn3 <- [1,2254,null,{}] 12:37:08 INFO - PROCESS | 3600 | 1465245428701 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:08 INFO - PROCESS | 3600 | 1465245428703 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:08 INFO - PROCESS | 3600 | 1465245428831 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:37:08 INFO - PROCESS | 3600 | 1465245428840 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3600 | 1465245428842 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:08 INFO - PROCESS | 3600 | ++DOCSHELL 10480C00 == 35 [pid = 3600] [id = 573] 12:37:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (10A47C00) [pid = 3600] [serial = 1719] [outer = 00000000] 12:37:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1851F000) [pid = 3600] [serial = 1720] [outer = 10A47C00] 12:37:08 INFO - PROCESS | 3600 | 1465245428941 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (18563000) [pid = 3600] [serial = 1721] [outer = 10A47C00] 12:37:09 INFO - PROCESS | 3600 | 1465245429334 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 693ms 12:37:09 INFO - PROCESS | 3600 | 1465245429374 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 3600 | 1465245429376 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:37:09 INFO - PROCESS | 3600 | 1465245429386 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 3600 | 1465245429389 Marionette TRACE conn3 <- [1,2258,null,{}] 12:37:09 INFO - PROCESS | 3600 | 1465245429393 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:09 INFO - PROCESS | 3600 | 1465245429395 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:09 INFO - PROCESS | 3600 | 1465245429567 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:37:09 INFO - PROCESS | 3600 | 1465245429582 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 3600 | 1465245429584 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:09 INFO - PROCESS | 3600 | ++DOCSHELL 12B48800 == 36 [pid = 3600] [id = 574] 12:37:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (13146C00) [pid = 3600] [serial = 1722] [outer = 00000000] 12:37:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (18783400) [pid = 3600] [serial = 1723] [outer = 13146C00] 12:37:09 INFO - PROCESS | 3600 | 1465245429806 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1878C000) [pid = 3600] [serial = 1724] [outer = 13146C00] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1439AC00) [pid = 3600] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1544E000) [pid = 3600] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (14F80000) [pid = 3600] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (16AB7C00) [pid = 3600] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (140F1000) [pid = 3600] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1309A400) [pid = 3600] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10FA0000) [pid = 3600] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10E68800) [pid = 3600] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1855B800) [pid = 3600] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (157BB000) [pid = 3600] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10FA6400) [pid = 3600] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:37:09 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12DA3C00) [pid = 3600] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:37:10 INFO - PROCESS | 3600 | 1465245430169 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 831ms 12:37:10 INFO - PROCESS | 3600 | 1465245430222 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:37:10 INFO - PROCESS | 3600 | 1465245430224 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:37:10 INFO - PROCESS | 3600 | 1465245430227 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:37:10 INFO - PROCESS | 3600 | 1465245430229 Marionette TRACE conn3 <- [1,2262,null,{}] 12:37:10 INFO - PROCESS | 3600 | 1465245430233 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:10 INFO - PROCESS | 3600 | 1465245430234 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:10 INFO - PROCESS | 3600 | 1465245430311 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:37:10 INFO - PROCESS | 3600 | 1465245430403 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 3600 | 1465245430405 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:10 INFO - PROCESS | 3600 | ++DOCSHELL 10E68800 == 37 [pid = 3600] [id = 575] 12:37:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (10FA6400) [pid = 3600] [serial = 1725] [outer = 00000000] 12:37:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1713E800) [pid = 3600] [serial = 1726] [outer = 10FA6400] 12:37:10 INFO - PROCESS | 3600 | 1465245430433 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18563800) [pid = 3600] [serial = 1727] [outer = 10FA6400] 12:37:10 INFO - PROCESS | 3600 | 1465245430805 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 615ms 12:37:10 INFO - PROCESS | 3600 | 1465245430849 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:37:10 INFO - PROCESS | 3600 | 1465245430851 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:37:10 INFO - PROCESS | 3600 | 1465245430854 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:37:10 INFO - PROCESS | 3600 | 1465245430856 Marionette TRACE conn3 <- [1,2266,null,{}] 12:37:10 INFO - PROCESS | 3600 | 1465245430880 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:10 INFO - PROCESS | 3600 | 1465245430882 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:10 INFO - PROCESS | 3600 | 1465245430962 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:37:10 INFO - PROCESS | 3600 | 1465245430969 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 3600 | 1465245430970 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:11 INFO - PROCESS | 3600 | ++DOCSHELL 10A65400 == 38 [pid = 3600] [id = 576] 12:37:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C5C000) [pid = 3600] [serial = 1728] [outer = 00000000] 12:37:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (19ADE400) [pid = 3600] [serial = 1729] [outer = 15C5C000] 12:37:11 INFO - PROCESS | 3600 | 1465245431036 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (19AE2C00) [pid = 3600] [serial = 1730] [outer = 15C5C000] 12:37:11 INFO - PROCESS | 3600 | 1465245431455 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 631ms 12:37:11 INFO - PROCESS | 3600 | 1465245431507 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 3600 | 1465245431509 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:37:11 INFO - PROCESS | 3600 | 1465245431512 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 3600 | 1465245431514 Marionette TRACE conn3 <- [1,2270,null,{}] 12:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:37:11 INFO - PROCESS | 3600 | 1465245431518 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:11 INFO - PROCESS | 3600 | 1465245431520 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:11 INFO - PROCESS | 3600 | 1465245431589 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:37:11 INFO - PROCESS | 3600 | 1465245431594 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 3600 | 1465245431596 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:11 INFO - PROCESS | 3600 | ++DOCSHELL 15C7F800 == 39 [pid = 3600] [id = 577] 12:37:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1878B400) [pid = 3600] [serial = 1731] [outer = 00000000] 12:37:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19BB9000) [pid = 3600] [serial = 1732] [outer = 1878B400] 12:37:11 INFO - PROCESS | 3600 | 1465245431639 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19D19C00) [pid = 3600] [serial = 1733] [outer = 1878B400] 12:37:12 INFO - PROCESS | 3600 | 1465245432470 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 12:37:12 INFO - PROCESS | 3600 | 1465245432487 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 3600 | 1465245432491 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:37:12 INFO - PROCESS | 3600 | 1465245432496 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:37:12 INFO - PROCESS | 3600 | 1465245432501 Marionette TRACE conn3 <- [1,2274,null,{}] 12:37:12 INFO - PROCESS | 3600 | 1465245432506 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:12 INFO - PROCESS | 3600 | 1465245432509 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:12 INFO - PROCESS | 3600 | 1465245432628 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:37:12 INFO - PROCESS | 3600 | 1465245432770 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:12 INFO - PROCESS | 3600 | 1465245432772 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:12 INFO - PROCESS | 3600 | ++DOCSHELL 10E5F000 == 40 [pid = 3600] [id = 578] 12:37:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10E63C00) [pid = 3600] [serial = 1734] [outer = 00000000] 12:37:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (12811C00) [pid = 3600] [serial = 1735] [outer = 10E63C00] 12:37:12 INFO - PROCESS | 3600 | 1465245432863 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (12B51C00) [pid = 3600] [serial = 1736] [outer = 10E63C00] 12:37:13 INFO - PROCESS | 3600 | 1465245433774 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:37:13 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 12:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1339ms 12:37:13 INFO - PROCESS | 3600 | 1465245433821 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 3600 | 1465245433825 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:37:13 INFO - PROCESS | 3600 | 1465245433830 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 3600 | 1465245433834 Marionette TRACE conn3 <- [1,2278,null,{}] 12:37:13 INFO - PROCESS | 3600 | 1465245433839 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:13 INFO - PROCESS | 3600 | 1465245433843 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:13 INFO - PROCESS | 3600 | 1465245433960 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:37:14 INFO - PROCESS | 3600 | 1465245434093 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3600 | 1465245434098 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:14 INFO - PROCESS | 3600 | ++DOCSHELL 10FA2C00 == 41 [pid = 3600] [id = 579] 12:37:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10FA4000) [pid = 3600] [serial = 1737] [outer = 00000000] 12:37:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (11CC3400) [pid = 3600] [serial = 1738] [outer = 10FA4000] 12:37:14 INFO - PROCESS | 3600 | 1465245434149 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1288C400) [pid = 3600] [serial = 1739] [outer = 10FA4000] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 10A65400 == 40 [pid = 3600] [id = 576] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 10E68800 == 39 [pid = 3600] [id = 575] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 12B48800 == 38 [pid = 3600] [id = 574] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 10480C00 == 37 [pid = 3600] [id = 573] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 131DC800 == 36 [pid = 3600] [id = 572] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 17142400 == 35 [pid = 3600] [id = 571] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 15C87C00 == 34 [pid = 3600] [id = 570] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 15C82400 == 33 [pid = 3600] [id = 569] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 14F74800 == 32 [pid = 3600] [id = 568] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 1322A800 == 31 [pid = 3600] [id = 567] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 131E3400 == 30 [pid = 3600] [id = 566] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 12AE7000 == 29 [pid = 3600] [id = 565] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (18346400) [pid = 3600] [serial = 1690] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 10E64400 == 28 [pid = 3600] [id = 564] 12:37:14 INFO - PROCESS | 3600 | --DOCSHELL 17B08800 == 27 [pid = 3600] [id = 563] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1773CC00) [pid = 3600] [serial = 1688] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (157C1C00) [pid = 3600] [serial = 1675] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (15F01C00) [pid = 3600] [serial = 1678] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15C7A000) [pid = 3600] [serial = 1676] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (17148C00) [pid = 3600] [serial = 1681] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (15F0E400) [pid = 3600] [serial = 1679] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17733C00) [pid = 3600] [serial = 1687] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17398800) [pid = 3600] [serial = 1682] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (14F6E000) [pid = 3600] [serial = 1672] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (13144800) [pid = 3600] [serial = 1669] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (131DD400) [pid = 3600] [serial = 1670] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (114C4000) [pid = 3600] [serial = 1666] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (11C27000) [pid = 3600] [serial = 1667] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10FAA800) [pid = 3600] [serial = 1664] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12B48400) [pid = 3600] [serial = 1663] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19FB1800) [pid = 3600] [serial = 1661] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19AE5800) [pid = 3600] [serial = 1660] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (16A26800) [pid = 3600] [serial = 1658] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (16093800) [pid = 3600] [serial = 1657] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (13655C00) [pid = 3600] [serial = 1655] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (12ADF400) [pid = 3600] [serial = 1654] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (15451C00) [pid = 3600] [serial = 1684] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1609A800) [pid = 3600] [serial = 1685] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (14F75400) [pid = 3600] [serial = 1673] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3600 | 1465245434734 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 12:37:14 INFO - PROCESS | 3600 | 1465245434777 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:37:14 INFO - PROCESS | 3600 | 1465245434782 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:37:14 INFO - PROCESS | 3600 | 1465245434788 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - PROCESS | 3600 | 1465245434791 Marionette TRACE conn3 <- [1,2282,null,{}] 12:37:14 INFO - PROCESS | 3600 | 1465245434794 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:14 INFO - PROCESS | 3600 | 1465245434796 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:14 INFO - PROCESS | 3600 | 1465245434863 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:37:14 INFO - PROCESS | 3600 | 1465245434870 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3600 | 1465245434872 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:14 INFO - PROCESS | 3600 | ++DOCSHELL 1280F800 == 28 [pid = 3600] [id = 580] 12:37:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (1288D400) [pid = 3600] [serial = 1740] [outer = 00000000] 12:37:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12DA7000) [pid = 3600] [serial = 1741] [outer = 1288D400] 12:37:14 INFO - PROCESS | 3600 | 1465245434919 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1309E400) [pid = 3600] [serial = 1742] [outer = 1288D400] 12:37:15 INFO - PROCESS | 3600 | 1465245435417 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 677ms 12:37:15 INFO - PROCESS | 3600 | 1465245435475 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3600 | 1465245435477 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:37:15 INFO - PROCESS | 3600 | 1465245435481 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 3600 | 1465245435484 Marionette TRACE conn3 <- [1,2286,null,{}] 12:37:15 INFO - PROCESS | 3600 | 1465245435495 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:15 INFO - PROCESS | 3600 | 1465245435499 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:15 INFO - PROCESS | 3600 | 1465245435585 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:37:15 INFO - PROCESS | 3600 | 1465245435594 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 3600 | 1465245435597 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:15 INFO - PROCESS | 3600 | ++DOCSHELL 13224C00 == 29 [pid = 3600] [id = 581] 12:37:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13226400) [pid = 3600] [serial = 1743] [outer = 00000000] 12:37:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13940800) [pid = 3600] [serial = 1744] [outer = 13226400] 12:37:15 INFO - PROCESS | 3600 | 1465245435731 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (140EA800) [pid = 3600] [serial = 1745] [outer = 13226400] 12:37:16 INFO - PROCESS | 3600 | 1465245436098 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 693ms 12:37:16 INFO - PROCESS | 3600 | 1465245436162 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 3600 | 1465245436164 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:37:16 INFO - PROCESS | 3600 | 1465245436168 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - PROCESS | 3600 | 1465245436170 Marionette TRACE conn3 <- [1,2290,null,{}] 12:37:16 INFO - PROCESS | 3600 | 1465245436173 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:16 INFO - PROCESS | 3600 | 1465245436175 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:16 INFO - PROCESS | 3600 | 1465245436257 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:37:16 INFO - PROCESS | 3600 | 1465245436262 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3600 | 1465245436264 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:16 INFO - PROCESS | 3600 | ++DOCSHELL 14F68C00 == 30 [pid = 3600] [id = 582] 12:37:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F70C00) [pid = 3600] [serial = 1746] [outer = 00000000] 12:37:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14F82C00) [pid = 3600] [serial = 1747] [outer = 14F70C00] 12:37:16 INFO - PROCESS | 3600 | 1465245436308 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15761400) [pid = 3600] [serial = 1748] [outer = 14F70C00] 12:37:16 INFO - PROCESS | 3600 | 1465245436783 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms 12:37:16 INFO - PROCESS | 3600 | 1465245436867 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 3600 | 1465245436869 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:37:16 INFO - PROCESS | 3600 | 1465245436872 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:37:16 INFO - PROCESS | 3600 | 1465245436874 Marionette TRACE conn3 <- [1,2294,null,{}] 12:37:16 INFO - PROCESS | 3600 | 1465245436878 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:16 INFO - PROCESS | 3600 | 1465245436880 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:16 INFO - PROCESS | 3600 | 1465245437016 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:37:17 INFO - PROCESS | 3600 | 1465245437035 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 3600 | 1465245437037 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:17 INFO - PROCESS | 3600 | ++DOCSHELL 15C7A000 == 31 [pid = 3600] [id = 583] 12:37:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C7B000) [pid = 3600] [serial = 1749] [outer = 00000000] 12:37:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C7FC00) [pid = 3600] [serial = 1750] [outer = 15C7B000] 12:37:17 INFO - PROCESS | 3600 | 1465245437081 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15C87800) [pid = 3600] [serial = 1751] [outer = 15C7B000] 12:37:17 INFO - PROCESS | 3600 | 1465245437500 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 677ms 12:37:17 INFO - PROCESS | 3600 | 1465245437556 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 3600 | 1465245437558 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:37:17 INFO - PROCESS | 3600 | 1465245437567 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 3600 | 1465245437569 Marionette TRACE conn3 <- [1,2298,null,{}] 12:37:17 INFO - PROCESS | 3600 | 1465245437573 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:17 INFO - PROCESS | 3600 | 1465245437578 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:17 INFO - PROCESS | 3600 | 1465245437723 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:37:17 INFO - PROCESS | 3600 | 1465245437787 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 3600 | 1465245437789 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:17 INFO - PROCESS | 3600 | ++DOCSHELL 15C85400 == 32 [pid = 3600] [id = 584] 12:37:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15F0D000) [pid = 3600] [serial = 1752] [outer = 00000000] 12:37:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16A26800) [pid = 3600] [serial = 1753] [outer = 15F0D000] 12:37:17 INFO - PROCESS | 3600 | 1465245437833 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17140000) [pid = 3600] [serial = 1754] [outer = 15F0D000] 12:37:18 INFO - PROCESS | 3600 | 1465245438243 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 723ms 12:37:18 INFO - PROCESS | 3600 | 1465245438285 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 3600 | 1465245438287 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:37:18 INFO - PROCESS | 3600 | 1465245438331 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:37:18 INFO - PROCESS | 3600 | 1465245438333 Marionette TRACE conn3 <- [1,2302,null,{}] 12:37:18 INFO - PROCESS | 3600 | 1465245438337 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:18 INFO - PROCESS | 3600 | 1465245438339 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:18 INFO - PROCESS | 3600 | 1465245438448 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:37:18 INFO - PROCESS | 3600 | 1465245438459 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 3600 | 1465245438470 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:18 INFO - PROCESS | 3600 | ++DOCSHELL 114C4000 == 33 [pid = 3600] [id = 585] 12:37:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12B53400) [pid = 3600] [serial = 1755] [outer = 00000000] 12:37:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (173C1C00) [pid = 3600] [serial = 1756] [outer = 12B53400] 12:37:18 INFO - PROCESS | 3600 | 1465245438569 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (173C2400) [pid = 3600] [serial = 1757] [outer = 12B53400] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15C5C000) [pid = 3600] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (1774A800) [pid = 3600] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10FA2400) [pid = 3600] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10A47C00) [pid = 3600] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12AE8400) [pid = 3600] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17B0F800) [pid = 3600] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (14F79000) [pid = 3600] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (132D8C00) [pid = 3600] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1609F000) [pid = 3600] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (15C83800) [pid = 3600] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17688800) [pid = 3600] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (131E3C00) [pid = 3600] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (13146C00) [pid = 3600] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:37:18 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10FA6400) [pid = 3600] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:37:19 INFO - PROCESS | 3600 | 1465245439102 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 831ms 12:37:19 INFO - PROCESS | 3600 | 1465245439134 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 3600 | 1465245439136 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:37:19 INFO - PROCESS | 3600 | 1465245439139 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 3600 | 1465245439141 Marionette TRACE conn3 <- [1,2306,null,{}] 12:37:19 INFO - PROCESS | 3600 | 1465245439145 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:19 INFO - PROCESS | 3600 | 1465245439146 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:19 INFO - PROCESS | 3600 | 1465245439260 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:37:19 INFO - PROCESS | 3600 | 1465245439324 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 3600 | 1465245439326 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:19 INFO - PROCESS | 3600 | ++DOCSHELL 12AE2000 == 34 [pid = 3600] [id = 586] 12:37:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13221C00) [pid = 3600] [serial = 1758] [outer = 00000000] 12:37:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14FD9800) [pid = 3600] [serial = 1759] [outer = 13221C00] 12:37:19 INFO - PROCESS | 3600 | 1465245439368 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (157C0400) [pid = 3600] [serial = 1760] [outer = 13221C00] 12:37:19 INFO - PROCESS | 3600 | 1465245439704 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 3600 | 1465245439762 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:37:19 INFO - PROCESS | 3600 | 1465245439766 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 3600 | 1465245439768 Marionette TRACE conn3 <- [1,2310,null,{}] 12:37:19 INFO - PROCESS | 3600 | 1465245439771 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:19 INFO - PROCESS | 3600 | 1465245439773 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:19 INFO - PROCESS | 3600 | 1465245439851 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:37:19 INFO - PROCESS | 3600 | 1465245439856 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 3600 | 1465245439858 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:19 INFO - PROCESS | 3600 | ++DOCSHELL 12B4C800 == 35 [pid = 3600] [id = 587] 12:37:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17144000) [pid = 3600] [serial = 1761] [outer = 00000000] 12:37:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1834B400) [pid = 3600] [serial = 1762] [outer = 17144000] 12:37:19 INFO - PROCESS | 3600 | 1465245439901 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (18558800) [pid = 3600] [serial = 1763] [outer = 17144000] 12:37:20 INFO - PROCESS | 3600 | 1465245440333 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 584ms 12:37:20 INFO - PROCESS | 3600 | 1465245440362 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 3600 | 1465245440364 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:37:20 INFO - PROCESS | 3600 | 1465245440367 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - PROCESS | 3600 | 1465245440369 Marionette TRACE conn3 <- [1,2314,null,{}] 12:37:20 INFO - PROCESS | 3600 | 1465245440372 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:20 INFO - PROCESS | 3600 | 1465245440374 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:20 INFO - PROCESS | 3600 | 1465245440503 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:37:20 INFO - PROCESS | 3600 | 1465245440494 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:20 INFO - PROCESS | 3600 | 1465245440496 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:20 INFO - PROCESS | 3600 | ++DOCSHELL 1393F800 == 36 [pid = 3600] [id = 588] 12:37:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C7C800) [pid = 3600] [serial = 1764] [outer = 00000000] 12:37:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (18784400) [pid = 3600] [serial = 1765] [outer = 15C7C800] 12:37:20 INFO - PROCESS | 3600 | 1465245440539 Marionette DEBUG loaded listener.js 12:37:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18784800) [pid = 3600] [serial = 1766] [outer = 15C7C800] 12:37:21 INFO - PROCESS | 3600 | 1465245441012 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 693ms 12:37:21 INFO - PROCESS | 3600 | 1465245441051 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 3600 | 1465245441056 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:37:21 INFO - PROCESS | 3600 | 1465245441061 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 3600 | 1465245441065 Marionette TRACE conn3 <- [1,2318,null,{}] 12:37:21 INFO - PROCESS | 3600 | 1465245441071 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:21 INFO - PROCESS | 3600 | 1465245441074 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:21 INFO - PROCESS | 3600 | 1465245441199 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:37:21 INFO - PROCESS | 3600 | 1465245441370 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 3600 | 1465245441375 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:21 INFO - PROCESS | 3600 | ++DOCSHELL 10B98000 == 37 [pid = 3600] [id = 589] 12:37:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (114BD800) [pid = 3600] [serial = 1767] [outer = 00000000] 12:37:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (11CC4000) [pid = 3600] [serial = 1768] [outer = 114BD800] 12:37:21 INFO - PROCESS | 3600 | 1465245441432 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (12B47400) [pid = 3600] [serial = 1769] [outer = 114BD800] 12:37:22 INFO - PROCESS | 3600 | 1465245442025 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 985ms 12:37:22 INFO - PROCESS | 3600 | 1465245442047 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 3600 | 1465245442052 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:37:22 INFO - PROCESS | 3600 | 1465245442058 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - PROCESS | 3600 | 1465245442061 Marionette TRACE conn3 <- [1,2322,null,{}] 12:37:22 INFO - PROCESS | 3600 | 1465245442065 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:22 INFO - PROCESS | 3600 | 1465245442067 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:22 INFO - PROCESS | 3600 | 1465245442174 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:37:22 INFO - PROCESS | 3600 | 1465245442286 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 3600 | 1465245442289 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:22 INFO - PROCESS | 3600 | ++DOCSHELL 131E2000 == 38 [pid = 3600] [id = 590] 12:37:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (13225000) [pid = 3600] [serial = 1770] [outer = 00000000] 12:37:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (13C75800) [pid = 3600] [serial = 1771] [outer = 13225000] 12:37:22 INFO - PROCESS | 3600 | 1465245442404 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (14F7B400) [pid = 3600] [serial = 1772] [outer = 13225000] 12:37:23 INFO - PROCESS | 3600 | 1465245443031 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1016ms 12:37:23 INFO - PROCESS | 3600 | 1465245443083 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 3600 | 1465245443086 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:37:23 INFO - PROCESS | 3600 | 1465245443109 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - PROCESS | 3600 | 1465245443112 Marionette TRACE conn3 <- [1,2326,null,{}] 12:37:23 INFO - PROCESS | 3600 | 1465245443138 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:23 INFO - PROCESS | 3600 | 1465245443143 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:23 INFO - PROCESS | 3600 | 1465245443255 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:37:23 INFO - PROCESS | 3600 | 1465245443391 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 3600 | 1465245443394 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:23 INFO - PROCESS | 3600 | ++DOCSHELL 17683800 == 39 [pid = 3600] [id = 591] 12:37:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (17727400) [pid = 3600] [serial = 1773] [outer = 00000000] 12:37:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1815F800) [pid = 3600] [serial = 1774] [outer = 17727400] 12:37:23 INFO - PROCESS | 3600 | 1465245443453 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (18786800) [pid = 3600] [serial = 1775] [outer = 17727400] 12:37:23 INFO - PROCESS | 3600 | 1465245443969 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 923ms 12:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:37:24 INFO - PROCESS | 3600 | 1465245444036 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 3600 | 1465245444039 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:37:24 INFO - PROCESS | 3600 | 1465245444042 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - PROCESS | 3600 | 1465245444044 Marionette TRACE conn3 <- [1,2330,null,{}] 12:37:24 INFO - PROCESS | 3600 | 1465245444048 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:24 INFO - PROCESS | 3600 | 1465245444050 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:24 INFO - PROCESS | 3600 | 1465245444155 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:37:24 INFO - PROCESS | 3600 | 1465245444269 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3600 | 1465245444271 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:24 INFO - PROCESS | 3600 | ++DOCSHELL 19AE5400 == 40 [pid = 3600] [id = 592] 12:37:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (19AE6800) [pid = 3600] [serial = 1776] [outer = 00000000] 12:37:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (19BBC000) [pid = 3600] [serial = 1777] [outer = 19AE6800] 12:37:24 INFO - PROCESS | 3600 | 1465245444379 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (19FB1800) [pid = 3600] [serial = 1778] [outer = 19AE6800] 12:37:24 INFO - PROCESS | 3600 | 1465245444964 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 12:37:25 INFO - PROCESS | 3600 | 1465245445027 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3600 | 1465245445029 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:37:25 INFO - PROCESS | 3600 | 1465245445032 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:37:25 INFO - PROCESS | 3600 | 1465245445034 Marionette TRACE conn3 <- [1,2334,null,{}] 12:37:25 INFO - PROCESS | 3600 | 1465245445038 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:25 INFO - PROCESS | 3600 | 1465245445040 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:25 INFO - PROCESS | 3600 | 1465245445261 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:37:25 INFO - PROCESS | 3600 | 1465245445414 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3600 | 1465245445417 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:25 INFO - PROCESS | 3600 | ++DOCSHELL 10B8FC00 == 41 [pid = 3600] [id = 593] 12:37:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10B90C00) [pid = 3600] [serial = 1779] [outer = 00000000] 12:37:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (110E9800) [pid = 3600] [serial = 1780] [outer = 10B90C00] 12:37:25 INFO - PROCESS | 3600 | 1465245445470 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (11C27000) [pid = 3600] [serial = 1781] [outer = 10B90C00] 12:37:26 INFO - PROCESS | 3600 | 1465245446050 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1077ms 12:37:26 INFO - PROCESS | 3600 | 1465245446111 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 3600 | 1465245446115 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:37:26 INFO - PROCESS | 3600 | 1465245446120 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 3600 | 1465245446122 Marionette TRACE conn3 <- [1,2338,null,{}] 12:37:26 INFO - PROCESS | 3600 | 1465245446127 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:26 INFO - PROCESS | 3600 | 1465245446129 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 12B4C800 == 40 [pid = 3600] [id = 587] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 12AE2000 == 39 [pid = 3600] [id = 586] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 114C4000 == 38 [pid = 3600] [id = 585] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 15C85400 == 37 [pid = 3600] [id = 584] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 15C7A000 == 36 [pid = 3600] [id = 583] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 14F68C00 == 35 [pid = 3600] [id = 582] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 13224C00 == 34 [pid = 3600] [id = 581] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 1280F800 == 33 [pid = 3600] [id = 580] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 10FA2C00 == 32 [pid = 3600] [id = 579] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 10E5F000 == 31 [pid = 3600] [id = 578] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 15C7F800 == 30 [pid = 3600] [id = 577] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 19AE5400 == 29 [pid = 3600] [id = 592] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 10B8FC00 == 28 [pid = 3600] [id = 593] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 17683800 == 27 [pid = 3600] [id = 591] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 1393F800 == 26 [pid = 3600] [id = 588] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 10B98000 == 25 [pid = 3600] [id = 589] 12:37:26 INFO - PROCESS | 3600 | --DOCSHELL 131E2000 == 24 [pid = 3600] [id = 590] 12:37:26 INFO - PROCESS | 3600 | 1465245446840 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (12B53C00) [pid = 3600] [serial = 1697] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1851D800) [pid = 3600] [serial = 1691] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (14F85C00) [pid = 3600] [serial = 1705] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (15454000) [pid = 3600] [serial = 1706] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (14F6CC00) [pid = 3600] [serial = 1702] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (14F74C00) [pid = 3600] [serial = 1703] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17146C00) [pid = 3600] [serial = 1711] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1714B800) [pid = 3600] [serial = 1712] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15F04C00) [pid = 3600] [serial = 1708] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (16AB0C00) [pid = 3600] [serial = 1709] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1855D000) [pid = 3600] [serial = 1718] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17EA4C00) [pid = 3600] [serial = 1714] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1322AC00) [pid = 3600] [serial = 1699] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (13651000) [pid = 3600] [serial = 1700] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (18563000) [pid = 3600] [serial = 1721] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19AE2C00) [pid = 3600] [serial = 1730] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1878C000) [pid = 3600] [serial = 1724] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (18783400) [pid = 3600] [serial = 1723] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1713E800) [pid = 3600] [serial = 1726] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17EE4400) [pid = 3600] [serial = 1715] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (18563800) [pid = 3600] [serial = 1727] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19ADE400) [pid = 3600] [serial = 1729] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (19BB9000) [pid = 3600] [serial = 1732] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1855D400) [pid = 3600] [serial = 1717] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (11250800) [pid = 3600] [serial = 1693] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1851F000) [pid = 3600] [serial = 1720] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (114BC800) [pid = 3600] [serial = 1694] [outer = 00000000] [url = about:blank] 12:37:26 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (12B4B800) [pid = 3600] [serial = 1696] [outer = 00000000] [url = about:blank] 12:37:27 INFO - PROCESS | 3600 | 1465245447039 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3600 | 1465245447042 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:27 INFO - PROCESS | 3600 | ++DOCSHELL 105E5800 == 25 [pid = 3600] [id = 594] 12:37:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (105E6C00) [pid = 3600] [serial = 1782] [outer = 00000000] 12:37:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10A49800) [pid = 3600] [serial = 1783] [outer = 105E6C00] 12:37:27 INFO - PROCESS | 3600 | 1465245447092 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10B8EC00) [pid = 3600] [serial = 1784] [outer = 105E6C00] 12:37:27 INFO - PROCESS | 3600 | 1465245447561 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1478ms 12:37:27 INFO - PROCESS | 3600 | 1465245447607 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3600 | 1465245447610 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:37:27 INFO - PROCESS | 3600 | 1465245447615 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:37:27 INFO - PROCESS | 3600 | 1465245447618 Marionette TRACE conn3 <- [1,2342,null,{}] 12:37:27 INFO - PROCESS | 3600 | 1465245447623 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:27 INFO - PROCESS | 3600 | 1465245447626 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:27 INFO - PROCESS | 3600 | 1465245447713 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:37:27 INFO - PROCESS | 3600 | 1465245447721 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3600 | 1465245447724 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:27 INFO - PROCESS | 3600 | ++DOCSHELL 12A19C00 == 26 [pid = 3600] [id = 595] 12:37:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12AE6800) [pid = 3600] [serial = 1785] [outer = 00000000] 12:37:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12B4B800) [pid = 3600] [serial = 1786] [outer = 12AE6800] 12:37:27 INFO - PROCESS | 3600 | 1465245447771 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12B53C00) [pid = 3600] [serial = 1787] [outer = 12AE6800] 12:37:28 INFO - PROCESS | 3600 | 1465245448238 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 677ms 12:37:28 INFO - PROCESS | 3600 | 1465245448326 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:37:28 INFO - PROCESS | 3600 | 1465245448328 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:37:28 INFO - PROCESS | 3600 | 1465245448335 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - PROCESS | 3600 | 1465245448336 Marionette TRACE conn3 <- [1,2346,null,{}] 12:37:28 INFO - PROCESS | 3600 | 1465245448340 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:28 INFO - PROCESS | 3600 | 1465245448342 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:28 INFO - PROCESS | 3600 | 1465245448428 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:37:28 INFO - PROCESS | 3600 | 1465245448529 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 3600 | 1465245448531 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:28 INFO - PROCESS | 3600 | ++DOCSHELL 12A10800 == 27 [pid = 3600] [id = 596] 12:37:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (13226800) [pid = 3600] [serial = 1788] [outer = 00000000] 12:37:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13659800) [pid = 3600] [serial = 1789] [outer = 13226800] 12:37:28 INFO - PROCESS | 3600 | 1465245448582 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13B85800) [pid = 3600] [serial = 1790] [outer = 13226800] 12:37:28 INFO - PROCESS | 3600 | 1465245448997 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 723ms 12:37:29 INFO - PROCESS | 3600 | 1465245449070 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3600 | 1465245449074 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:37:29 INFO - PROCESS | 3600 | 1465245449091 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3600 | 1465245449095 Marionette TRACE conn3 <- [1,2350,null,{}] 12:37:29 INFO - PROCESS | 3600 | 1465245449103 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:29 INFO - PROCESS | 3600 | 1465245449106 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:29 INFO - PROCESS | 3600 | 1465245449226 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:37:29 INFO - PROCESS | 3600 | 1465245449289 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 3600 | 1465245449291 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:29 INFO - PROCESS | 3600 | ++DOCSHELL 13150000 == 28 [pid = 3600] [id = 597] 12:37:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14F76400) [pid = 3600] [serial = 1791] [outer = 00000000] 12:37:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1544F400) [pid = 3600] [serial = 1792] [outer = 14F76400] 12:37:29 INFO - PROCESS | 3600 | 1465245449328 Marionette DEBUG loaded listener.js 12:37:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15C5BC00) [pid = 3600] [serial = 1793] [outer = 14F76400] 12:37:29 INFO - PROCESS | 3600 | 1465245449754 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 12:37:29 INFO - PROCESS | 3600 | 1465245449770 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3600 | 1465245449772 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:37:29 INFO - PROCESS | 3600 | 1465245449776 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3600 | 1465245449777 Marionette TRACE conn3 <- [1,2354,null,{}] 12:37:29 INFO - PROCESS | 3600 | 1465245449781 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:29 INFO - PROCESS | 3600 | 1465245449784 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:29 INFO - PROCESS | 3600 | 1465245449941 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:37:29 INFO - PROCESS | 3600 | 1465245449951 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 3600 | 1465245449953 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:30 INFO - PROCESS | 3600 | ++DOCSHELL 157BA400 == 29 [pid = 3600] [id = 598] 12:37:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15C60000) [pid = 3600] [serial = 1794] [outer = 00000000] 12:37:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C87400) [pid = 3600] [serial = 1795] [outer = 15C60000] 12:37:30 INFO - PROCESS | 3600 | 1465245450052 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (16094800) [pid = 3600] [serial = 1796] [outer = 15C60000] 12:37:30 INFO - PROCESS | 3600 | 1465245450462 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 724ms 12:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:37:30 INFO - PROCESS | 3600 | 1465245450499 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:37:30 INFO - PROCESS | 3600 | 1465245450502 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:37:30 INFO - PROCESS | 3600 | 1465245450505 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - PROCESS | 3600 | 1465245450507 Marionette TRACE conn3 <- [1,2358,null,{}] 12:37:30 INFO - PROCESS | 3600 | 1465245450517 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:30 INFO - PROCESS | 3600 | 1465245450519 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:30 INFO - PROCESS | 3600 | 1465245450634 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:37:30 INFO - PROCESS | 3600 | 1465245450642 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:30 INFO - PROCESS | 3600 | 1465245450648 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:30 INFO - PROCESS | 3600 | ++DOCSHELL 16AB2000 == 30 [pid = 3600] [id = 599] 12:37:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (16AB2400) [pid = 3600] [serial = 1797] [outer = 00000000] 12:37:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1713F000) [pid = 3600] [serial = 1798] [outer = 16AB2400] 12:37:30 INFO - PROCESS | 3600 | 1465245450760 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1714B000) [pid = 3600] [serial = 1799] [outer = 16AB2400] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15C7B000) [pid = 3600] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15F0D000) [pid = 3600] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (13221C00) [pid = 3600] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1878B400) [pid = 3600] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10E63C00) [pid = 3600] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12B53400) [pid = 3600] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10FA4000) [pid = 3600] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13226400) [pid = 3600] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (14F70C00) [pid = 3600] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1288D400) [pid = 3600] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17144000) [pid = 3600] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:37:31 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15C7C800) [pid = 3600] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:37:31 INFO - PROCESS | 3600 | 1465245451401 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 924ms 12:37:31 INFO - PROCESS | 3600 | 1465245451455 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:37:31 INFO - PROCESS | 3600 | 1465245451457 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:37:31 INFO - PROCESS | 3600 | 1465245451460 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:37:31 INFO - PROCESS | 3600 | 1465245451462 Marionette TRACE conn3 <- [1,2362,null,{}] 12:37:31 INFO - PROCESS | 3600 | 1465245451466 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:31 INFO - PROCESS | 3600 | 1465245451468 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:31 INFO - PROCESS | 3600 | 1465245451531 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:37:31 INFO - PROCESS | 3600 | 1465245451539 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:31 INFO - PROCESS | 3600 | 1465245451541 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:31 INFO - PROCESS | 3600 | ++DOCSHELL 105E5C00 == 31 [pid = 3600] [id = 600] 12:37:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F6A000) [pid = 3600] [serial = 1800] [outer = 00000000] 12:37:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15C81000) [pid = 3600] [serial = 1801] [outer = 14F6A000] 12:37:31 INFO - PROCESS | 3600 | 1465245451593 Marionette DEBUG loaded listener.js 12:37:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16A2F000) [pid = 3600] [serial = 1802] [outer = 14F6A000] 12:37:32 INFO - PROCESS | 3600 | 1465245452066 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 693ms 12:37:32 INFO - PROCESS | 3600 | 1465245452143 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 3600 | 1465245452145 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:37:32 INFO - PROCESS | 3600 | 1465245452149 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - PROCESS | 3600 | 1465245452150 Marionette TRACE conn3 <- [1,2366,null,{}] 12:37:32 INFO - PROCESS | 3600 | 1465245452154 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:32 INFO - PROCESS | 3600 | 1465245452155 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:32 INFO - PROCESS | 3600 | 1465245452230 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:37:32 INFO - PROCESS | 3600 | 1465245452238 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:32 INFO - PROCESS | 3600 | 1465245452240 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:32 INFO - PROCESS | 3600 | ++DOCSHELL 157C1C00 == 32 [pid = 3600] [id = 601] 12:37:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17198800) [pid = 3600] [serial = 1803] [outer = 00000000] 12:37:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17E96400) [pid = 3600] [serial = 1804] [outer = 17198800] 12:37:32 INFO - PROCESS | 3600 | 1465245452283 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (18154C00) [pid = 3600] [serial = 1805] [outer = 17198800] 12:37:32 INFO - PROCESS | 3600 | 1465245452698 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 585ms 12:37:32 INFO - PROCESS | 3600 | 1465245452732 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 3600 | 1465245452734 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:37:32 INFO - PROCESS | 3600 | 1465245452737 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - PROCESS | 3600 | 1465245452739 Marionette TRACE conn3 <- [1,2370,null,{}] 12:37:32 INFO - PROCESS | 3600 | 1465245452742 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:32 INFO - PROCESS | 3600 | 1465245452744 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:32 INFO - PROCESS | 3600 | 1465245452817 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:37:32 INFO - PROCESS | 3600 | 1465245452822 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:32 INFO - PROCESS | 3600 | 1465245452824 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:32 INFO - PROCESS | 3600 | ++DOCSHELL 18515000 == 33 [pid = 3600] [id = 602] 12:37:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18515400) [pid = 3600] [serial = 1806] [outer = 00000000] 12:37:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18560000) [pid = 3600] [serial = 1807] [outer = 18515400] 12:37:32 INFO - PROCESS | 3600 | 1465245452867 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18560800) [pid = 3600] [serial = 1808] [outer = 18515400] 12:37:33 INFO - PROCESS | 3600 | 1465245453624 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 924ms 12:37:33 INFO - PROCESS | 3600 | 1465245453685 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 3600 | 1465245453688 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:37:33 INFO - PROCESS | 3600 | 1465245453694 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 3600 | 1465245453697 Marionette TRACE conn3 <- [1,2374,null,{}] 12:37:33 INFO - PROCESS | 3600 | 1465245453703 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:33 INFO - PROCESS | 3600 | 1465245453705 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:33 INFO - PROCESS | 3600 | 1465245453840 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:37:33 INFO - PROCESS | 3600 | 1465245453978 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 3600 | 1465245453981 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:33 INFO - PROCESS | 3600 | ++DOCSHELL 10A46C00 == 34 [pid = 3600] [id = 603] 12:37:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (10A50800) [pid = 3600] [serial = 1809] [outer = 00000000] 12:37:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (11254000) [pid = 3600] [serial = 1810] [outer = 10A50800] 12:37:34 INFO - PROCESS | 3600 | 1465245454039 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (13126000) [pid = 3600] [serial = 1811] [outer = 10A50800] 12:37:34 INFO - PROCESS | 3600 | 1465245454779 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1170ms 12:37:34 INFO - PROCESS | 3600 | 1465245454855 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:37:34 INFO - PROCESS | 3600 | 1465245454860 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:37:34 INFO - PROCESS | 3600 | 1465245454866 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:37:34 INFO - PROCESS | 3600 | 1465245454869 Marionette TRACE conn3 <- [1,2378,null,{}] 12:37:34 INFO - PROCESS | 3600 | 1465245454873 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:34 INFO - PROCESS | 3600 | 1465245454876 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:35 INFO - PROCESS | 3600 | 1465245455012 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:37:35 INFO - PROCESS | 3600 | 1465245455159 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 3600 | 1465245455162 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:35 INFO - PROCESS | 3600 | ++DOCSHELL 10A6A800 == 35 [pid = 3600] [id = 604] 12:37:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (12A12C00) [pid = 3600] [serial = 1812] [outer = 00000000] 12:37:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1309D800) [pid = 3600] [serial = 1813] [outer = 12A12C00] 12:37:35 INFO - PROCESS | 3600 | 1465245455220 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (130C0000) [pid = 3600] [serial = 1814] [outer = 12A12C00] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 157C1C00 == 34 [pid = 3600] [id = 601] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 105E5C00 == 33 [pid = 3600] [id = 600] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 16AB2000 == 32 [pid = 3600] [id = 599] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 157BA400 == 31 [pid = 3600] [id = 598] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 13150000 == 30 [pid = 3600] [id = 597] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 12A10800 == 29 [pid = 3600] [id = 596] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 12A19C00 == 28 [pid = 3600] [id = 595] 12:37:35 INFO - PROCESS | 3600 | --DOCSHELL 105E5800 == 27 [pid = 3600] [id = 594] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15C7FC00) [pid = 3600] [serial = 1750] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (15C87800) [pid = 3600] [serial = 1751] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17140000) [pid = 3600] [serial = 1754] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (16A26800) [pid = 3600] [serial = 1753] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (14FD9800) [pid = 3600] [serial = 1759] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19D19C00) [pid = 3600] [serial = 1733] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12811C00) [pid = 3600] [serial = 1735] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12B51C00) [pid = 3600] [serial = 1736] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (173C1C00) [pid = 3600] [serial = 1756] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (11CC3400) [pid = 3600] [serial = 1738] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1288C400) [pid = 3600] [serial = 1739] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (13940800) [pid = 3600] [serial = 1744] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (140EA800) [pid = 3600] [serial = 1745] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (14F82C00) [pid = 3600] [serial = 1747] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (12DA7000) [pid = 3600] [serial = 1741] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1309E400) [pid = 3600] [serial = 1742] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (18558800) [pid = 3600] [serial = 1763] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1834B400) [pid = 3600] [serial = 1762] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (18784800) [pid = 3600] [serial = 1766] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (18784400) [pid = 3600] [serial = 1765] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (173C2400) [pid = 3600] [serial = 1757] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (157C0400) [pid = 3600] [serial = 1760] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (15761400) [pid = 3600] [serial = 1748] [outer = 00000000] [url = about:blank] 12:37:36 INFO - PROCESS | 3600 | 1465245456016 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1201ms 12:37:36 INFO - PROCESS | 3600 | 1465245456063 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3600 | 1465245456067 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:37:36 INFO - PROCESS | 3600 | 1465245456071 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 3600 | 1465245456076 Marionette TRACE conn3 <- [1,2382,null,{}] 12:37:36 INFO - PROCESS | 3600 | 1465245456080 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:36 INFO - PROCESS | 3600 | 1465245456083 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:36 INFO - PROCESS | 3600 | 1465245456187 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:37:36 INFO - PROCESS | 3600 | 1465245456283 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3600 | 1465245456286 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:36 INFO - PROCESS | 3600 | ++DOCSHELL 10A70000 == 28 [pid = 3600] [id = 605] 12:37:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (10A71400) [pid = 3600] [serial = 1815] [outer = 00000000] 12:37:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (11C25400) [pid = 3600] [serial = 1816] [outer = 10A71400] 12:37:36 INFO - PROCESS | 3600 | 1465245456333 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (12AE4400) [pid = 3600] [serial = 1817] [outer = 10A71400] 12:37:36 INFO - PROCESS | 3600 | 1465245456807 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 800ms 12:37:36 INFO - PROCESS | 3600 | 1465245456873 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3600 | 1465245456878 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:37:36 INFO - PROCESS | 3600 | 1465245456883 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:37:36 INFO - PROCESS | 3600 | 1465245456886 Marionette TRACE conn3 <- [1,2386,null,{}] 12:37:36 INFO - PROCESS | 3600 | 1465245456890 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:36 INFO - PROCESS | 3600 | 1465245456892 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:36 INFO - PROCESS | 3600 | 1465245456970 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:37:36 INFO - PROCESS | 3600 | 1465245456981 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3600 | 1465245456984 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:37 INFO - PROCESS | 3600 | ++DOCSHELL 12B9A400 == 29 [pid = 3600] [id = 606] 12:37:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12B9FC00) [pid = 3600] [serial = 1818] [outer = 00000000] 12:37:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (13225C00) [pid = 3600] [serial = 1819] [outer = 12B9FC00] 12:37:37 INFO - PROCESS | 3600 | 1465245457031 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1393F800) [pid = 3600] [serial = 1820] [outer = 12B9FC00] 12:37:37 INFO - PROCESS | 3600 | 1465245457501 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 693ms 12:37:37 INFO - PROCESS | 3600 | 1465245457568 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 3600 | 1465245457570 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:37:37 INFO - PROCESS | 3600 | 1465245457573 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 3600 | 1465245457577 Marionette TRACE conn3 <- [1,2390,null,{}] 12:37:37 INFO - PROCESS | 3600 | 1465245457587 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:37 INFO - PROCESS | 3600 | 1465245457592 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:37 INFO - PROCESS | 3600 | 1465245457675 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:37:37 INFO - PROCESS | 3600 | 1465245457779 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 3600 | 1465245457782 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:37 INFO - PROCESS | 3600 | ++DOCSHELL 14F7CC00 == 30 [pid = 3600] [id = 607] 12:37:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F7DC00) [pid = 3600] [serial = 1821] [outer = 00000000] 12:37:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (15761400) [pid = 3600] [serial = 1822] [outer = 14F7DC00] 12:37:37 INFO - PROCESS | 3600 | 1465245457829 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15C65400) [pid = 3600] [serial = 1823] [outer = 14F7DC00] 12:37:38 INFO - PROCESS | 3600 | 1465245458187 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 677ms 12:37:38 INFO - PROCESS | 3600 | 1465245458256 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3600 | 1465245458259 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:37:38 INFO - PROCESS | 3600 | 1465245458262 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 3600 | 1465245458264 Marionette TRACE conn3 <- [1,2394,null,{}] 12:37:38 INFO - PROCESS | 3600 | 1465245458268 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:38 INFO - PROCESS | 3600 | 1465245458270 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:38 INFO - PROCESS | 3600 | 1465245458450 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:37:38 INFO - PROCESS | 3600 | 1465245458473 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:38 INFO - PROCESS | 3600 | 1465245458475 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:38 INFO - PROCESS | 3600 | ++DOCSHELL 15C7C800 == 31 [pid = 3600] [id = 608] 12:37:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15C7CC00) [pid = 3600] [serial = 1824] [outer = 00000000] 12:37:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15F0D000) [pid = 3600] [serial = 1825] [outer = 15C7CC00] 12:37:38 INFO - PROCESS | 3600 | 1465245458519 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (166DF000) [pid = 3600] [serial = 1826] [outer = 15C7CC00] 12:37:38 INFO - PROCESS | 3600 | 1465245458956 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 723ms 12:37:38 INFO - PROCESS | 3600 | 1465245459011 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3600 | 1465245459013 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:37:38 INFO - PROCESS | 3600 | 1465245459016 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 3600 | 1465245459018 Marionette TRACE conn3 <- [1,2398,null,{}] 12:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:37:39 INFO - PROCESS | 3600 | 1465245459022 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:39 INFO - PROCESS | 3600 | 1465245459024 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:39 INFO - PROCESS | 3600 | 1465245459120 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:37:39 INFO - PROCESS | 3600 | 1465245459125 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 3600 | 1465245459127 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:39 INFO - PROCESS | 3600 | ++DOCSHELL 12AA0800 == 32 [pid = 3600] [id = 609] 12:37:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15F01C00) [pid = 3600] [serial = 1827] [outer = 00000000] 12:37:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17144400) [pid = 3600] [serial = 1828] [outer = 15F01C00] 12:37:39 INFO - PROCESS | 3600 | 1465245459174 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17147C00) [pid = 3600] [serial = 1829] [outer = 15F01C00] 12:37:39 INFO - PROCESS | 3600 | 1465245459670 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 12:37:39 INFO - PROCESS | 3600 | 1465245459702 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 3600 | 1465245459704 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:37:39 INFO - PROCESS | 3600 | 1465245459707 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 3600 | 1465245459709 Marionette TRACE conn3 <- [1,2402,null,{}] 12:37:39 INFO - PROCESS | 3600 | 1465245459712 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:39 INFO - PROCESS | 3600 | 1465245459718 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:39 INFO - PROCESS | 3600 | 1465245459870 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:37:39 INFO - PROCESS | 3600 | 1465245459895 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 3600 | 1465245459897 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:39 INFO - PROCESS | 3600 | ++DOCSHELL 1714B400 == 33 [pid = 3600] [id = 610] 12:37:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1773C800) [pid = 3600] [serial = 1830] [outer = 00000000] 12:37:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1851B400) [pid = 3600] [serial = 1831] [outer = 1773C800] 12:37:39 INFO - PROCESS | 3600 | 1465245459959 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1851E400) [pid = 3600] [serial = 1832] [outer = 1773C800] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12AE6800) [pid = 3600] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (105E6C00) [pid = 3600] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (13226800) [pid = 3600] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16AB2400) [pid = 3600] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10B90C00) [pid = 3600] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (114BD800) [pid = 3600] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (13225000) [pid = 3600] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17727400) [pid = 3600] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19AE6800) [pid = 3600] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15C60000) [pid = 3600] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17198800) [pid = 3600] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14F76400) [pid = 3600] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:37:40 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (14F6A000) [pid = 3600] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:37:40 INFO - PROCESS | 3600 | 1465245460577 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 939ms 12:37:40 INFO - PROCESS | 3600 | 1465245460636 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 3600 | 1465245460638 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:37:40 INFO - PROCESS | 3600 | 1465245460641 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:37:40 INFO - PROCESS | 3600 | 1465245460643 Marionette TRACE conn3 <- [1,2406,null,{}] 12:37:40 INFO - PROCESS | 3600 | 1465245460646 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:40 INFO - PROCESS | 3600 | 1465245460648 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:40 INFO - PROCESS | 3600 | 1465245460723 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:37:40 INFO - PROCESS | 3600 | 1465245460732 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 3600 | 1465245460734 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:40 INFO - PROCESS | 3600 | ++DOCSHELL 114BD800 == 34 [pid = 3600] [id = 611] 12:37:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12A9F000) [pid = 3600] [serial = 1833] [outer = 00000000] 12:37:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F79400) [pid = 3600] [serial = 1834] [outer = 12A9F000] 12:37:40 INFO - PROCESS | 3600 | 1465245460779 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14F85000) [pid = 3600] [serial = 1835] [outer = 12A9F000] 12:37:41 INFO - PROCESS | 3600 | 1465245461236 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms 12:37:41 INFO - PROCESS | 3600 | 1465245461282 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3600 | 1465245461284 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:37:41 INFO - PROCESS | 3600 | 1465245461287 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3600 | 1465245461273 Marionette TRACE conn3 <- [1,2410,null,{}] 12:37:41 INFO - PROCESS | 3600 | 1465245461276 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:41 INFO - PROCESS | 3600 | 1465245461278 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:41 INFO - PROCESS | 3600 | 1465245461355 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:37:41 INFO - PROCESS | 3600 | 1465245461360 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3600 | 1465245461362 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:41 INFO - PROCESS | 3600 | ++DOCSHELL 132D8000 == 35 [pid = 3600] [id = 612] 12:37:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15F06400) [pid = 3600] [serial = 1836] [outer = 00000000] 12:37:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17EEA400) [pid = 3600] [serial = 1837] [outer = 15F06400] 12:37:41 INFO - PROCESS | 3600 | 1465245461406 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (18345C00) [pid = 3600] [serial = 1838] [outer = 15F06400] 12:37:41 INFO - PROCESS | 3600 | 1465245461825 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 585ms 12:37:41 INFO - PROCESS | 3600 | 1465245461880 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3600 | 1465245461882 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:37:41 INFO - PROCESS | 3600 | 1465245461886 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3600 | 1465245461887 Marionette TRACE conn3 <- [1,2414,null,{}] 12:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:37:41 INFO - PROCESS | 3600 | 1465245461891 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:41 INFO - PROCESS | 3600 | 1465245461893 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:41 INFO - PROCESS | 3600 | 1465245461970 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:37:41 INFO - PROCESS | 3600 | 1465245461975 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3600 | 1465245461978 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:41 INFO - PROCESS | 3600 | ++DOCSHELL 17EE4400 == 36 [pid = 3600] [id = 613] 12:37:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (18561400) [pid = 3600] [serial = 1839] [outer = 00000000] 12:37:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1878A000) [pid = 3600] [serial = 1840] [outer = 18561400] 12:37:42 INFO - PROCESS | 3600 | 1465245462021 Marionette DEBUG loaded listener.js 12:37:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1878F000) [pid = 3600] [serial = 1841] [outer = 18561400] 12:37:42 INFO - PROCESS | 3600 | 1465245462467 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 631ms 12:37:42 INFO - PROCESS | 3600 | 1465245462525 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 3600 | 1465245462529 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:37:42 INFO - PROCESS | 3600 | 1465245462539 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:37:42 INFO - PROCESS | 3600 | 1465245462544 Marionette TRACE conn3 <- [1,2418,null,{}] 12:37:42 INFO - PROCESS | 3600 | 1465245462550 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:42 INFO - PROCESS | 3600 | 1465245462554 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:42 INFO - PROCESS | 3600 | 1465245462686 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:37:42 INFO - PROCESS | 3600 | 1465245462873 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:42 INFO - PROCESS | 3600 | 1465245462879 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:42 INFO - PROCESS | 3600 | ++DOCSHELL 11CC3400 == 37 [pid = 3600] [id = 614] 12:37:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1280F800) [pid = 3600] [serial = 1842] [outer = 00000000] 12:37:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (12ADDC00) [pid = 3600] [serial = 1843] [outer = 1280F800] 12:37:42 INFO - PROCESS | 3600 | 1465245462966 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (12B51C00) [pid = 3600] [serial = 1844] [outer = 1280F800] 12:37:43 INFO - PROCESS | 3600 | 1465245463572 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1077ms 12:37:43 INFO - PROCESS | 3600 | 1465245463628 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 3600 | 1465245463631 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:37:43 INFO - PROCESS | 3600 | 1465245463638 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 3600 | 1465245463642 Marionette TRACE conn3 <- [1,2422,null,{}] 12:37:43 INFO - PROCESS | 3600 | 1465245463646 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:43 INFO - PROCESS | 3600 | 1465245463649 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:43 INFO - PROCESS | 3600 | 1465245463757 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:37:43 INFO - PROCESS | 3600 | 1465245463913 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3600 | 1465245463915 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:43 INFO - PROCESS | 3600 | ++DOCSHELL 14F6B000 == 38 [pid = 3600] [id = 615] 12:37:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (14F6C000) [pid = 3600] [serial = 1845] [outer = 00000000] 12:37:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (14F75800) [pid = 3600] [serial = 1846] [outer = 14F6C000] 12:37:43 INFO - PROCESS | 3600 | 1465245464006 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (15454000) [pid = 3600] [serial = 1847] [outer = 14F6C000] 12:37:44 INFO - PROCESS | 3600 | 1465245464655 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1031ms 12:37:44 INFO - PROCESS | 3600 | 1465245464666 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 3600 | 1465245464669 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:37:44 INFO - PROCESS | 3600 | 1465245464692 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - PROCESS | 3600 | 1465245464694 Marionette TRACE conn3 <- [1,2426,null,{}] 12:37:44 INFO - PROCESS | 3600 | 1465245464704 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:44 INFO - PROCESS | 3600 | 1465245464709 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:44 INFO - PROCESS | 3600 | 1465245464818 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:37:44 INFO - PROCESS | 3600 | 1465245464974 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:44 INFO - PROCESS | 3600 | 1465245464978 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:44 INFO - PROCESS | 3600 | ++DOCSHELL 17B0BC00 == 39 [pid = 3600] [id = 616] 12:37:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17B0C800) [pid = 3600] [serial = 1848] [outer = 00000000] 12:37:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (18783C00) [pid = 3600] [serial = 1849] [outer = 17B0C800] 12:37:45 INFO - PROCESS | 3600 | 1465245465036 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1878C000) [pid = 3600] [serial = 1850] [outer = 17B0C800] 12:37:45 INFO - PROCESS | 3600 | 1465245465620 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 985ms 12:37:45 INFO - PROCESS | 3600 | 1465245465676 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3600 | 1465245465679 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:37:45 INFO - PROCESS | 3600 | 1465245465696 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3600 | 1465245465698 Marionette TRACE conn3 <- [1,2430,null,{}] 12:37:45 INFO - PROCESS | 3600 | 1465245465701 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:45 INFO - PROCESS | 3600 | 1465245465704 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:45 INFO - PROCESS | 3600 | 1465245465851 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:37:45 INFO - PROCESS | 3600 | 1465245465993 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3600 | 1465245465996 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:46 INFO - PROCESS | 3600 | ++DOCSHELL 10A6B000 == 40 [pid = 3600] [id = 617] 12:37:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (10A6F400) [pid = 3600] [serial = 1851] [outer = 00000000] 12:37:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (11CC8800) [pid = 3600] [serial = 1852] [outer = 10A6F400] 12:37:46 INFO - PROCESS | 3600 | 1465245466052 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (12DA4400) [pid = 3600] [serial = 1853] [outer = 10A6F400] 12:37:46 INFO - PROCESS | 3600 | 1465245466825 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1170ms 12:37:46 INFO - PROCESS | 3600 | 1465245466897 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 3600 | 1465245466901 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:37:46 INFO - PROCESS | 3600 | 1465245466907 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - PROCESS | 3600 | 1465245466912 Marionette TRACE conn3 <- [1,2434,null,{}] 12:37:46 INFO - PROCESS | 3600 | 1465245466917 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:46 INFO - PROCESS | 3600 | 1465245466919 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:47 INFO - PROCESS | 3600 | 1465245467025 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 132D8000 == 39 [pid = 3600] [id = 612] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 114BD800 == 38 [pid = 3600] [id = 611] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 1714B400 == 37 [pid = 3600] [id = 610] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 12AA0800 == 36 [pid = 3600] [id = 609] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 15C7C800 == 35 [pid = 3600] [id = 608] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 14F7CC00 == 34 [pid = 3600] [id = 607] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 12B9A400 == 33 [pid = 3600] [id = 606] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 10A70000 == 32 [pid = 3600] [id = 605] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 10A6A800 == 31 [pid = 3600] [id = 604] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 10A46C00 == 30 [pid = 3600] [id = 603] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 18515000 == 29 [pid = 3600] [id = 602] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 10A6B000 == 28 [pid = 3600] [id = 617] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 17B0BC00 == 27 [pid = 3600] [id = 616] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 17EE4400 == 26 [pid = 3600] [id = 613] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 11CC3400 == 25 [pid = 3600] [id = 614] 12:37:47 INFO - PROCESS | 3600 | --DOCSHELL 14F6B000 == 24 [pid = 3600] [id = 615] 12:37:47 INFO - PROCESS | 3600 | 1465245467748 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 3600 | 1465245467752 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12B4B800) [pid = 3600] [serial = 1786] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (12B53C00) [pid = 3600] [serial = 1787] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (10A49800) [pid = 3600] [serial = 1783] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (10B8EC00) [pid = 3600] [serial = 1784] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (13659800) [pid = 3600] [serial = 1789] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1713F000) [pid = 3600] [serial = 1798] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (11C27000) [pid = 3600] [serial = 1781] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (110E9800) [pid = 3600] [serial = 1780] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B47400) [pid = 3600] [serial = 1769] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (11CC4000) [pid = 3600] [serial = 1768] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (14F7B400) [pid = 3600] [serial = 1772] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13C75800) [pid = 3600] [serial = 1771] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (18786800) [pid = 3600] [serial = 1775] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1815F800) [pid = 3600] [serial = 1774] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19FB1800) [pid = 3600] [serial = 1778] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19BBC000) [pid = 3600] [serial = 1777] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (18560000) [pid = 3600] [serial = 1807] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (16094800) [pid = 3600] [serial = 1796] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C87400) [pid = 3600] [serial = 1795] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1714B000) [pid = 3600] [serial = 1799] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17E96400) [pid = 3600] [serial = 1804] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (18154C00) [pid = 3600] [serial = 1805] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1544F400) [pid = 3600] [serial = 1792] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (15C5BC00) [pid = 3600] [serial = 1793] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (15C81000) [pid = 3600] [serial = 1801] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (13B85800) [pid = 3600] [serial = 1790] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (16A2F000) [pid = 3600] [serial = 1802] [outer = 00000000] [url = about:blank] 12:37:47 INFO - PROCESS | 3600 | ++DOCSHELL 1047F000 == 25 [pid = 3600] [id = 618] 12:37:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (1047FC00) [pid = 3600] [serial = 1854] [outer = 00000000] 12:37:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (105EC400) [pid = 3600] [serial = 1855] [outer = 1047FC00] 12:37:47 INFO - PROCESS | 3600 | 1465245467873 Marionette DEBUG loaded listener.js 12:37:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10A6F800) [pid = 3600] [serial = 1856] [outer = 1047FC00] 12:37:48 INFO - PROCESS | 3600 | 1465245468344 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1478ms 12:37:48 INFO - PROCESS | 3600 | 1465245468424 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 3600 | 1465245468427 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:37:48 INFO - PROCESS | 3600 | 1465245468435 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - PROCESS | 3600 | 1465245468438 Marionette TRACE conn3 <- [1,2438,null,{}] 12:37:48 INFO - PROCESS | 3600 | 1465245468444 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:48 INFO - PROCESS | 3600 | 1465245468446 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:48 INFO - PROCESS | 3600 | 1465245468540 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:37:48 INFO - PROCESS | 3600 | 1465245468550 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:48 INFO - PROCESS | 3600 | 1465245468552 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:48 INFO - PROCESS | 3600 | ++DOCSHELL 11CC4800 == 26 [pid = 3600] [id = 619] 12:37:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (1288D400) [pid = 3600] [serial = 1857] [outer = 00000000] 12:37:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12AA6000) [pid = 3600] [serial = 1858] [outer = 1288D400] 12:37:48 INFO - PROCESS | 3600 | 1465245468600 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (12B49000) [pid = 3600] [serial = 1859] [outer = 1288D400] 12:37:49 INFO - PROCESS | 3600 | 1465245469062 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 693ms 12:37:49 INFO - PROCESS | 3600 | 1465245469127 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 3600 | 1465245469131 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:37:49 INFO - PROCESS | 3600 | 1465245469136 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - PROCESS | 3600 | 1465245469138 Marionette TRACE conn3 <- [1,2442,null,{}] 12:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:37:49 INFO - PROCESS | 3600 | 1465245469142 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:49 INFO - PROCESS | 3600 | 1465245469145 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:49 INFO - PROCESS | 3600 | 1465245469243 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:37:49 INFO - PROCESS | 3600 | 1465245469358 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3600 | 1465245469360 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:49 INFO - PROCESS | 3600 | ++DOCSHELL 1303BC00 == 27 [pid = 3600] [id = 620] 12:37:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (130BBC00) [pid = 3600] [serial = 1860] [outer = 00000000] 12:37:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (131DE000) [pid = 3600] [serial = 1861] [outer = 130BBC00] 12:37:49 INFO - PROCESS | 3600 | 1465245469427 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1322C000) [pid = 3600] [serial = 1862] [outer = 130BBC00] 12:37:49 INFO - PROCESS | 3600 | 1465245469842 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 738ms 12:37:49 INFO - PROCESS | 3600 | 1465245469888 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 3600 | 1465245469890 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:37:49 INFO - PROCESS | 3600 | 1465245469895 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:37:49 INFO - PROCESS | 3600 | 1465245469900 Marionette TRACE conn3 <- [1,2446,null,{}] 12:37:49 INFO - PROCESS | 3600 | 1465245469910 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:49 INFO - PROCESS | 3600 | 1465245469913 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:50 INFO - PROCESS | 3600 | 1465245470019 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:37:50 INFO - PROCESS | 3600 | 1465245470084 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 3600 | 1465245470086 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:50 INFO - PROCESS | 3600 | ++DOCSHELL 14F71000 == 28 [pid = 3600] [id = 621] 12:37:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F71C00) [pid = 3600] [serial = 1863] [outer = 00000000] 12:37:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14F7B400) [pid = 3600] [serial = 1864] [outer = 14F71C00] 12:37:50 INFO - PROCESS | 3600 | 1465245470142 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (14F82000) [pid = 3600] [serial = 1865] [outer = 14F71C00] 12:37:50 INFO - PROCESS | 3600 | 1465245470582 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 723ms 12:37:50 INFO - PROCESS | 3600 | 1465245470619 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 3600 | 1465245470622 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:37:50 INFO - PROCESS | 3600 | 1465245470625 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 3600 | 1465245470627 Marionette TRACE conn3 <- [1,2450,null,{}] 12:37:50 INFO - PROCESS | 3600 | 1465245470638 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:50 INFO - PROCESS | 3600 | 1465245470640 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:50 INFO - PROCESS | 3600 | 1465245470786 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:37:50 INFO - PROCESS | 3600 | 1465245470853 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 3600 | 1465245470855 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:50 INFO - PROCESS | 3600 | ++DOCSHELL 14F76800 == 29 [pid = 3600] [id = 622] 12:37:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14FD7C00) [pid = 3600] [serial = 1866] [outer = 00000000] 12:37:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C7A000) [pid = 3600] [serial = 1867] [outer = 14FD7C00] 12:37:50 INFO - PROCESS | 3600 | 1465245470900 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15C7E000) [pid = 3600] [serial = 1868] [outer = 14FD7C00] 12:37:51 INFO - PROCESS | 3600 | 1465245471301 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 738ms 12:37:51 INFO - PROCESS | 3600 | 1465245471370 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:37:51 INFO - PROCESS | 3600 | 1465245471372 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:37:51 INFO - PROCESS | 3600 | 1465245471379 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:37:51 INFO - PROCESS | 3600 | 1465245471380 Marionette TRACE conn3 <- [1,2454,null,{}] 12:37:51 INFO - PROCESS | 3600 | 1465245471384 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:51 INFO - PROCESS | 3600 | 1465245471386 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:51 INFO - PROCESS | 3600 | 1465245471502 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:37:51 INFO - PROCESS | 3600 | 1465245471514 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 3600 | 1465245471520 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:51 INFO - PROCESS | 3600 | ++DOCSHELL 15F10C00 == 30 [pid = 3600] [id = 623] 12:37:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (16093800) [pid = 3600] [serial = 1869] [outer = 00000000] 12:37:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (162E1400) [pid = 3600] [serial = 1870] [outer = 16093800] 12:37:51 INFO - PROCESS | 3600 | 1465245471657 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (16B66C00) [pid = 3600] [serial = 1871] [outer = 16093800] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15F01C00) [pid = 3600] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1773C800) [pid = 3600] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (14F7DC00) [pid = 3600] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (18515400) [pid = 3600] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10A50800) [pid = 3600] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12A12C00) [pid = 3600] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (18561400) [pid = 3600] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12B9FC00) [pid = 3600] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (10A71400) [pid = 3600] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15F06400) [pid = 3600] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (12A9F000) [pid = 3600] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:37:52 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (15C7CC00) [pid = 3600] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:37:52 INFO - PROCESS | 3600 | 1465245472368 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1016ms 12:37:52 INFO - PROCESS | 3600 | 1465245472415 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:37:52 INFO - PROCESS | 3600 | 1465245472417 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:37:52 INFO - PROCESS | 3600 | 1465245472420 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:37:52 INFO - PROCESS | 3600 | 1465245472422 Marionette TRACE conn3 <- [1,2458,null,{}] 12:37:52 INFO - PROCESS | 3600 | 1465245472425 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:52 INFO - PROCESS | 3600 | 1465245472427 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:52 INFO - PROCESS | 3600 | 1465245472508 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:37:52 INFO - PROCESS | 3600 | 1465245472514 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:52 INFO - PROCESS | 3600 | 1465245472516 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:52 INFO - PROCESS | 3600 | ++DOCSHELL 10A52400 == 31 [pid = 3600] [id = 624] 12:37:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15452400) [pid = 3600] [serial = 1872] [outer = 00000000] 12:37:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1710F400) [pid = 3600] [serial = 1873] [outer = 15452400] 12:37:52 INFO - PROCESS | 3600 | 1465245472559 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17143C00) [pid = 3600] [serial = 1874] [outer = 15452400] 12:37:53 INFO - PROCESS | 3600 | 1465245473025 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 631ms 12:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:37:53 INFO - PROCESS | 3600 | 1465245473057 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3600 | 1465245473059 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:37:53 INFO - PROCESS | 3600 | 1465245473062 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3600 | 1465245473063 Marionette TRACE conn3 <- [1,2462,null,{}] 12:37:53 INFO - PROCESS | 3600 | 1465245473067 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:53 INFO - PROCESS | 3600 | 1465245473069 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:53 INFO - PROCESS | 3600 | 1465245473149 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:37:53 INFO - PROCESS | 3600 | 1465245473154 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 3600 | 1465245473156 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:53 INFO - PROCESS | 3600 | ++DOCSHELL 17146C00 == 32 [pid = 3600] [id = 625] 12:37:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1714D400) [pid = 3600] [serial = 1875] [outer = 00000000] 12:37:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17729000) [pid = 3600] [serial = 1876] [outer = 1714D400] 12:37:53 INFO - PROCESS | 3600 | 1465245473199 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17734C00) [pid = 3600] [serial = 1877] [outer = 1714D400] 12:37:53 INFO - PROCESS | 3600 | 1465245473672 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 678ms 12:37:53 INFO - PROCESS | 3600 | 1465245473747 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3600 | 1465245473751 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:37:53 INFO - PROCESS | 3600 | 1465245473756 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3600 | 1465245473760 Marionette TRACE conn3 <- [1,2466,null,{}] 12:37:53 INFO - PROCESS | 3600 | 1465245473766 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:53 INFO - PROCESS | 3600 | 1465245473770 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:53 INFO - PROCESS | 3600 | 1465245473921 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:37:54 INFO - PROCESS | 3600 | 1465245474061 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 3600 | 1465245474066 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:54 INFO - PROCESS | 3600 | ++DOCSHELL 10ECA800 == 33 [pid = 3600] [id = 626] 12:37:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (10F9C800) [pid = 3600] [serial = 1878] [outer = 00000000] 12:37:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (110EA000) [pid = 3600] [serial = 1879] [outer = 10F9C800] 12:37:54 INFO - PROCESS | 3600 | 1465245474150 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10FA4400) [pid = 3600] [serial = 1880] [outer = 10F9C800] 12:37:54 INFO - PROCESS | 3600 | 1465245474933 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1231ms 12:37:54 INFO - PROCESS | 3600 | 1465245474995 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:37:54 INFO - PROCESS | 3600 | 1465245474999 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:37:55 INFO - PROCESS | 3600 | 1465245475005 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 3600 | 1465245475009 Marionette TRACE conn3 <- [1,2470,null,{}] 12:37:55 INFO - PROCESS | 3600 | 1465245475014 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:55 INFO - PROCESS | 3600 | 1465245475017 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:55 INFO - PROCESS | 3600 | 1465245475134 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:37:55 INFO - PROCESS | 3600 | 1465245475273 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 3600 | 1465245475277 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:55 INFO - PROCESS | 3600 | ++DOCSHELL 1364FC00 == 34 [pid = 3600] [id = 627] 12:37:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (13650400) [pid = 3600] [serial = 1881] [outer = 00000000] 12:37:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (13C75800) [pid = 3600] [serial = 1882] [outer = 13650400] 12:37:55 INFO - PROCESS | 3600 | 1465245475341 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (14F66800) [pid = 3600] [serial = 1883] [outer = 13650400] 12:37:56 INFO - PROCESS | 3600 | 1465245476188 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1231ms 12:37:56 INFO - PROCESS | 3600 | 1465245476244 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 3600 | 1465245476249 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:37:56 INFO - PROCESS | 3600 | 1465245476254 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:37:56 INFO - PROCESS | 3600 | 1465245476257 Marionette TRACE conn3 <- [1,2474,null,{}] 12:37:56 INFO - PROCESS | 3600 | 1465245476262 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:56 INFO - PROCESS | 3600 | 1465245476265 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:56 INFO - PROCESS | 3600 | 1465245476409 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 168E0C00 == 33 [pid = 3600] [id = 8] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 160A0400 == 32 [pid = 3600] [id = 24] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 13152C00 == 31 [pid = 3600] [id = 21] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 15766800 == 30 [pid = 3600] [id = 23] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 1B18D800 == 29 [pid = 3600] [id = 14] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 13650000 == 28 [pid = 3600] [id = 22] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 12DA0000 == 27 [pid = 3600] [id = 20] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 11251000 == 26 [pid = 3600] [id = 19] 12:37:56 INFO - PROCESS | 3600 | --DOCSHELL 10B8DC00 == 25 [pid = 3600] [id = 18] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17144400) [pid = 3600] [serial = 1828] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1851B400) [pid = 3600] [serial = 1831] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15761400) [pid = 3600] [serial = 1822] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (15C65400) [pid = 3600] [serial = 1823] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (18560800) [pid = 3600] [serial = 1808] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (11254000) [pid = 3600] [serial = 1810] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13126000) [pid = 3600] [serial = 1811] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1309D800) [pid = 3600] [serial = 1813] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1878A000) [pid = 3600] [serial = 1840] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (130C0000) [pid = 3600] [serial = 1814] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (13225C00) [pid = 3600] [serial = 1819] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1393F800) [pid = 3600] [serial = 1820] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (11C25400) [pid = 3600] [serial = 1816] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12AE4400) [pid = 3600] [serial = 1817] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1878F000) [pid = 3600] [serial = 1841] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (18345C00) [pid = 3600] [serial = 1838] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (14F79400) [pid = 3600] [serial = 1834] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (14F85000) [pid = 3600] [serial = 1835] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (17EEA400) [pid = 3600] [serial = 1837] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (1851E400) [pid = 3600] [serial = 1832] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (15F0D000) [pid = 3600] [serial = 1825] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (166DF000) [pid = 3600] [serial = 1826] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (17147C00) [pid = 3600] [serial = 1829] [outer = 00000000] [url = about:blank] 12:37:56 INFO - PROCESS | 3600 | 1465245476547 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 3600 | 1465245476551 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:56 INFO - PROCESS | 3600 | ++DOCSHELL 10B98800 == 26 [pid = 3600] [id = 628] 12:37:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (10EC0000) [pid = 3600] [serial = 1884] [outer = 00000000] 12:37:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (1125A800) [pid = 3600] [serial = 1885] [outer = 10EC0000] 12:37:56 INFO - PROCESS | 3600 | 1465245476606 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (12AA8C00) [pid = 3600] [serial = 1886] [outer = 10EC0000] 12:37:57 INFO - PROCESS | 3600 | 1465245477033 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 831ms 12:37:57 INFO - PROCESS | 3600 | 1465245477081 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 3600 | 1465245477085 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:37:57 INFO - PROCESS | 3600 | 1465245477092 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - PROCESS | 3600 | 1465245477094 Marionette TRACE conn3 <- [1,2478,null,{}] 12:37:57 INFO - PROCESS | 3600 | 1465245477098 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:57 INFO - PROCESS | 3600 | 1465245477100 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:57 INFO - PROCESS | 3600 | 1465245477188 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:37:57 INFO - PROCESS | 3600 | 1465245477196 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 3600 | 1465245477199 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:57 INFO - PROCESS | 3600 | ++DOCSHELL 12B9A800 == 27 [pid = 3600] [id = 629] 12:37:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (130C0000) [pid = 3600] [serial = 1887] [outer = 00000000] 12:37:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (132D5400) [pid = 3600] [serial = 1888] [outer = 130C0000] 12:37:57 INFO - PROCESS | 3600 | 1465245477278 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (1394B800) [pid = 3600] [serial = 1889] [outer = 130C0000] 12:37:57 INFO - PROCESS | 3600 | 1465245477767 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 724ms 12:37:57 INFO - PROCESS | 3600 | 1465245477815 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 3600 | 1465245477817 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:37:57 INFO - PROCESS | 3600 | 1465245477848 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - PROCESS | 3600 | 1465245477852 Marionette TRACE conn3 <- [1,2482,null,{}] 12:37:57 INFO - PROCESS | 3600 | 1465245477865 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:57 INFO - PROCESS | 3600 | 1465245477869 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:57 INFO - PROCESS | 3600 | 1465245477955 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:37:58 INFO - PROCESS | 3600 | 1465245478059 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3600 | 1465245478062 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:58 INFO - PROCESS | 3600 | ++DOCSHELL 14F7DC00 == 28 [pid = 3600] [id = 630] 12:37:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (14F80800) [pid = 3600] [serial = 1890] [outer = 00000000] 12:37:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (15455800) [pid = 3600] [serial = 1891] [outer = 14F80800] 12:37:58 INFO - PROCESS | 3600 | 1465245478109 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (15C5E800) [pid = 3600] [serial = 1892] [outer = 14F80800] 12:37:58 INFO - PROCESS | 3600 | 1465245478486 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 693ms 12:37:58 INFO - PROCESS | 3600 | 1465245478545 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 3600 | 1465245478547 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:37:58 INFO - PROCESS | 3600 | 1465245478551 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 3600 | 1465245478553 Marionette TRACE conn3 <- [1,2486,null,{}] 12:37:58 INFO - PROCESS | 3600 | 1465245478556 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:58 INFO - PROCESS | 3600 | 1465245478558 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:58 INFO - PROCESS | 3600 | 1465245478682 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:37:58 INFO - PROCESS | 3600 | 1465245478754 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3600 | 1465245478756 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:58 INFO - PROCESS | 3600 | ++DOCSHELL 15C88400 == 29 [pid = 3600] [id = 631] 12:37:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (15F05000) [pid = 3600] [serial = 1893] [outer = 00000000] 12:37:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (160A1400) [pid = 3600] [serial = 1894] [outer = 15F05000] 12:37:58 INFO - PROCESS | 3600 | 1465245478802 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (16AAE800) [pid = 3600] [serial = 1895] [outer = 15F05000] 12:37:59 INFO - PROCESS | 3600 | 1465245479201 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 693ms 12:37:59 INFO - PROCESS | 3600 | 1465245479233 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 3600 | 1465245479235 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:37:59 INFO - PROCESS | 3600 | 1465245479238 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:37:59 INFO - PROCESS | 3600 | 1465245479239 Marionette TRACE conn3 <- [1,2490,null,{}] 12:37:59 INFO - PROCESS | 3600 | 1465245479243 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:59 INFO - PROCESS | 3600 | 1465245479245 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:59 INFO - PROCESS | 3600 | 1465245479390 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:37:59 INFO - PROCESS | 3600 | 1465245479414 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:59 INFO - PROCESS | 3600 | 1465245479417 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:37:59 INFO - PROCESS | 3600 | ++DOCSHELL 16AB4000 == 30 [pid = 3600] [id = 632] 12:37:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (16B65800) [pid = 3600] [serial = 1896] [outer = 00000000] 12:37:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17147C00) [pid = 3600] [serial = 1897] [outer = 16B65800] 12:37:59 INFO - PROCESS | 3600 | 1465245479460 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17148800) [pid = 3600] [serial = 1898] [outer = 16B65800] 12:37:59 INFO - PROCESS | 3600 | 1465245479910 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 12:37:59 INFO - PROCESS | 3600 | 1465245479929 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 3600 | 1465245479931 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:37:59 INFO - PROCESS | 3600 | 1465245479934 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - PROCESS | 3600 | 1465245479935 Marionette TRACE conn3 <- [1,2494,null,{}] 12:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:37:59 INFO - PROCESS | 3600 | 1465245479939 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:59 INFO - PROCESS | 3600 | 1465245479944 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:00 INFO - PROCESS | 3600 | 1465245480081 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:38:00 INFO - PROCESS | 3600 | 1465245480148 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 3600 | 1465245480150 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:00 INFO - PROCESS | 3600 | ++DOCSHELL 17726400 == 31 [pid = 3600] [id = 633] 12:38:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17747000) [pid = 3600] [serial = 1899] [outer = 00000000] 12:38:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (18353400) [pid = 3600] [serial = 1900] [outer = 17747000] 12:38:00 INFO - PROCESS | 3600 | 1465245480194 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (18558800) [pid = 3600] [serial = 1901] [outer = 17747000] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1047FC00) [pid = 3600] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1288D400) [pid = 3600] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (130BBC00) [pid = 3600] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (16093800) [pid = 3600] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1280F800) [pid = 3600] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14F6C000) [pid = 3600] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (17B0C800) [pid = 3600] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (14FD7C00) [pid = 3600] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (14F71C00) [pid = 3600] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:38:00 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (15452400) [pid = 3600] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:38:00 INFO - PROCESS | 3600 | 1465245480649 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 723ms 12:38:00 INFO - PROCESS | 3600 | 1465245480677 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:38:00 INFO - PROCESS | 3600 | 1465245480679 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:38:00 INFO - PROCESS | 3600 | 1465245480682 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - PROCESS | 3600 | 1465245480684 Marionette TRACE conn3 <- [1,2498,null,{}] 12:38:00 INFO - PROCESS | 3600 | 1465245480692 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:00 INFO - PROCESS | 3600 | 1465245480694 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:00 INFO - PROCESS | 3600 | 1465245480797 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:38:00 INFO - PROCESS | 3600 | 1465245480805 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 3600 | 1465245480816 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:00 INFO - PROCESS | 3600 | ++DOCSHELL 130BBC00 == 32 [pid = 3600] [id = 634] 12:38:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13149800) [pid = 3600] [serial = 1902] [outer = 00000000] 12:38:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (17EE4400) [pid = 3600] [serial = 1903] [outer = 13149800] 12:38:00 INFO - PROCESS | 3600 | 1465245480860 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1815EC00) [pid = 3600] [serial = 1904] [outer = 13149800] 12:38:01 INFO - PROCESS | 3600 | 1465245481309 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 677ms 12:38:01 INFO - PROCESS | 3600 | 1465245481366 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:38:01 INFO - PROCESS | 3600 | 1465245481369 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:38:01 INFO - PROCESS | 3600 | 1465245481373 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:38:01 INFO - PROCESS | 3600 | 1465245481376 Marionette TRACE conn3 <- [1,2502,null,{}] 12:38:01 INFO - PROCESS | 3600 | 1465245481380 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:01 INFO - PROCESS | 3600 | 1465245481382 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:01 INFO - PROCESS | 3600 | 1465245481463 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:38:01 INFO - PROCESS | 3600 | 1465245481468 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:01 INFO - PROCESS | 3600 | 1465245481470 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:01 INFO - PROCESS | 3600 | ++DOCSHELL 14F7AC00 == 33 [pid = 3600] [id = 635] 12:38:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15452400) [pid = 3600] [serial = 1905] [outer = 00000000] 12:38:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (18563C00) [pid = 3600] [serial = 1906] [outer = 15452400] 12:38:01 INFO - PROCESS | 3600 | 1465245481514 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (18567400) [pid = 3600] [serial = 1907] [outer = 15452400] 12:38:01 INFO - PROCESS | 3600 | 1465245481950 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 12:38:01 INFO - PROCESS | 3600 | 1465245482009 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:38:01 INFO - PROCESS | 3600 | 1465245482011 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:38:01 INFO - PROCESS | 3600 | 1465245482014 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:38:01 INFO - PROCESS | 3600 | 1465245482016 Marionette TRACE conn3 <- [1,2506,null,{}] 12:38:02 INFO - PROCESS | 3600 | 1465245482019 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:02 INFO - PROCESS | 3600 | 1465245482021 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:02 INFO - PROCESS | 3600 | 1465245482104 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:38:02 INFO - PROCESS | 3600 | 1465245482109 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:02 INFO - PROCESS | 3600 | 1465245482111 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:02 INFO - PROCESS | 3600 | ++DOCSHELL 1855C400 == 34 [pid = 3600] [id = 636] 12:38:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (18789800) [pid = 3600] [serial = 1908] [outer = 00000000] 12:38:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (18790000) [pid = 3600] [serial = 1909] [outer = 18789800] 12:38:02 INFO - PROCESS | 3600 | 1465245482137 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (18792C00) [pid = 3600] [serial = 1910] [outer = 18789800] 12:38:02 INFO - PROCESS | 3600 | 1465245482684 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 724ms 12:38:02 INFO - PROCESS | 3600 | 1465245482739 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 3600 | 1465245482744 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:38:02 INFO - PROCESS | 3600 | 1465245482749 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 3600 | 1465245482753 Marionette TRACE conn3 <- [1,2510,null,{}] 12:38:02 INFO - PROCESS | 3600 | 1465245482759 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:02 INFO - PROCESS | 3600 | 1465245482762 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:02 INFO - PROCESS | 3600 | 1465245482905 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:38:03 INFO - PROCESS | 3600 | 1465245483019 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 3600 | 1465245483024 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:03 INFO - PROCESS | 3600 | ++DOCSHELL 10A53800 == 35 [pid = 3600] [id = 637] 12:38:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (10A6A000) [pid = 3600] [serial = 1911] [outer = 00000000] 12:38:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (12B9FC00) [pid = 3600] [serial = 1912] [outer = 10A6A000] 12:38:03 INFO - PROCESS | 3600 | 1465245483082 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (13129800) [pid = 3600] [serial = 1913] [outer = 10A6A000] 12:38:03 INFO - PROCESS | 3600 | 1465245483692 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 12:38:03 INFO - PROCESS | 3600 | 1465245483736 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 3600 | 1465245483741 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:38:03 INFO - PROCESS | 3600 | 1465245483747 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 3600 | 1465245483750 Marionette TRACE conn3 <- [1,2514,null,{}] 12:38:03 INFO - PROCESS | 3600 | 1465245483754 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:03 INFO - PROCESS | 3600 | 1465245483757 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:03 INFO - PROCESS | 3600 | 1465245483901 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:38:04 INFO - PROCESS | 3600 | 1465245484041 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 3600 | 1465245484044 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:04 INFO - PROCESS | 3600 | ++DOCSHELL 15C5A000 == 36 [pid = 3600] [id = 638] 12:38:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15C5BC00) [pid = 3600] [serial = 1914] [outer = 00000000] 12:38:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C88C00) [pid = 3600] [serial = 1915] [outer = 15C5BC00] 12:38:04 INFO - PROCESS | 3600 | 1465245484102 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1710E400) [pid = 3600] [serial = 1916] [outer = 15C5BC00] 12:38:04 INFO - PROCESS | 3600 | 1465245484648 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 923ms 12:38:04 INFO - PROCESS | 3600 | 1465245484675 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 3600 | 1465245484678 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:38:04 INFO - PROCESS | 3600 | 1465245484682 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 3600 | 1465245484685 Marionette TRACE conn3 <- [1,2518,null,{}] 12:38:04 INFO - PROCESS | 3600 | 1465245484696 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:04 INFO - PROCESS | 3600 | 1465245484701 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:04 INFO - PROCESS | 3600 | 1465245484806 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:38:04 INFO - PROCESS | 3600 | 1465245484919 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 3600 | 1465245484922 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:04 INFO - PROCESS | 3600 | ++DOCSHELL 1851F000 == 37 [pid = 3600] [id = 639] 12:38:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18562400) [pid = 3600] [serial = 1917] [outer = 00000000] 12:38:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1878C400) [pid = 3600] [serial = 1918] [outer = 18562400] 12:38:05 INFO - PROCESS | 3600 | 1465245485039 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19AE2800) [pid = 3600] [serial = 1919] [outer = 18562400] 12:38:05 INFO - PROCESS | 3600 | 1465245485659 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1032ms 12:38:05 INFO - PROCESS | 3600 | 1465245485710 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 3600 | 1465245485713 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:38:05 INFO - PROCESS | 3600 | 1465245485716 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - PROCESS | 3600 | 1465245485718 Marionette TRACE conn3 <- [1,2522,null,{}] 12:38:05 INFO - PROCESS | 3600 | 1465245485754 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:05 INFO - PROCESS | 3600 | 1465245485757 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:05 INFO - PROCESS | 3600 | 1465245485865 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:38:06 INFO - PROCESS | 3600 | 1465245486006 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 3600 | 1465245486009 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:06 INFO - PROCESS | 3600 | ++DOCSHELL 17145000 == 38 [pid = 3600] [id = 640] 12:38:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17147400) [pid = 3600] [serial = 1920] [outer = 00000000] 12:38:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19BB8C00) [pid = 3600] [serial = 1921] [outer = 17147400] 12:38:06 INFO - PROCESS | 3600 | 1465245486064 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19D11400) [pid = 3600] [serial = 1922] [outer = 17147400] 12:38:06 INFO - PROCESS | 3600 | 1465245486780 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1154ms 12:38:06 INFO - PROCESS | 3600 | 1465245486873 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:38:06 INFO - PROCESS | 3600 | 1465245486878 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:38:06 INFO - PROCESS | 3600 | 1465245486883 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - PROCESS | 3600 | 1465245486886 Marionette TRACE conn3 <- [1,2526,null,{}] 12:38:06 INFO - PROCESS | 3600 | 1465245486892 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:06 INFO - PROCESS | 3600 | 1465245486895 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:06 INFO - PROCESS | 3600 | 1465245486997 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 1710C000 == 37 [pid = 3600] [id = 27] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 14FD6C00 == 36 [pid = 3600] [id = 11] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 1AA70C00 == 35 [pid = 3600] [id = 13] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 1A69B800 == 34 [pid = 3600] [id = 10] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 12D64C00 == 33 [pid = 3600] [id = 26] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 1047F000 == 32 [pid = 3600] [id = 618] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 1B608C00 == 31 [pid = 3600] [id = 17] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 1AA06400 == 30 [pid = 3600] [id = 12] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 132E2400 == 29 [pid = 3600] [id = 28] 12:38:07 INFO - PROCESS | 3600 | --DOCSHELL 0F397400 == 28 [pid = 3600] [id = 25] 12:38:07 INFO - PROCESS | 3600 | 1465245487725 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3600 | 1465245487729 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (17729000) [pid = 3600] [serial = 1876] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (105EC400) [pid = 3600] [serial = 1855] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10A6F800) [pid = 3600] [serial = 1856] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12AA6000) [pid = 3600] [serial = 1858] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (12B49000) [pid = 3600] [serial = 1859] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (131DE000) [pid = 3600] [serial = 1861] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (162E1400) [pid = 3600] [serial = 1870] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12B51C00) [pid = 3600] [serial = 1844] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12ADDC00) [pid = 3600] [serial = 1843] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (15454000) [pid = 3600] [serial = 1847] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F75800) [pid = 3600] [serial = 1846] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1878C000) [pid = 3600] [serial = 1850] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (18783C00) [pid = 3600] [serial = 1849] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (11CC8800) [pid = 3600] [serial = 1852] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15C7E000) [pid = 3600] [serial = 1868] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C7A000) [pid = 3600] [serial = 1867] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (16B66C00) [pid = 3600] [serial = 1871] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (14F7B400) [pid = 3600] [serial = 1864] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (14F82000) [pid = 3600] [serial = 1865] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (17143C00) [pid = 3600] [serial = 1874] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1322C000) [pid = 3600] [serial = 1862] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1710F400) [pid = 3600] [serial = 1873] [outer = 00000000] [url = about:blank] 12:38:07 INFO - PROCESS | 3600 | ++DOCSHELL 105E4800 == 29 [pid = 3600] [id = 641] 12:38:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (105E5800) [pid = 3600] [serial = 1923] [outer = 00000000] 12:38:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (105F0800) [pid = 3600] [serial = 1924] [outer = 105E5800] 12:38:07 INFO - PROCESS | 3600 | 1465245487873 Marionette DEBUG loaded listener.js 12:38:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10B96800) [pid = 3600] [serial = 1925] [outer = 105E5800] 12:38:08 INFO - PROCESS | 3600 | 1465245488352 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1539ms 12:38:08 INFO - PROCESS | 3600 | 1465245488431 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:38:08 INFO - PROCESS | 3600 | 1465245488435 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:38:08 INFO - PROCESS | 3600 | 1465245488439 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:38:08 INFO - PROCESS | 3600 | 1465245488442 Marionette TRACE conn3 <- [1,2530,null,{}] 12:38:08 INFO - PROCESS | 3600 | 1465245488447 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:08 INFO - PROCESS | 3600 | 1465245488451 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:08 INFO - PROCESS | 3600 | 1465245488555 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:38:08 INFO - PROCESS | 3600 | 1465245488565 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 3600 | 1465245488567 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:08 INFO - PROCESS | 3600 | ++DOCSHELL 11AD4800 == 30 [pid = 3600] [id = 642] 12:38:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (11ADCC00) [pid = 3600] [serial = 1926] [outer = 00000000] 12:38:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12896000) [pid = 3600] [serial = 1927] [outer = 11ADCC00] 12:38:08 INFO - PROCESS | 3600 | 1465245488616 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12AA8800) [pid = 3600] [serial = 1928] [outer = 11ADCC00] 12:38:09 INFO - PROCESS | 3600 | 1465245489079 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 677ms 12:38:09 INFO - PROCESS | 3600 | 1465245489123 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3600 | 1465245489127 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:38:09 INFO - PROCESS | 3600 | 1465245489136 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3600 | 1465245489137 Marionette TRACE conn3 <- [1,2534,null,{}] 12:38:09 INFO - PROCESS | 3600 | 1465245489141 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:09 INFO - PROCESS | 3600 | 1465245489144 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:09 INFO - PROCESS | 3600 | 1465245489236 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:38:09 INFO - PROCESS | 3600 | 1465245489245 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:09 INFO - PROCESS | 3600 | 1465245489247 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:09 INFO - PROCESS | 3600 | ++DOCSHELL 11CC8C00 == 31 [pid = 3600] [id = 643] 12:38:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1280FC00) [pid = 3600] [serial = 1929] [outer = 00000000] 12:38:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (12D62800) [pid = 3600] [serial = 1930] [outer = 1280FC00] 12:38:09 INFO - PROCESS | 3600 | 1465245489376 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (13129400) [pid = 3600] [serial = 1931] [outer = 1280FC00] 12:38:09 INFO - PROCESS | 3600 | 1465245489795 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 12:38:09 INFO - PROCESS | 3600 | 1465245489831 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3600 | 1465245489833 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:38:09 INFO - PROCESS | 3600 | 1465245489838 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3600 | 1465245489844 Marionette TRACE conn3 <- [1,2538,null,{}] 12:38:09 INFO - PROCESS | 3600 | 1465245489853 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:09 INFO - PROCESS | 3600 | 1465245489858 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:10 INFO - PROCESS | 3600 | 1465245490005 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:38:10 INFO - PROCESS | 3600 | 1465245490032 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3600 | 1465245490034 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:10 INFO - PROCESS | 3600 | ++DOCSHELL 13C74000 == 32 [pid = 3600] [id = 644] 12:38:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (13C76800) [pid = 3600] [serial = 1932] [outer = 00000000] 12:38:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14F69000) [pid = 3600] [serial = 1933] [outer = 13C76800] 12:38:10 INFO - PROCESS | 3600 | 1465245490078 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F71400) [pid = 3600] [serial = 1934] [outer = 13C76800] 12:38:10 INFO - PROCESS | 3600 | 1465245490568 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 785ms 12:38:10 INFO - PROCESS | 3600 | 1465245490622 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:38:10 INFO - PROCESS | 3600 | 1465245490624 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:38:10 INFO - PROCESS | 3600 | 1465245490628 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - PROCESS | 3600 | 1465245490629 Marionette TRACE conn3 <- [1,2542,null,{}] 12:38:10 INFO - PROCESS | 3600 | 1465245490633 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:10 INFO - PROCESS | 3600 | 1465245490635 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:10 INFO - PROCESS | 3600 | 1465245490753 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:38:10 INFO - PROCESS | 3600 | 1465245490762 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3600 | 1465245490764 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:10 INFO - PROCESS | 3600 | ++DOCSHELL 14F75000 == 33 [pid = 3600] [id = 645] 12:38:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (14F75800) [pid = 3600] [serial = 1935] [outer = 00000000] 12:38:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (14FE2800) [pid = 3600] [serial = 1936] [outer = 14F75800] 12:38:10 INFO - PROCESS | 3600 | 1465245490861 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15452800) [pid = 3600] [serial = 1937] [outer = 14F75800] 12:38:11 INFO - PROCESS | 3600 | 1465245491272 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 12:38:11 INFO - PROCESS | 3600 | 1465245491317 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 3600 | 1465245491319 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:38:11 INFO - PROCESS | 3600 | 1465245491322 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:38:11 INFO - PROCESS | 3600 | 1465245491324 Marionette TRACE conn3 <- [1,2546,null,{}] 12:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:38:11 INFO - PROCESS | 3600 | 1465245491327 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:11 INFO - PROCESS | 3600 | 1465245491329 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:11 INFO - PROCESS | 3600 | 1465245491446 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:38:11 INFO - PROCESS | 3600 | 1465245491454 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 3600 | 1465245491460 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:11 INFO - PROCESS | 3600 | ++DOCSHELL 15C7D400 == 34 [pid = 3600] [id = 646] 12:38:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15C7E000) [pid = 3600] [serial = 1938] [outer = 00000000] 12:38:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (15C82000) [pid = 3600] [serial = 1939] [outer = 15C7E000] 12:38:11 INFO - PROCESS | 3600 | 1465245491529 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16096800) [pid = 3600] [serial = 1940] [outer = 15C7E000] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (17747000) [pid = 3600] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1714D400) [pid = 3600] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (130C0000) [pid = 3600] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (16B65800) [pid = 3600] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (14F80800) [pid = 3600] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13650400) [pid = 3600] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (10EC0000) [pid = 3600] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10F9C800) [pid = 3600] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13149800) [pid = 3600] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15F05000) [pid = 3600] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (18789800) [pid = 3600] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15452400) [pid = 3600] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:38:12 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10A6F400) [pid = 3600] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:38:12 INFO - PROCESS | 3600 | 1465245492342 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1062ms 12:38:12 INFO - PROCESS | 3600 | 1465245492397 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 3600 | 1465245492399 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:38:12 INFO - PROCESS | 3600 | 1465245492403 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 3600 | 1465245492404 Marionette TRACE conn3 <- [1,2550,null,{}] 12:38:12 INFO - PROCESS | 3600 | 1465245492408 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:12 INFO - PROCESS | 3600 | 1465245492410 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:12 INFO - PROCESS | 3600 | 1465245492527 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:38:12 INFO - PROCESS | 3600 | 1465245492596 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3600 | 1465245492599 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:12 INFO - PROCESS | 3600 | ++DOCSHELL 10471400 == 35 [pid = 3600] [id = 647] 12:38:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (10EC0000) [pid = 3600] [serial = 1941] [outer = 00000000] 12:38:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (13941C00) [pid = 3600] [serial = 1942] [outer = 10EC0000] 12:38:12 INFO - PROCESS | 3600 | 1465245492663 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (160A0800) [pid = 3600] [serial = 1943] [outer = 10EC0000] 12:38:13 INFO - PROCESS | 3600 | 1465245493059 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 677ms 12:38:13 INFO - PROCESS | 3600 | 1465245493103 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 3600 | 1465245493104 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:38:13 INFO - PROCESS | 3600 | 1465245493108 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:38:13 INFO - PROCESS | 3600 | 1465245493110 Marionette TRACE conn3 <- [1,2554,null,{}] 12:38:13 INFO - PROCESS | 3600 | 1465245493113 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:13 INFO - PROCESS | 3600 | 1465245493115 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:13 INFO - PROCESS | 3600 | 1465245493203 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:38:13 INFO - PROCESS | 3600 | 1465245493208 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 3600 | 1465245493210 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:13 INFO - PROCESS | 3600 | ++DOCSHELL 10EC0400 == 36 [pid = 3600] [id = 648] 12:38:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14F7C800) [pid = 3600] [serial = 1944] [outer = 00000000] 12:38:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (16AACC00) [pid = 3600] [serial = 1945] [outer = 14F7C800] 12:38:13 INFO - PROCESS | 3600 | 1465245493253 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17104800) [pid = 3600] [serial = 1946] [outer = 14F7C800] 12:38:13 INFO - PROCESS | 3600 | 1465245493687 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 631ms 12:38:13 INFO - PROCESS | 3600 | 1465245493733 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 3600 | 1465245493735 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:38:13 INFO - PROCESS | 3600 | 1465245493739 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 3600 | 1465245493740 Marionette TRACE conn3 <- [1,2558,null,{}] 12:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:38:13 INFO - PROCESS | 3600 | 1465245493744 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:13 INFO - PROCESS | 3600 | 1465245493746 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:13 INFO - PROCESS | 3600 | 1465245493822 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:38:13 INFO - PROCESS | 3600 | 1465245493827 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 3600 | 1465245493829 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:13 INFO - PROCESS | 3600 | ++DOCSHELL 131DC800 == 37 [pid = 3600] [id = 649] 12:38:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17141C00) [pid = 3600] [serial = 1947] [outer = 00000000] 12:38:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17190400) [pid = 3600] [serial = 1948] [outer = 17141C00] 12:38:13 INFO - PROCESS | 3600 | 1465245493873 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17191000) [pid = 3600] [serial = 1949] [outer = 17141C00] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 17146C00 == 36 [pid = 3600] [id = 625] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 1855C400 == 35 [pid = 3600] [id = 636] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 1303BC00 == 34 [pid = 3600] [id = 620] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 10A52400 == 33 [pid = 3600] [id = 624] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 14F76800 == 32 [pid = 3600] [id = 622] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 10A53800 == 31 [pid = 3600] [id = 637] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 10ECA800 == 30 [pid = 3600] [id = 626] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 1364FC00 == 29 [pid = 3600] [id = 627] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 10B98800 == 28 [pid = 3600] [id = 628] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 15C5A000 == 27 [pid = 3600] [id = 638] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 1851F000 == 26 [pid = 3600] [id = 639] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 17145000 == 25 [pid = 3600] [id = 640] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 14F7AC00 == 24 [pid = 3600] [id = 635] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 14F7DC00 == 23 [pid = 3600] [id = 630] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 12B9A800 == 22 [pid = 3600] [id = 629] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 11CC4800 == 21 [pid = 3600] [id = 619] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 16AB4000 == 20 [pid = 3600] [id = 632] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 14F71000 == 19 [pid = 3600] [id = 621] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 17726400 == 18 [pid = 3600] [id = 633] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 15F10C00 == 17 [pid = 3600] [id = 623] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 130BBC00 == 16 [pid = 3600] [id = 634] 12:38:14 INFO - PROCESS | 3600 | --DOCSHELL 15C88400 == 15 [pid = 3600] [id = 631] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12DA4400) [pid = 3600] [serial = 1853] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (18353400) [pid = 3600] [serial = 1900] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17734C00) [pid = 3600] [serial = 1877] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (132D5400) [pid = 3600] [serial = 1888] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1394B800) [pid = 3600] [serial = 1889] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17147C00) [pid = 3600] [serial = 1897] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15455800) [pid = 3600] [serial = 1891] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (13C75800) [pid = 3600] [serial = 1882] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14F66800) [pid = 3600] [serial = 1883] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1125A800) [pid = 3600] [serial = 1885] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12AA8C00) [pid = 3600] [serial = 1886] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (110EA000) [pid = 3600] [serial = 1879] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (10FA4400) [pid = 3600] [serial = 1880] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (18558800) [pid = 3600] [serial = 1901] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1815EC00) [pid = 3600] [serial = 1904] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (17EE4400) [pid = 3600] [serial = 1903] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (160A1400) [pid = 3600] [serial = 1894] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (18790000) [pid = 3600] [serial = 1909] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (18792C00) [pid = 3600] [serial = 1910] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (16AAE800) [pid = 3600] [serial = 1895] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (17148800) [pid = 3600] [serial = 1898] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (18563C00) [pid = 3600] [serial = 1906] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (18567400) [pid = 3600] [serial = 1907] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (15C5E800) [pid = 3600] [serial = 1892] [outer = 00000000] [url = about:blank] 12:38:15 INFO - PROCESS | 3600 | 1465245495618 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1924ms 12:38:15 INFO - PROCESS | 3600 | 1465245495682 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 3600 | 1465245495686 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:38:15 INFO - PROCESS | 3600 | 1465245495691 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 3600 | 1465245495694 Marionette TRACE conn3 <- [1,2562,null,{}] 12:38:15 INFO - PROCESS | 3600 | 1465245495700 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:15 INFO - PROCESS | 3600 | 1465245495703 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:15 INFO - PROCESS | 3600 | 1465245495776 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:38:15 INFO - PROCESS | 3600 | 1465245495783 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3600 | 1465245495788 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:15 INFO - PROCESS | 3600 | ++DOCSHELL 10FA7800 == 16 [pid = 3600] [id = 650] 12:38:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (10FA8000) [pid = 3600] [serial = 1950] [outer = 00000000] 12:38:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (11AD1800) [pid = 3600] [serial = 1951] [outer = 10FA8000] 12:38:15 INFO - PROCESS | 3600 | 1465245495841 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (11C27C00) [pid = 3600] [serial = 1952] [outer = 10FA8000] 12:38:16 INFO - PROCESS | 3600 | 1465245496338 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 677ms 12:38:16 INFO - PROCESS | 3600 | 1465245496375 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 3600 | 1465245496380 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:38:16 INFO - PROCESS | 3600 | 1465245496390 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:38:16 INFO - PROCESS | 3600 | 1465245496393 Marionette TRACE conn3 <- [1,2566,null,{}] 12:38:16 INFO - PROCESS | 3600 | 1465245496397 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:16 INFO - PROCESS | 3600 | 1465245496400 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:16 INFO - PROCESS | 3600 | 1465245496487 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:38:16 INFO - PROCESS | 3600 | 1465245496496 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 3600 | 1465245496499 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:16 INFO - PROCESS | 3600 | ++DOCSHELL 12B50C00 == 17 [pid = 3600] [id = 651] 12:38:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (12B51400) [pid = 3600] [serial = 1953] [outer = 00000000] 12:38:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (10EC9000) [pid = 3600] [serial = 1954] [outer = 12B51400] 12:38:16 INFO - PROCESS | 3600 | 1465245496552 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (12BA2C00) [pid = 3600] [serial = 1955] [outer = 12B51400] 12:38:17 INFO - PROCESS | 3600 | 1465245497015 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 677ms 12:38:17 INFO - PROCESS | 3600 | 1465245497075 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3600 | 1465245497077 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:38:17 INFO - PROCESS | 3600 | 1465245497080 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3600 | 1465245497084 Marionette TRACE conn3 <- [1,2570,null,{}] 12:38:17 INFO - PROCESS | 3600 | 1465245497094 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:17 INFO - PROCESS | 3600 | 1465245497099 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:17 INFO - PROCESS | 3600 | 1465245497215 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:38:17 INFO - PROCESS | 3600 | 1465245497315 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 3600 | 1465245497318 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:17 INFO - PROCESS | 3600 | ++DOCSHELL 13659C00 == 18 [pid = 3600] [id = 652] 12:38:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (1365A000) [pid = 3600] [serial = 1956] [outer = 00000000] 12:38:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (1394CC00) [pid = 3600] [serial = 1957] [outer = 1365A000] 12:38:17 INFO - PROCESS | 3600 | 1465245497367 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (140EB000) [pid = 3600] [serial = 1958] [outer = 1365A000] 12:38:17 INFO - PROCESS | 3600 | 1465245497721 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 678ms 12:38:17 INFO - PROCESS | 3600 | 1465245497788 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3600 | 1465245497790 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:38:17 INFO - PROCESS | 3600 | 1465245497794 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3600 | 1465245497795 Marionette TRACE conn3 <- [1,2574,null,{}] 12:38:17 INFO - PROCESS | 3600 | 1465245497799 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:17 INFO - PROCESS | 3600 | 1465245497811 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:17 INFO - PROCESS | 3600 | 1465245497878 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:38:17 INFO - PROCESS | 3600 | 1465245497883 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 3600 | 1465245497885 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:17 INFO - PROCESS | 3600 | ++DOCSHELL 13C7EC00 == 19 [pid = 3600] [id = 653] 12:38:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (140E8C00) [pid = 3600] [serial = 1959] [outer = 00000000] 12:38:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (14F74400) [pid = 3600] [serial = 1960] [outer = 140E8C00] 12:38:17 INFO - PROCESS | 3600 | 1465245497929 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (14F7B400) [pid = 3600] [serial = 1961] [outer = 140E8C00] 12:38:18 INFO - PROCESS | 3600 | 1465245498409 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 693ms 12:38:18 INFO - PROCESS | 3600 | 1465245498479 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 3600 | 1465245498481 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:38:18 INFO - PROCESS | 3600 | 1465245498484 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:38:18 INFO - PROCESS | 3600 | 1465245498485 Marionette TRACE conn3 <- [1,2578,null,{}] 12:38:18 INFO - PROCESS | 3600 | 1465245498489 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:18 INFO - PROCESS | 3600 | 1465245498491 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:18 INFO - PROCESS | 3600 | 1465245498595 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:38:18 INFO - PROCESS | 3600 | 1465245498607 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3600 | 1465245498609 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:18 INFO - PROCESS | 3600 | ++DOCSHELL 14F84800 == 20 [pid = 3600] [id = 654] 12:38:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (1544C400) [pid = 3600] [serial = 1962] [outer = 00000000] 12:38:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (15C5C000) [pid = 3600] [serial = 1963] [outer = 1544C400] 12:38:18 INFO - PROCESS | 3600 | 1465245498654 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15C79C00) [pid = 3600] [serial = 1964] [outer = 1544C400] 12:38:19 INFO - PROCESS | 3600 | 1465245499098 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 677ms 12:38:19 INFO - PROCESS | 3600 | 1465245499168 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 3600 | 1465245499170 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:38:19 INFO - PROCESS | 3600 | 1465245499173 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:38:19 INFO - PROCESS | 3600 | 1465245499175 Marionette TRACE conn3 <- [1,2582,null,{}] 12:38:19 INFO - PROCESS | 3600 | 1465245499178 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:19 INFO - PROCESS | 3600 | 1465245499183 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:19 INFO - PROCESS | 3600 | 1465245499286 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:38:19 INFO - PROCESS | 3600 | 1465245499291 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3600 | 1465245499293 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:19 INFO - PROCESS | 3600 | ++DOCSHELL 160A0400 == 21 [pid = 3600] [id = 655] 12:38:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (160A2800) [pid = 3600] [serial = 1965] [outer = 00000000] 12:38:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (16AB2400) [pid = 3600] [serial = 1966] [outer = 160A2800] 12:38:19 INFO - PROCESS | 3600 | 1465245499338 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17142000) [pid = 3600] [serial = 1967] [outer = 160A2800] 12:38:19 INFO - PROCESS | 3600 | 1465245499802 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 677ms 12:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:38:19 INFO - PROCESS | 3600 | 1465245499872 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 3600 | 1465245499874 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:38:19 INFO - PROCESS | 3600 | 1465245499878 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 3600 | 1465245499879 Marionette TRACE conn3 <- [1,2586,null,{}] 12:38:19 INFO - PROCESS | 3600 | 1465245499883 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:19 INFO - PROCESS | 3600 | 1465245499885 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:19 INFO - PROCESS | 3600 | 1465245499996 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:38:19 INFO - PROCESS | 3600 | 1465245500007 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3600 | 1465245500009 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:19 INFO - PROCESS | 3600 | ++DOCSHELL 1609FC00 == 22 [pid = 3600] [id = 656] 12:38:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16AB4000) [pid = 3600] [serial = 1968] [outer = 00000000] 12:38:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17726400) [pid = 3600] [serial = 1969] [outer = 16AB4000] 12:38:20 INFO - PROCESS | 3600 | 1465245500053 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17732C00) [pid = 3600] [serial = 1970] [outer = 16AB4000] 12:38:20 INFO - PROCESS | 3600 | 1465245500460 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 616ms 12:38:20 INFO - PROCESS | 3600 | 1465245500503 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 3600 | 1465245500505 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:38:20 INFO - PROCESS | 3600 | 1465245500508 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 3600 | 1465245500510 Marionette TRACE conn3 <- [1,2590,null,{}] 12:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:38:20 INFO - PROCESS | 3600 | 1465245500517 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:20 INFO - PROCESS | 3600 | 1465245500519 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:20 INFO - PROCESS | 3600 | 1465245500597 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:38:20 INFO - PROCESS | 3600 | 1465245500603 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 3600 | 1465245500605 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:20 INFO - PROCESS | 3600 | ++DOCSHELL 1047F000 == 23 [pid = 3600] [id = 657] 12:38:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17145000) [pid = 3600] [serial = 1971] [outer = 00000000] 12:38:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17EE5800) [pid = 3600] [serial = 1972] [outer = 17145000] 12:38:20 INFO - PROCESS | 3600 | 1465245500648 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17747C00) [pid = 3600] [serial = 1973] [outer = 17145000] 12:38:21 INFO - PROCESS | 3600 | 1465245501116 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 631ms 12:38:21 INFO - PROCESS | 3600 | 1465245501132 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 3600 | 1465245501134 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:38:21 INFO - PROCESS | 3600 | 1465245501137 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:38:21 INFO - PROCESS | 3600 | 1465245501139 Marionette TRACE conn3 <- [1,2594,null,{}] 12:38:21 INFO - PROCESS | 3600 | 1465245501149 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:21 INFO - PROCESS | 3600 | 1465245501151 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:21 INFO - PROCESS | 3600 | 1465245501263 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:38:21 INFO - PROCESS | 3600 | 1465245501268 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3600 | 1465245501270 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:21 INFO - PROCESS | 3600 | ++DOCSHELL 10E61800 == 24 [pid = 3600] [id = 658] 12:38:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (12B49400) [pid = 3600] [serial = 1974] [outer = 00000000] 12:38:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18345C00) [pid = 3600] [serial = 1975] [outer = 12B49400] 12:38:21 INFO - PROCESS | 3600 | 1465245501313 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18353400) [pid = 3600] [serial = 1976] [outer = 12B49400] 12:38:21 INFO - PROCESS | 3600 | 1465245501797 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 677ms 12:38:21 INFO - PROCESS | 3600 | 1465245501837 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 3600 | 1465245501839 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:38:21 INFO - PROCESS | 3600 | 1465245501842 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:38:21 INFO - PROCESS | 3600 | 1465245501844 Marionette TRACE conn3 <- [1,2598,null,{}] 12:38:21 INFO - PROCESS | 3600 | 1465245501847 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:21 INFO - PROCESS | 3600 | 1465245501849 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:21 INFO - PROCESS | 3600 | 1465245501980 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:38:21 INFO - PROCESS | 3600 | 1465245501985 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3600 | 1465245501987 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:21 INFO - PROCESS | 3600 | ++DOCSHELL 18517800 == 25 [pid = 3600] [id = 659] 12:38:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18518400) [pid = 3600] [serial = 1977] [outer = 00000000] 12:38:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1855A000) [pid = 3600] [serial = 1978] [outer = 18518400] 12:38:22 INFO - PROCESS | 3600 | 1465245502030 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1855F000) [pid = 3600] [serial = 1979] [outer = 18518400] 12:38:22 INFO - PROCESS | 3600 | 1465245502459 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 677ms 12:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:38:22 INFO - PROCESS | 3600 | 1465245502525 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 3600 | 1465245502528 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:38:22 INFO - PROCESS | 3600 | 1465245502531 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 3600 | 1465245502533 Marionette TRACE conn3 <- [1,2602,null,{}] 12:38:22 INFO - PROCESS | 3600 | 1465245502536 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:22 INFO - PROCESS | 3600 | 1465245502539 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:22 INFO - PROCESS | 3600 | 1465245502696 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:38:22 INFO - PROCESS | 3600 | 1465245502722 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 3600 | 1465245502725 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:22 INFO - PROCESS | 3600 | ++DOCSHELL 14F84400 == 26 [pid = 3600] [id = 660] 12:38:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (18565000) [pid = 3600] [serial = 1980] [outer = 00000000] 12:38:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (18788400) [pid = 3600] [serial = 1981] [outer = 18565000] 12:38:22 INFO - PROCESS | 3600 | 1465245502776 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1878DC00) [pid = 3600] [serial = 1982] [outer = 18565000] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (14F75800) [pid = 3600] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15C7E000) [pid = 3600] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10EC0000) [pid = 3600] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (14F7C800) [pid = 3600] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1280FC00) [pid = 3600] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (11ADCC00) [pid = 3600] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (105E5800) [pid = 3600] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (17147400) [pid = 3600] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (18562400) [pid = 3600] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15C5BC00) [pid = 3600] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10A6A000) [pid = 3600] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:38:23 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13C76800) [pid = 3600] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:38:23 INFO - PROCESS | 3600 | 1465245503336 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 831ms 12:38:23 INFO - PROCESS | 3600 | 1465245503367 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3600 | 1465245503369 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:38:23 INFO - PROCESS | 3600 | 1465245503372 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 3600 | 1465245503374 Marionette TRACE conn3 <- [1,2606,null,{}] 12:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:38:23 INFO - PROCESS | 3600 | 1465245503378 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:23 INFO - PROCESS | 3600 | 1465245503380 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:23 INFO - PROCESS | 3600 | 1465245503460 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:38:23 INFO - PROCESS | 3600 | 1465245503465 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3600 | 1465245503467 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:23 INFO - PROCESS | 3600 | ++DOCSHELL 12B55400 == 27 [pid = 3600] [id = 661] 12:38:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (12DA0000) [pid = 3600] [serial = 1983] [outer = 00000000] 12:38:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (14F37000) [pid = 3600] [serial = 1984] [outer = 12DA0000] 12:38:23 INFO - PROCESS | 3600 | 1465245503510 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (16AB2C00) [pid = 3600] [serial = 1985] [outer = 12DA0000] 12:38:23 INFO - PROCESS | 3600 | 1465245503954 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 615ms 12:38:24 INFO - PROCESS | 3600 | 1465245504016 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 3600 | 1465245504018 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:38:24 INFO - PROCESS | 3600 | 1465245504021 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - PROCESS | 3600 | 1465245504023 Marionette TRACE conn3 <- [1,2610,null,{}] 12:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:38:24 INFO - PROCESS | 3600 | 1465245504026 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:24 INFO - PROCESS | 3600 | 1465245504028 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:24 INFO - PROCESS | 3600 | 1465245504118 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:38:24 INFO - PROCESS | 3600 | 1465245504125 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 3600 | 1465245504127 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:24 INFO - PROCESS | 3600 | ++DOCSHELL 1576E400 == 28 [pid = 3600] [id = 662] 12:38:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15C5F400) [pid = 3600] [serial = 1986] [outer = 00000000] 12:38:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18785400) [pid = 3600] [serial = 1987] [outer = 15C5F400] 12:38:24 INFO - PROCESS | 3600 | 1465245504171 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1878A800) [pid = 3600] [serial = 1988] [outer = 15C5F400] 12:38:24 INFO - PROCESS | 3600 | 1465245504604 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 631ms 12:38:24 INFO - PROCESS | 3600 | 1465245504659 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 3600 | 1465245504661 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:38:24 INFO - PROCESS | 3600 | 1465245504664 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - PROCESS | 3600 | 1465245504666 Marionette TRACE conn3 <- [1,2614,null,{}] 12:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:38:24 INFO - PROCESS | 3600 | 1465245504669 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:24 INFO - PROCESS | 3600 | 1465245504671 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:24 INFO - PROCESS | 3600 | 1465245504750 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:38:24 INFO - PROCESS | 3600 | 1465245504755 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 3600 | 1465245504757 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:24 INFO - PROCESS | 3600 | ++DOCSHELL 15C5A000 == 29 [pid = 3600] [id = 663] 12:38:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16095C00) [pid = 3600] [serial = 1989] [outer = 00000000] 12:38:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19AE5400) [pid = 3600] [serial = 1990] [outer = 16095C00] 12:38:24 INFO - PROCESS | 3600 | 1465245504800 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19B30800) [pid = 3600] [serial = 1991] [outer = 16095C00] 12:38:25 INFO - PROCESS | 3600 | 1465245505534 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 923ms 12:38:25 INFO - PROCESS | 3600 | 1465245505596 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3600 | 1465245505600 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:38:25 INFO - PROCESS | 3600 | 1465245505605 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - PROCESS | 3600 | 1465245505609 Marionette TRACE conn3 <- [1,2618,null,{}] 12:38:25 INFO - PROCESS | 3600 | 1465245505614 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:25 INFO - PROCESS | 3600 | 1465245505618 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:25 INFO - PROCESS | 3600 | 1465245505746 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:38:25 INFO - PROCESS | 3600 | 1465245505879 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 3600 | 1465245505882 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:25 INFO - PROCESS | 3600 | ++DOCSHELL 10B98000 == 30 [pid = 3600] [id = 664] 12:38:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10FA3C00) [pid = 3600] [serial = 1992] [outer = 00000000] 12:38:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (12A19800) [pid = 3600] [serial = 1993] [outer = 10FA3C00] 12:38:25 INFO - PROCESS | 3600 | 1465245505940 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (12B4CC00) [pid = 3600] [serial = 1994] [outer = 10FA3C00] 12:38:26 INFO - PROCESS | 3600 | 1465245506662 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1277ms 12:38:26 INFO - PROCESS | 3600 | 1465245506892 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 3600 | 1465245506897 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:38:26 INFO - PROCESS | 3600 | 1465245506902 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:38:26 INFO - PROCESS | 3600 | 1465245506905 Marionette TRACE conn3 <- [1,2622,null,{}] 12:38:26 INFO - PROCESS | 3600 | 1465245506910 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:26 INFO - PROCESS | 3600 | 1465245506913 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:27 INFO - PROCESS | 3600 | 1465245507043 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:38:27 INFO - PROCESS | 3600 | 1465245507176 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3600 | 1465245507182 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:27 INFO - PROCESS | 3600 | ++DOCSHELL 110EAC00 == 31 [pid = 3600] [id = 665] 12:38:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (110F0400) [pid = 3600] [serial = 1995] [outer = 00000000] 12:38:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (114BFC00) [pid = 3600] [serial = 1996] [outer = 110F0400] 12:38:27 INFO - PROCESS | 3600 | 1465245507268 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (12A9D000) [pid = 3600] [serial = 1997] [outer = 110F0400] 12:38:27 INFO - PROCESS | 3600 | --DOCSHELL 105E4800 == 30 [pid = 3600] [id = 641] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (14FE2800) [pid = 3600] [serial = 1936] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (15C82000) [pid = 3600] [serial = 1939] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (15452800) [pid = 3600] [serial = 1937] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (13941C00) [pid = 3600] [serial = 1942] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (16AACC00) [pid = 3600] [serial = 1945] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12D62800) [pid = 3600] [serial = 1930] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (13129400) [pid = 3600] [serial = 1931] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17190400) [pid = 3600] [serial = 1948] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (12896000) [pid = 3600] [serial = 1927] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12AA8800) [pid = 3600] [serial = 1928] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (105F0800) [pid = 3600] [serial = 1924] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10B96800) [pid = 3600] [serial = 1925] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19D11400) [pid = 3600] [serial = 1922] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (19BB8C00) [pid = 3600] [serial = 1921] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19AE2800) [pid = 3600] [serial = 1919] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1878C400) [pid = 3600] [serial = 1918] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1710E400) [pid = 3600] [serial = 1916] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15C88C00) [pid = 3600] [serial = 1915] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (13129800) [pid = 3600] [serial = 1913] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12B9FC00) [pid = 3600] [serial = 1912] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14F69000) [pid = 3600] [serial = 1933] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (160A0800) [pid = 3600] [serial = 1943] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (16096800) [pid = 3600] [serial = 1940] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (17104800) [pid = 3600] [serial = 1946] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (14F71400) [pid = 3600] [serial = 1934] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3600 | 1465245507845 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 986ms 12:38:27 INFO - PROCESS | 3600 | 1465245507889 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3600 | 1465245507892 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:38:27 INFO - PROCESS | 3600 | 1465245507900 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3600 | 1465245507904 Marionette TRACE conn3 <- [1,2626,null,{}] 12:38:27 INFO - PROCESS | 3600 | 1465245507908 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:27 INFO - PROCESS | 3600 | 1465245507910 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:27 INFO - PROCESS | 3600 | 1465245507996 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:38:28 INFO - PROCESS | 3600 | 1465245508004 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3600 | 1465245508006 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:28 INFO - PROCESS | 3600 | ++DOCSHELL 12B4A800 == 31 [pid = 3600] [id = 666] 12:38:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (12B4C400) [pid = 3600] [serial = 1998] [outer = 00000000] 12:38:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (12BA2800) [pid = 3600] [serial = 1999] [outer = 12B4C400] 12:38:28 INFO - PROCESS | 3600 | 1465245508056 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (130C6C00) [pid = 3600] [serial = 2000] [outer = 12B4C400] 12:38:28 INFO - PROCESS | 3600 | 1465245508572 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 754ms 12:38:28 INFO - PROCESS | 3600 | 1465245508654 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 3600 | 1465245508656 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:38:28 INFO - PROCESS | 3600 | 1465245508660 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 3600 | 1465245508662 Marionette TRACE conn3 <- [1,2630,null,{}] 12:38:28 INFO - PROCESS | 3600 | 1465245508672 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:28 INFO - PROCESS | 3600 | 1465245508676 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:28 INFO - PROCESS | 3600 | 1465245508766 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:38:28 INFO - PROCESS | 3600 | 1465245508854 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3600 | 1465245508858 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:28 INFO - PROCESS | 3600 | ++DOCSHELL 132D6800 == 32 [pid = 3600] [id = 667] 12:38:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (132D7800) [pid = 3600] [serial = 2001] [outer = 00000000] 12:38:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (13C75800) [pid = 3600] [serial = 2002] [outer = 132D7800] 12:38:28 INFO - PROCESS | 3600 | 1465245508915 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14F66400) [pid = 3600] [serial = 2003] [outer = 132D7800] 12:38:29 INFO - PROCESS | 3600 | 1465245509328 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 739ms 12:38:29 INFO - PROCESS | 3600 | 1465245509383 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3600 | 1465245509385 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:38:29 INFO - PROCESS | 3600 | 1465245509388 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:38:29 INFO - PROCESS | 3600 | 1465245509389 Marionette TRACE conn3 <- [1,2634,null,{}] 12:38:29 INFO - PROCESS | 3600 | 1465245509393 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:29 INFO - PROCESS | 3600 | 1465245509395 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:29 INFO - PROCESS | 3600 | 1465245509478 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:38:29 INFO - PROCESS | 3600 | 1465245509483 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 3600 | 1465245509485 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:29 INFO - PROCESS | 3600 | ++DOCSHELL 14F6D400 == 33 [pid = 3600] [id = 668] 12:38:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F73800) [pid = 3600] [serial = 2004] [outer = 00000000] 12:38:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1544E000) [pid = 3600] [serial = 2005] [outer = 14F73800] 12:38:29 INFO - PROCESS | 3600 | 1465245509558 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (15761400) [pid = 3600] [serial = 2006] [outer = 14F73800] 12:38:30 INFO - PROCESS | 3600 | 1465245510019 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 12:38:30 INFO - PROCESS | 3600 | 1465245510077 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 3600 | 1465245510080 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:38:30 INFO - PROCESS | 3600 | 1465245510083 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3600 | 1465245510084 Marionette TRACE conn3 <- [1,2638,null,{}] 12:38:30 INFO - PROCESS | 3600 | 1465245510088 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:30 INFO - PROCESS | 3600 | 1465245510090 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:30 INFO - PROCESS | 3600 | 1465245510227 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:38:30 INFO - PROCESS | 3600 | 1465245510233 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3600 | 1465245510235 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:30 INFO - PROCESS | 3600 | ++DOCSHELL 15768000 == 34 [pid = 3600] [id = 669] 12:38:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C7F000) [pid = 3600] [serial = 2007] [outer = 00000000] 12:38:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C85C00) [pid = 3600] [serial = 2008] [outer = 15C7F000] 12:38:30 INFO - PROCESS | 3600 | 1465245510278 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (16094000) [pid = 3600] [serial = 2009] [outer = 15C7F000] 12:38:30 INFO - PROCESS | 3600 | 1465245510710 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 615ms 12:38:30 INFO - PROCESS | 3600 | 1465245510719 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 3600 | 1465245510721 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:38:30 INFO - PROCESS | 3600 | 1465245510724 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3600 | 1465245510726 Marionette TRACE conn3 <- [1,2642,null,{}] 12:38:30 INFO - PROCESS | 3600 | 1465245510735 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:30 INFO - PROCESS | 3600 | 1465245510741 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:30 INFO - PROCESS | 3600 | 1465245510881 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:38:30 INFO - PROCESS | 3600 | 1465245510887 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3600 | 1465245510889 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:30 INFO - PROCESS | 3600 | ++DOCSHELL 162E0C00 == 35 [pid = 3600] [id = 670] 12:38:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (162E1400) [pid = 3600] [serial = 2010] [outer = 00000000] 12:38:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16B6B000) [pid = 3600] [serial = 2011] [outer = 162E1400] 12:38:30 INFO - PROCESS | 3600 | 1465245510992 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17146000) [pid = 3600] [serial = 2012] [outer = 162E1400] 12:38:31 INFO - PROCESS | 3600 | 1465245511386 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:38:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 677ms 12:38:31 INFO - PROCESS | 3600 | 1465245511413 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:38:31 INFO - PROCESS | 3600 | 1465245511415 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:38:31 INFO - PROCESS | 3600 | 1465245511419 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 3600 | 1465245511420 Marionette TRACE conn3 <- [1,2646,null,{}] 12:38:31 INFO - PROCESS | 3600 | 1465245511424 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:31 INFO - PROCESS | 3600 | 1465245511426 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:31 INFO - PROCESS | 3600 | 1465245511538 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:38:31 INFO - PROCESS | 3600 | 1465245511650 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 3600 | 1465245511652 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:31 INFO - PROCESS | 3600 | ++DOCSHELL 17190400 == 36 [pid = 3600] [id = 671] 12:38:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (173C0400) [pid = 3600] [serial = 2013] [outer = 00000000] 12:38:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17747400) [pid = 3600] [serial = 2014] [outer = 173C0400] 12:38:31 INFO - PROCESS | 3600 | 1465245511703 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17727400) [pid = 3600] [serial = 2015] [outer = 173C0400] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (12B49400) [pid = 3600] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (18518400) [pid = 3600] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10FA8000) [pid = 3600] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (160A2800) [pid = 3600] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12B51400) [pid = 3600] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1365A000) [pid = 3600] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1544C400) [pid = 3600] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17145000) [pid = 3600] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (140E8C00) [pid = 3600] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17141C00) [pid = 3600] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (16AB4000) [pid = 3600] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (18565000) [pid = 3600] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C5F400) [pid = 3600] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:38:32 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (12DA0000) [pid = 3600] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:38:32 INFO - PROCESS | 3600 | 1465245512277 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 893ms 12:38:32 INFO - PROCESS | 3600 | 1465245512305 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 3600 | 1465245512307 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:38:32 INFO - PROCESS | 3600 | 1465245512311 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - PROCESS | 3600 | 1465245512312 Marionette TRACE conn3 <- [1,2650,null,{}] 12:38:32 INFO - PROCESS | 3600 | 1465245512316 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 3600 | 1465245512318 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:32 INFO - PROCESS | 3600 | 1465245512395 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:38:32 INFO - PROCESS | 3600 | 1465245512400 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 3600 | 1465245512402 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:32 INFO - PROCESS | 3600 | ++DOCSHELL 11C25400 == 37 [pid = 3600] [id = 672] 12:38:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12ADF400) [pid = 3600] [serial = 2016] [outer = 00000000] 12:38:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (157BF000) [pid = 3600] [serial = 2017] [outer = 12ADF400] 12:38:32 INFO - PROCESS | 3600 | 1465245512444 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (160A2800) [pid = 3600] [serial = 2018] [outer = 12ADF400] 12:38:32 INFO - PROCESS | 3600 | 1465245512894 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 631ms 12:38:32 INFO - PROCESS | 3600 | 1465245512949 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 3600 | 1465245512951 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:38:32 INFO - PROCESS | 3600 | 1465245512954 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:38:32 INFO - PROCESS | 3600 | 1465245512956 Marionette TRACE conn3 <- [1,2654,null,{}] 12:38:32 INFO - PROCESS | 3600 | 1465245512959 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 3600 | 1465245512961 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:33 INFO - PROCESS | 3600 | 1465245513063 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:38:33 INFO - PROCESS | 3600 | 1465245513071 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 3600 | 1465245513073 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:33 INFO - PROCESS | 3600 | ++DOCSHELL 17729000 == 38 [pid = 3600] [id = 673] 12:38:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17746000) [pid = 3600] [serial = 2019] [outer = 00000000] 12:38:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (18559000) [pid = 3600] [serial = 2020] [outer = 17746000] 12:38:33 INFO - PROCESS | 3600 | 1465245513116 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (18561C00) [pid = 3600] [serial = 2021] [outer = 17746000] 12:38:34 INFO - PROCESS | 3600 | 1465245514027 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:38:34 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) 12:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1123ms 12:38:34 INFO - PROCESS | 3600 | 1465245514088 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 3600 | 1465245514089 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:38:34 INFO - PROCESS | 3600 | 1465245514093 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:38:34 INFO - PROCESS | 3600 | 1465245514095 Marionette TRACE conn3 <- [1,2658,null,{}] 12:38:34 INFO - PROCESS | 3600 | 1465245514099 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:34 INFO - PROCESS | 3600 | 1465245514100 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:34 INFO - PROCESS | 3600 | 1465245514190 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:38:34 INFO - PROCESS | 3600 | 1465245514318 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 3600 | 1465245514322 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:34 INFO - PROCESS | 3600 | ++DOCSHELL 0C775000 == 39 [pid = 3600] [id = 674] 12:38:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (0F394400) [pid = 3600] [serial = 2022] [outer = 00000000] 12:38:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (103E4800) [pid = 3600] [serial = 2023] [outer = 0F394400] 12:38:34 INFO - PROCESS | 3600 | 1465245514380 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10A4FC00) [pid = 3600] [serial = 2024] [outer = 0F394400] 12:38:35 INFO - PROCESS | 3600 | 1465245515478 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:38:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:38:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1416ms 12:38:35 INFO - PROCESS | 3600 | 1465245515511 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 3600 | 1465245515515 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:38:35 INFO - PROCESS | 3600 | 1465245515520 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 3600 | 1465245515523 Marionette TRACE conn3 <- [1,2662,null,{}] 12:38:35 INFO - PROCESS | 3600 | 1465245515571 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:35 INFO - PROCESS | 3600 | 1465245515574 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:35 INFO - PROCESS | 3600 | 1465245515678 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:38:35 INFO - PROCESS | 3600 | 1465245515895 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 3600 | 1465245515898 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:35 INFO - PROCESS | 3600 | ++DOCSHELL 12DA4400 == 40 [pid = 3600] [id = 675] 12:38:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (12DABC00) [pid = 3600] [serial = 2025] [outer = 00000000] 12:38:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (13130000) [pid = 3600] [serial = 2026] [outer = 12DABC00] 12:38:35 INFO - PROCESS | 3600 | 1465245515956 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (131DD400) [pid = 3600] [serial = 2027] [outer = 12DABC00] 12:38:37 INFO - PROCESS | 3600 | 1465245517146 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:38:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:38:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1678ms 12:38:37 INFO - PROCESS | 3600 | 1465245517290 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 3600 | 1465245517294 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:38:37 INFO - PROCESS | 3600 | 1465245517305 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 3600 | 1465245517308 Marionette TRACE conn3 <- [1,2666,null,{}] 12:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:38:37 INFO - PROCESS | 3600 | 1465245517314 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:37 INFO - PROCESS | 3600 | 1465245517316 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:37 INFO - PROCESS | 3600 | 1465245517413 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:38:37 INFO - PROCESS | 3600 | 1465245517560 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 3600 | 1465245517562 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:37 INFO - PROCESS | 3600 | ++DOCSHELL 12AAA000 == 41 [pid = 3600] [id = 676] 12:38:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (12AE6000) [pid = 3600] [serial = 2028] [outer = 00000000] 12:38:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (12B4D000) [pid = 3600] [serial = 2029] [outer = 12AE6000] 12:38:37 INFO - PROCESS | 3600 | 1465245517617 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (13031800) [pid = 3600] [serial = 2030] [outer = 12AE6000] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 15C7D400 == 40 [pid = 3600] [id = 646] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 14F75000 == 39 [pid = 3600] [id = 645] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 1609FC00 == 38 [pid = 3600] [id = 656] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 17729000 == 37 [pid = 3600] [id = 673] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 11C25400 == 36 [pid = 3600] [id = 672] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 17190400 == 35 [pid = 3600] [id = 671] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 162E0C00 == 34 [pid = 3600] [id = 670] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 15768000 == 33 [pid = 3600] [id = 669] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 14F6D400 == 32 [pid = 3600] [id = 668] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 132D6800 == 31 [pid = 3600] [id = 667] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 12B4A800 == 30 [pid = 3600] [id = 666] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 15C5A000 == 29 [pid = 3600] [id = 663] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 10B98000 == 28 [pid = 3600] [id = 664] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 110EAC00 == 27 [pid = 3600] [id = 665] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 11AD4800 == 26 [pid = 3600] [id = 642] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 12B50C00 == 25 [pid = 3600] [id = 651] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 13C74000 == 24 [pid = 3600] [id = 644] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 14F84800 == 23 [pid = 3600] [id = 654] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 10471400 == 22 [pid = 3600] [id = 647] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 10E61800 == 21 [pid = 3600] [id = 658] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 1047F000 == 20 [pid = 3600] [id = 657] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 10EC0400 == 19 [pid = 3600] [id = 648] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 13C7EC00 == 18 [pid = 3600] [id = 653] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 11CC8C00 == 17 [pid = 3600] [id = 643] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 13659C00 == 16 [pid = 3600] [id = 652] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 18517800 == 15 [pid = 3600] [id = 659] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 14F84400 == 14 [pid = 3600] [id = 660] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 12B55400 == 13 [pid = 3600] [id = 661] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 1576E400 == 12 [pid = 3600] [id = 662] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 160A0400 == 11 [pid = 3600] [id = 655] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 131DC800 == 10 [pid = 3600] [id = 649] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 10FA7800 == 9 [pid = 3600] [id = 650] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 12DA4400 == 8 [pid = 3600] [id = 675] 12:38:38 INFO - PROCESS | 3600 | --DOCSHELL 0C775000 == 7 [pid = 3600] [id = 674] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (18345C00) [pid = 3600] [serial = 1975] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1855A000) [pid = 3600] [serial = 1978] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (11AD1800) [pid = 3600] [serial = 1951] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (11C27C00) [pid = 3600] [serial = 1952] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (16AB2400) [pid = 3600] [serial = 1966] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (17142000) [pid = 3600] [serial = 1967] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10EC9000) [pid = 3600] [serial = 1954] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12BA2C00) [pid = 3600] [serial = 1955] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1394CC00) [pid = 3600] [serial = 1957] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (140EB000) [pid = 3600] [serial = 1958] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (15C5C000) [pid = 3600] [serial = 1963] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15C79C00) [pid = 3600] [serial = 1964] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17EE5800) [pid = 3600] [serial = 1972] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (18353400) [pid = 3600] [serial = 1976] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14F74400) [pid = 3600] [serial = 1960] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (14F7B400) [pid = 3600] [serial = 1961] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (17191000) [pid = 3600] [serial = 1949] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (17726400) [pid = 3600] [serial = 1969] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (17732C00) [pid = 3600] [serial = 1970] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (18788400) [pid = 3600] [serial = 1981] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1878A800) [pid = 3600] [serial = 1988] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (19AE5400) [pid = 3600] [serial = 1990] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1855F000) [pid = 3600] [serial = 1979] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (18785400) [pid = 3600] [serial = 1987] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1878DC00) [pid = 3600] [serial = 1982] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (14F37000) [pid = 3600] [serial = 1984] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (16AB2C00) [pid = 3600] [serial = 1985] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (17747C00) [pid = 3600] [serial = 1973] [outer = 00000000] [url = about:blank] 12:38:39 INFO - PROCESS | 3600 | 1465245519142 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:38:39 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) 12:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1863ms 12:38:39 INFO - PROCESS | 3600 | 1465245519176 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3600 | 1465245519180 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:38:39 INFO - PROCESS | 3600 | 1465245519184 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - PROCESS | 3600 | 1465245519187 Marionette TRACE conn3 <- [1,2670,null,{}] 12:38:39 INFO - PROCESS | 3600 | 1465245519193 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:39 INFO - PROCESS | 3600 | 1465245519196 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:39 INFO - PROCESS | 3600 | 1465245519288 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:38:39 INFO - PROCESS | 3600 | 1465245519295 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 3600 | 1465245519297 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:39 INFO - PROCESS | 3600 | ++DOCSHELL 10EC0C00 == 8 [pid = 3600] [id = 677] 12:38:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (10EC1000) [pid = 3600] [serial = 2031] [outer = 00000000] 12:38:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (114C4000) [pid = 3600] [serial = 2032] [outer = 10EC1000] 12:38:39 INFO - PROCESS | 3600 | 1465245519345 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (11C27800) [pid = 3600] [serial = 2033] [outer = 10EC1000] 12:38:40 INFO - PROCESS | 3600 | 1465245520320 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:38:40 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) 12:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1170ms 12:38:40 INFO - PROCESS | 3600 | 1465245520364 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 3600 | 1465245520369 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:38:40 INFO - PROCESS | 3600 | 1465245520376 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 3600 | 1465245520378 Marionette TRACE conn3 <- [1,2674,null,{}] 12:38:40 INFO - PROCESS | 3600 | 1465245520382 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 3600 | 1465245520385 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:40 INFO - PROCESS | 3600 | 1465245520532 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:38:40 INFO - PROCESS | 3600 | 1465245520539 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3600 | 1465245520542 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:40 INFO - PROCESS | 3600 | ++DOCSHELL 12B55400 == 9 [pid = 3600] [id = 678] 12:38:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (12B9A800) [pid = 3600] [serial = 2034] [outer = 00000000] 12:38:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (13122800) [pid = 3600] [serial = 2035] [outer = 12B9A800] 12:38:40 INFO - PROCESS | 3600 | 1465245520590 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (13153400) [pid = 3600] [serial = 2036] [outer = 12B9A800] 12:38:41 INFO - PROCESS | 3600 | 1465245521567 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:38:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:38:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1232ms 12:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:38:41 INFO - PROCESS | 3600 | 1465245521610 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 3600 | 1465245521613 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:38:41 INFO - PROCESS | 3600 | 1465245521616 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 3600 | 1465245521620 Marionette TRACE conn3 <- [1,2678,null,{}] 12:38:41 INFO - PROCESS | 3600 | 1465245521637 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:41 INFO - PROCESS | 3600 | 1465245521642 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:41 INFO - PROCESS | 3600 | 1465245521758 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:38:41 INFO - PROCESS | 3600 | 1465245521766 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 3600 | 1465245521769 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:41 INFO - PROCESS | 3600 | ++DOCSHELL 14F30C00 == 10 [pid = 3600] [id = 679] 12:38:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (14F31800) [pid = 3600] [serial = 2037] [outer = 00000000] 12:38:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (14F78C00) [pid = 3600] [serial = 2038] [outer = 14F31800] 12:38:41 INFO - PROCESS | 3600 | 1465245521817 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (14F81400) [pid = 3600] [serial = 2039] [outer = 14F31800] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (17746000) [pid = 3600] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (15C7F000) [pid = 3600] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (132D7800) [pid = 3600] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (16095C00) [pid = 3600] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (110F0400) [pid = 3600] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (10FA3C00) [pid = 3600] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (162E1400) [pid = 3600] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (14F73800) [pid = 3600] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (12B4C400) [pid = 3600] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (173C0400) [pid = 3600] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:38:42 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (12ADF400) [pid = 3600] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:38:42 INFO - PROCESS | 3600 | 1465245522941 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:38:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:38:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1370ms 12:38:42 INFO - PROCESS | 3600 | 1465245523000 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 3600 | 1465245523002 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:38:42 INFO - PROCESS | 3600 | 1465245523006 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - PROCESS | 3600 | 1465245523008 Marionette TRACE conn3 <- [1,2682,null,{}] 12:38:43 INFO - PROCESS | 3600 | 1465245523011 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:43 INFO - PROCESS | 3600 | 1465245523013 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:43 INFO - PROCESS | 3600 | 1465245523099 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:38:43 INFO - PROCESS | 3600 | 1465245523221 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3600 | 1465245523223 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:43 INFO - PROCESS | 3600 | ++DOCSHELL 10FA8800 == 11 [pid = 3600] [id = 680] 12:38:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (110F0C00) [pid = 3600] [serial = 2040] [outer = 00000000] 12:38:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (12DAB400) [pid = 3600] [serial = 2041] [outer = 110F0C00] 12:38:43 INFO - PROCESS | 3600 | 1465245523269 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (14FE2800) [pid = 3600] [serial = 2042] [outer = 110F0C00] 12:38:44 INFO - PROCESS | 3600 | 1465245524091 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:38:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:38:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1123ms 12:38:44 INFO - PROCESS | 3600 | 1465245524129 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 3600 | 1465245524131 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:38:44 INFO - PROCESS | 3600 | 1465245524134 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 3600 | 1465245524136 Marionette TRACE conn3 <- [1,2686,null,{}] 12:38:44 INFO - PROCESS | 3600 | 1465245524139 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:44 INFO - PROCESS | 3600 | 1465245524141 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:44 INFO - PROCESS | 3600 | 1465245524240 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:38:44 INFO - PROCESS | 3600 | 1465245524246 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 3600 | 1465245524248 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:44 INFO - PROCESS | 3600 | ++DOCSHELL 15C66400 == 12 [pid = 3600] [id = 681] 12:38:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (15C7A800) [pid = 3600] [serial = 2043] [outer = 00000000] 12:38:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (15C81800) [pid = 3600] [serial = 2044] [outer = 15C7A800] 12:38:44 INFO - PROCESS | 3600 | 1465245524292 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (15C87C00) [pid = 3600] [serial = 2045] [outer = 15C7A800] 12:38:45 INFO - PROCESS | 3600 | 1465245525550 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:38:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:38:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1416ms 12:38:45 INFO - PROCESS | 3600 | 1465245525565 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 3600 | 1465245525570 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:38:45 INFO - PROCESS | 3600 | 1465245525575 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 3600 | 1465245525578 Marionette TRACE conn3 <- [1,2690,null,{}] 12:38:45 INFO - PROCESS | 3600 | 1465245525584 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:45 INFO - PROCESS | 3600 | 1465245525587 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:45 INFO - PROCESS | 3600 | 1465245525705 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:38:45 INFO - PROCESS | 3600 | 1465245525857 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3600 | 1465245525860 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:45 INFO - PROCESS | 3600 | ++DOCSHELL 10B93800 == 13 [pid = 3600] [id = 682] 12:38:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (10F9DC00) [pid = 3600] [serial = 2046] [outer = 00000000] 12:38:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (12B54400) [pid = 3600] [serial = 2047] [outer = 10F9DC00] 12:38:45 INFO - PROCESS | 3600 | 1465245525916 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (13655C00) [pid = 3600] [serial = 2048] [outer = 10F9DC00] 12:38:46 INFO - PROCESS | 3600 | 1465245526695 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (18559000) [pid = 3600] [serial = 2020] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (15C85C00) [pid = 3600] [serial = 2008] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (16094000) [pid = 3600] [serial = 2009] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (13C75800) [pid = 3600] [serial = 2002] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (14F66400) [pid = 3600] [serial = 2003] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (19B30800) [pid = 3600] [serial = 1991] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 56 (114BFC00) [pid = 3600] [serial = 1996] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 55 (12A9D000) [pid = 3600] [serial = 1997] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 54 (12A19800) [pid = 3600] [serial = 1993] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 53 (12B4CC00) [pid = 3600] [serial = 1994] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 52 (17146000) [pid = 3600] [serial = 2012] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 51 (1544E000) [pid = 3600] [serial = 2005] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 50 (12BA2800) [pid = 3600] [serial = 1999] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 49 (130C6C00) [pid = 3600] [serial = 2000] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 48 (16B6B000) [pid = 3600] [serial = 2011] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 47 (17747400) [pid = 3600] [serial = 2014] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 46 (160A2800) [pid = 3600] [serial = 2018] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 45 (157BF000) [pid = 3600] [serial = 2017] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 44 (18561C00) [pid = 3600] [serial = 2021] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 43 (17727400) [pid = 3600] [serial = 2015] [outer = 00000000] [url = about:blank] 12:38:46 INFO - PROCESS | 3600 | --DOMWINDOW == 42 (15761400) [pid = 3600] [serial = 2006] [outer = 00000000] [url = about:blank] 12:38:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1170ms 12:38:46 INFO - PROCESS | 3600 | 1465245526757 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 3600 | 1465245526761 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:38:46 INFO - PROCESS | 3600 | 1465245526766 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:38:46 INFO - PROCESS | 3600 | 1465245526769 Marionette TRACE conn3 <- [1,2694,null,{}] 12:38:46 INFO - PROCESS | 3600 | 1465245526787 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:46 INFO - PROCESS | 3600 | 1465245526789 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:46 INFO - PROCESS | 3600 | 1465245526916 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:38:46 INFO - PROCESS | 3600 | 1465245526926 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 3600 | 1465245526931 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:46 INFO - PROCESS | 3600 | ++DOCSHELL 10ECA000 == 14 [pid = 3600] [id = 683] 12:38:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 43 (10FA1400) [pid = 3600] [serial = 2049] [outer = 00000000] 12:38:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 44 (12A19800) [pid = 3600] [serial = 2050] [outer = 10FA1400] 12:38:46 INFO - PROCESS | 3600 | 1465245526979 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 45 (12AE7000) [pid = 3600] [serial = 2051] [outer = 10FA1400] 12:38:47 INFO - PROCESS | 3600 | 1465245527466 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 724ms 12:38:47 INFO - PROCESS | 3600 | 1465245527491 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 3600 | 1465245527496 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:38:47 INFO - PROCESS | 3600 | 1465245527502 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - PROCESS | 3600 | 1465245527505 Marionette TRACE conn3 <- [1,2698,null,{}] 12:38:47 INFO - PROCESS | 3600 | 1465245527511 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:47 INFO - PROCESS | 3600 | 1465245527514 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:47 INFO - PROCESS | 3600 | 1465245527599 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:38:47 INFO - PROCESS | 3600 | 1465245527608 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3600 | 1465245527611 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:47 INFO - PROCESS | 3600 | ++DOCSHELL 131DAC00 == 15 [pid = 3600] [id = 684] 12:38:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 46 (131E4400) [pid = 3600] [serial = 2052] [outer = 00000000] 12:38:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 47 (13658000) [pid = 3600] [serial = 2053] [outer = 131E4400] 12:38:47 INFO - PROCESS | 3600 | 1465245527661 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 48 (13B7E000) [pid = 3600] [serial = 2054] [outer = 131E4400] 12:38:48 INFO - PROCESS | 3600 | 1465245528181 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3600 | 1465245528245 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:38:48 INFO - PROCESS | 3600 | 1465245528248 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3600 | 1465245528251 Marionette TRACE conn3 <- [1,2702,null,{}] 12:38:48 INFO - PROCESS | 3600 | 1465245528299 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 3600 | 1465245528306 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:48 INFO - PROCESS | 3600 | 1465245528422 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:38:48 INFO - PROCESS | 3600 | 1465245528437 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 3600 | 1465245528440 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:48 INFO - PROCESS | 3600 | ++DOCSHELL 14F76400 == 16 [pid = 3600] [id = 685] 12:38:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 49 (14F76800) [pid = 3600] [serial = 2055] [outer = 00000000] 12:38:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 50 (14FDA800) [pid = 3600] [serial = 2056] [outer = 14F76800] 12:38:48 INFO - PROCESS | 3600 | 1465245528489 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 51 (15455000) [pid = 3600] [serial = 2057] [outer = 14F76800] 12:38:48 INFO - PROCESS | 3600 | 1465245528907 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:38:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 708ms 12:38:48 INFO - PROCESS | 3600 | 1465245528950 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3600 | 1465245528953 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:38:48 INFO - PROCESS | 3600 | 1465245528960 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3600 | 1465245528961 Marionette TRACE conn3 <- [1,2706,null,{}] 12:38:48 INFO - PROCESS | 3600 | 1465245528965 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 3600 | 1465245528967 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:49 INFO - PROCESS | 3600 | 1465245529130 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:38:49 INFO - PROCESS | 3600 | 1465245529142 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3600 | 1465245529144 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:49 INFO - PROCESS | 3600 | ++DOCSHELL 15C81400 == 17 [pid = 3600] [id = 686] 12:38:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 52 (15C82800) [pid = 3600] [serial = 2058] [outer = 00000000] 12:38:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 53 (16094800) [pid = 3600] [serial = 2059] [outer = 15C82800] 12:38:49 INFO - PROCESS | 3600 | 1465245529246 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 54 (160A0400) [pid = 3600] [serial = 2060] [outer = 15C82800] 12:38:49 INFO - PROCESS | 3600 | 1465245529682 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 3600 | 1465245529745 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:38:49 INFO - PROCESS | 3600 | 1465245529754 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 3600 | 1465245529756 Marionette TRACE conn3 <- [1,2710,null,{}] 12:38:49 INFO - PROCESS | 3600 | 1465245529760 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:49 INFO - PROCESS | 3600 | 1465245529762 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:49 INFO - PROCESS | 3600 | 1465245529873 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:38:49 INFO - PROCESS | 3600 | 1465245529882 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3600 | 1465245529884 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:49 INFO - PROCESS | 3600 | ++DOCSHELL 16A2F800 == 18 [pid = 3600] [id = 687] 12:38:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (16AAF800) [pid = 3600] [serial = 2061] [outer = 00000000] 12:38:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (16B66C00) [pid = 3600] [serial = 2062] [outer = 16AAF800] 12:38:49 INFO - PROCESS | 3600 | 1465245529982 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (1710E400) [pid = 3600] [serial = 2063] [outer = 16AAF800] 12:38:50 INFO - PROCESS | 3600 | 1465245530412 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3600 | 1465245530454 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:38:50 INFO - PROCESS | 3600 | 1465245530457 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 3600 | 1465245530459 Marionette TRACE conn3 <- [1,2714,null,{}] 12:38:50 INFO - PROCESS | 3600 | 1465245530462 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:50 INFO - PROCESS | 3600 | 1465245530468 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:50 INFO - PROCESS | 3600 | 1465245530602 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:38:50 INFO - PROCESS | 3600 | 1465245530618 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 3600 | 1465245530620 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:50 INFO - PROCESS | 3600 | ++DOCSHELL 1288C400 == 19 [pid = 3600] [id = 688] 12:38:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 51 (17140800) [pid = 3600] [serial = 2064] [outer = 00000000] 12:38:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 52 (17190400) [pid = 3600] [serial = 2065] [outer = 17140800] 12:38:50 INFO - PROCESS | 3600 | 1465245530668 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 53 (17682400) [pid = 3600] [serial = 2066] [outer = 17140800] 12:38:51 INFO - PROCESS | 3600 | 1465245531076 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:38:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 678ms 12:38:51 INFO - PROCESS | 3600 | 1465245531141 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 3600 | 1465245531143 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:38:51 INFO - PROCESS | 3600 | 1465245531146 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 3600 | 1465245531148 Marionette TRACE conn3 <- [1,2718,null,{}] 12:38:51 INFO - PROCESS | 3600 | 1465245531151 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:51 INFO - PROCESS | 3600 | 1465245531153 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:51 INFO - PROCESS | 3600 | 1465245531257 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:38:51 INFO - PROCESS | 3600 | 1465245531264 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3600 | 1465245531266 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:51 INFO - PROCESS | 3600 | ++DOCSHELL 105EC000 == 20 [pid = 3600] [id = 689] 12:38:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 54 (105EC400) [pid = 3600] [serial = 2067] [outer = 00000000] 12:38:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (17747000) [pid = 3600] [serial = 2068] [outer = 105EC400] 12:38:51 INFO - PROCESS | 3600 | 1465245531311 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (1773DC00) [pid = 3600] [serial = 2069] [outer = 105EC400] 12:38:52 INFO - PROCESS | 3600 | 1465245532197 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:38:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:38:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:38:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1062ms 12:38:52 INFO - PROCESS | 3600 | 1465245532218 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3600 | 1465245532220 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:38:52 INFO - PROCESS | 3600 | 1465245532223 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:38:52 INFO - PROCESS | 3600 | 1465245532225 Marionette TRACE conn3 <- [1,2722,null,{}] 12:38:52 INFO - PROCESS | 3600 | 1465245532229 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:52 INFO - PROCESS | 3600 | 1465245532231 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:52 INFO - PROCESS | 3600 | 1465245532348 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:38:52 INFO - PROCESS | 3600 | 1465245532357 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 3600 | 1465245532359 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:52 INFO - PROCESS | 3600 | ++DOCSHELL 1772C000 == 21 [pid = 3600] [id = 690] 12:38:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (17732C00) [pid = 3600] [serial = 2070] [outer = 00000000] 12:38:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (17EEBC00) [pid = 3600] [serial = 2071] [outer = 17732C00] 12:38:52 INFO - PROCESS | 3600 | 1465245532401 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (18353C00) [pid = 3600] [serial = 2072] [outer = 17732C00] 12:38:52 INFO - PROCESS | 3600 | 1465245532831 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 12:38:52 INFO - PROCESS | 3600 | 1465245532861 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3600 | 1465245532863 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:38:52 INFO - PROCESS | 3600 | 1465245532867 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:38:52 INFO - PROCESS | 3600 | 1465245532868 Marionette TRACE conn3 <- [1,2726,null,{}] 12:38:52 INFO - PROCESS | 3600 | 1465245532872 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:52 INFO - PROCESS | 3600 | 1465245532873 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:52 INFO - PROCESS | 3600 | 1465245532997 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:38:53 INFO - PROCESS | 3600 | 1465245533127 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 3600 | 1465245533130 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:53 INFO - PROCESS | 3600 | ++DOCSHELL 10561800 == 22 [pid = 3600] [id = 691] 12:38:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (105E7000) [pid = 3600] [serial = 2073] [outer = 00000000] 12:38:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (10B8FC00) [pid = 3600] [serial = 2074] [outer = 105E7000] 12:38:53 INFO - PROCESS | 3600 | 1465245533189 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (10FA4C00) [pid = 3600] [serial = 2075] [outer = 105E7000] 12:38:53 INFO - PROCESS | 3600 | 1465245533783 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 12:38:53 INFO - PROCESS | 3600 | 1465245533838 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 3600 | 1465245533843 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:38:53 INFO - PROCESS | 3600 | 1465245533848 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 3600 | 1465245533852 Marionette TRACE conn3 <- [1,2730,null,{}] 12:38:53 INFO - PROCESS | 3600 | 1465245533856 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:53 INFO - PROCESS | 3600 | 1465245533859 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:53 INFO - PROCESS | 3600 | 1465245533969 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:38:54 INFO - PROCESS | 3600 | 1465245534124 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 3600 | 1465245534128 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:54 INFO - PROCESS | 3600 | ++DOCSHELL 1322A400 == 23 [pid = 3600] [id = 692] 12:38:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (13650800) [pid = 3600] [serial = 2076] [outer = 00000000] 12:38:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (14F66800) [pid = 3600] [serial = 2077] [outer = 13650800] 12:38:54 INFO - PROCESS | 3600 | 1465245534184 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (14F6F400) [pid = 3600] [serial = 2078] [outer = 13650800] 12:38:54 INFO - PROCESS | 3600 | 1465245534792 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 12:38:54 INFO - PROCESS | 3600 | 1465245534835 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 3600 | 1465245534838 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:38:54 INFO - PROCESS | 3600 | 1465245534842 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 3600 | 1465245534844 Marionette TRACE conn3 <- [1,2734,null,{}] 12:38:54 INFO - PROCESS | 3600 | 1465245534848 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:54 INFO - PROCESS | 3600 | 1465245534851 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:54 INFO - PROCESS | 3600 | 1465245534990 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:38:55 INFO - PROCESS | 3600 | 1465245535130 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 3600 | 1465245535133 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:55 INFO - PROCESS | 3600 | ++DOCSHELL 16A22000 == 24 [pid = 3600] [id = 693] 12:38:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (16A22400) [pid = 3600] [serial = 2079] [outer = 00000000] 12:38:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (17140000) [pid = 3600] [serial = 2080] [outer = 16A22400] 12:38:55 INFO - PROCESS | 3600 | 1465245535190 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1714C400) [pid = 3600] [serial = 2081] [outer = 16A22400] 12:38:55 INFO - PROCESS | 3600 | 1465245535939 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1139ms 12:38:55 INFO - PROCESS | 3600 | 1465245535976 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 3600 | 1465245535980 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:38:55 INFO - PROCESS | 3600 | 1465245535985 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3600 | 1465245535988 Marionette TRACE conn3 <- [1,2738,null,{}] 12:38:55 INFO - PROCESS | 3600 | 1465245535994 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:55 INFO - PROCESS | 3600 | 1465245535997 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:56 INFO - PROCESS | 3600 | 1465245536135 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:38:56 INFO - PROCESS | 3600 | 1465245536285 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 3600 | 1465245536289 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:56 INFO - PROCESS | 3600 | ++DOCSHELL 10B93C00 == 25 [pid = 3600] [id = 694] 12:38:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10E64000) [pid = 3600] [serial = 2082] [outer = 00000000] 12:38:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1280F800) [pid = 3600] [serial = 2083] [outer = 10E64000] 12:38:56 INFO - PROCESS | 3600 | 1465245536342 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12B53800) [pid = 3600] [serial = 2084] [outer = 10E64000] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12B4D000) [pid = 3600] [serial = 2029] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10A4FC00) [pid = 3600] [serial = 2024] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (103E4800) [pid = 3600] [serial = 2023] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (131DD400) [pid = 3600] [serial = 2027] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (13130000) [pid = 3600] [serial = 2026] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (13153400) [pid = 3600] [serial = 2036] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (13122800) [pid = 3600] [serial = 2035] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (14F78C00) [pid = 3600] [serial = 2038] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (114C4000) [pid = 3600] [serial = 2032] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (13031800) [pid = 3600] [serial = 2030] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (11C27800) [pid = 3600] [serial = 2033] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (12DAB400) [pid = 3600] [serial = 2041] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (14F81400) [pid = 3600] [serial = 2039] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (14FE2800) [pid = 3600] [serial = 2042] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3600 | 1465245537352 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1370ms 12:38:57 INFO - PROCESS | 3600 | 1465245537371 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 3600 | 1465245537375 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:38:57 INFO - PROCESS | 3600 | 1465245537380 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 3600 | 1465245537384 Marionette TRACE conn3 <- [1,2742,null,{}] 12:38:57 INFO - PROCESS | 3600 | 1465245537393 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:57 INFO - PROCESS | 3600 | 1465245537396 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:57 INFO - PROCESS | 3600 | 1465245537479 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:38:57 INFO - PROCESS | 3600 | 1465245537578 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3600 | 1465245537580 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:57 INFO - PROCESS | 3600 | ++DOCSHELL 10EBF800 == 26 [pid = 3600] [id = 695] 12:38:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (10F9C400) [pid = 3600] [serial = 2085] [outer = 00000000] 12:38:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (11AD4400) [pid = 3600] [serial = 2086] [outer = 10F9C400] 12:38:57 INFO - PROCESS | 3600 | 1465245537644 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (1280F400) [pid = 3600] [serial = 2087] [outer = 10F9C400] 12:38:58 INFO - PROCESS | 3600 | 1465245538117 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 785ms 12:38:58 INFO - PROCESS | 3600 | 1465245538162 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3600 | 1465245538167 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:38:58 INFO - PROCESS | 3600 | 1465245538209 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3600 | 1465245538211 Marionette TRACE conn3 <- [1,2746,null,{}] 12:38:58 INFO - PROCESS | 3600 | 1465245538216 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:58 INFO - PROCESS | 3600 | 1465245538219 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:58 INFO - PROCESS | 3600 | 1465245538310 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:38:58 INFO - PROCESS | 3600 | 1465245538325 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3600 | 1465245538327 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:58 INFO - PROCESS | 3600 | ++DOCSHELL 12D9FC00 == 27 [pid = 3600] [id = 696] 12:38:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (12DA4400) [pid = 3600] [serial = 2088] [outer = 00000000] 12:38:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (130C0000) [pid = 3600] [serial = 2089] [outer = 12DA4400] 12:38:58 INFO - PROCESS | 3600 | 1465245538374 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (1312A400) [pid = 3600] [serial = 2090] [outer = 12DA4400] 12:38:58 INFO - PROCESS | 3600 | 1465245538812 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 662ms 12:38:58 INFO - PROCESS | 3600 | 1465245538836 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3600 | 1465245538838 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:38:58 INFO - PROCESS | 3600 | 1465245538842 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3600 | 1465245538845 Marionette TRACE conn3 <- [1,2750,null,{}] 12:38:58 INFO - PROCESS | 3600 | 1465245538859 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:58 INFO - PROCESS | 3600 | 1465245538864 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:58 INFO - PROCESS | 3600 | 1465245538947 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:38:58 INFO - PROCESS | 3600 | 1465245538956 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3600 | 1465245538959 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:58 INFO - PROCESS | 3600 | ++DOCSHELL 13B82C00 == 28 [pid = 3600] [id = 697] 12:38:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (13C74000) [pid = 3600] [serial = 2091] [outer = 00000000] 12:38:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (14F67000) [pid = 3600] [serial = 2092] [outer = 13C74000] 12:38:59 INFO - PROCESS | 3600 | 1465245539006 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (14F74400) [pid = 3600] [serial = 2093] [outer = 13C74000] 12:38:59 INFO - PROCESS | 3600 | 1465245539484 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 677ms 12:38:59 INFO - PROCESS | 3600 | 1465245539540 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 3600 | 1465245539543 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:38:59 INFO - PROCESS | 3600 | 1465245539547 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 3600 | 1465245539548 Marionette TRACE conn3 <- [1,2754,null,{}] 12:38:59 INFO - PROCESS | 3600 | 1465245539552 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 3600 | 1465245539554 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:59 INFO - PROCESS | 3600 | 1465245539675 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:38:59 INFO - PROCESS | 3600 | 1465245539764 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 3600 | 1465245539766 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:38:59 INFO - PROCESS | 3600 | ++DOCSHELL 14F6E400 == 29 [pid = 3600] [id = 698] 12:38:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (14F7A000) [pid = 3600] [serial = 2094] [outer = 00000000] 12:38:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1544CC00) [pid = 3600] [serial = 2095] [outer = 14F7A000] 12:38:59 INFO - PROCESS | 3600 | 1465245539810 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (157B6800) [pid = 3600] [serial = 2096] [outer = 14F7A000] 12:39:00 INFO - PROCESS | 3600 | 1465245540217 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 723ms 12:39:00 INFO - PROCESS | 3600 | 1465245540270 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 3600 | 1465245540272 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:39:00 INFO - PROCESS | 3600 | 1465245540275 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:39:00 INFO - PROCESS | 3600 | 1465245540277 Marionette TRACE conn3 <- [1,2758,null,{}] 12:39:00 INFO - PROCESS | 3600 | 1465245540288 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:00 INFO - PROCESS | 3600 | 1465245540290 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:00 INFO - PROCESS | 3600 | 1465245540400 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:39:00 INFO - PROCESS | 3600 | 1465245540406 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:00 INFO - PROCESS | 3600 | 1465245540409 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:00 INFO - PROCESS | 3600 | ++DOCSHELL 15C79C00 == 30 [pid = 3600] [id = 699] 12:39:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15C80000) [pid = 3600] [serial = 2097] [outer = 00000000] 12:39:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (162E0400) [pid = 3600] [serial = 2098] [outer = 15C80000] 12:39:00 INFO - PROCESS | 3600 | 1465245540452 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (168E5400) [pid = 3600] [serial = 2099] [outer = 15C80000] 12:39:00 INFO - PROCESS | 3600 | 1465245540902 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 678ms 12:39:00 INFO - PROCESS | 3600 | 1465245540959 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 3600 | 1465245540961 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:39:00 INFO - PROCESS | 3600 | 1465245540964 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 3600 | 1465245540966 Marionette TRACE conn3 <- [1,2762,null,{}] 12:39:00 INFO - PROCESS | 3600 | 1465245540972 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:00 INFO - PROCESS | 3600 | 1465245540978 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:01 INFO - PROCESS | 3600 | 1465245541137 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:39:01 INFO - PROCESS | 3600 | 1465245541152 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 3600 | 1465245541154 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:01 INFO - PROCESS | 3600 | ++DOCSHELL 17143800 == 31 [pid = 3600] [id = 700] 12:39:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1718FC00) [pid = 3600] [serial = 2100] [outer = 00000000] 12:39:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17726400) [pid = 3600] [serial = 2101] [outer = 1718FC00] 12:39:01 INFO - PROCESS | 3600 | 1465245541198 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17744000) [pid = 3600] [serial = 2102] [outer = 1718FC00] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (16AAF800) [pid = 3600] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (10F9DC00) [pid = 3600] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (131E4400) [pid = 3600] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (10FA1400) [pid = 3600] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17732C00) [pid = 3600] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (15C7A800) [pid = 3600] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (14F76800) [pid = 3600] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (17140800) [pid = 3600] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (105EC400) [pid = 3600] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:39:01 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (15C82800) [pid = 3600] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:39:01 INFO - PROCESS | 3600 | 1465245541799 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 877ms 12:39:01 INFO - PROCESS | 3600 | 1465245541853 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:39:01 INFO - PROCESS | 3600 | 1465245541854 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:39:01 INFO - PROCESS | 3600 | 1465245541858 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:39:01 INFO - PROCESS | 3600 | 1465245541869 Marionette TRACE conn3 <- [1,2766,null,{}] 12:39:01 INFO - PROCESS | 3600 | 1465245541872 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:01 INFO - PROCESS | 3600 | 1465245541874 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:01 INFO - PROCESS | 3600 | 1465245541951 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:39:02 INFO - PROCESS | 3600 | 1465245542052 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 3600 | 1465245542054 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:02 INFO - PROCESS | 3600 | ++DOCSHELL 10A51800 == 32 [pid = 3600] [id = 701] 12:39:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (10B98400) [pid = 3600] [serial = 2103] [outer = 00000000] 12:39:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (15C7A800) [pid = 3600] [serial = 2104] [outer = 10B98400] 12:39:02 INFO - PROCESS | 3600 | 1465245542100 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (17398800) [pid = 3600] [serial = 2105] [outer = 10B98400] 12:39:02 INFO - PROCESS | 3600 | 1465245542494 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 12:39:02 INFO - PROCESS | 3600 | 1465245542558 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 3600 | 1465245542560 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:39:02 INFO - PROCESS | 3600 | 1465245542563 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:39:02 INFO - PROCESS | 3600 | 1465245542565 Marionette TRACE conn3 <- [1,2770,null,{}] 12:39:02 INFO - PROCESS | 3600 | 1465245542568 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:02 INFO - PROCESS | 3600 | 1465245542570 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:02 INFO - PROCESS | 3600 | 1465245542648 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:39:02 INFO - PROCESS | 3600 | 1465245542653 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 3600 | 1465245542655 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:02 INFO - PROCESS | 3600 | ++DOCSHELL 10EC9800 == 33 [pid = 3600] [id = 702] 12:39:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1314FC00) [pid = 3600] [serial = 2106] [outer = 00000000] 12:39:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (18558400) [pid = 3600] [serial = 2107] [outer = 1314FC00] 12:39:02 INFO - PROCESS | 3600 | 1465245542698 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (18559000) [pid = 3600] [serial = 2108] [outer = 1314FC00] 12:39:03 INFO - PROCESS | 3600 | 1465245543114 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 585ms 12:39:03 INFO - PROCESS | 3600 | 1465245543143 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3600 | 1465245543145 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:39:03 INFO - PROCESS | 3600 | 1465245543148 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 3600 | 1465245543150 Marionette TRACE conn3 <- [1,2774,null,{}] 12:39:03 INFO - PROCESS | 3600 | 1465245543158 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:03 INFO - PROCESS | 3600 | 1465245543160 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:03 INFO - PROCESS | 3600 | 1465245543284 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:39:03 INFO - PROCESS | 3600 | 1465245543290 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 3600 | 1465245543292 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:03 INFO - PROCESS | 3600 | ++DOCSHELL 18561400 == 34 [pid = 3600] [id = 703] 12:39:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (18561800) [pid = 3600] [serial = 2109] [outer = 00000000] 12:39:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (18565C00) [pid = 3600] [serial = 2110] [outer = 18561800] 12:39:03 INFO - PROCESS | 3600 | 1465245543335 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (18566400) [pid = 3600] [serial = 2111] [outer = 18561800] 12:39:03 INFO - PROCESS | 3600 | 1465245543892 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 785ms 12:39:03 INFO - PROCESS | 3600 | 1465245543950 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3600 | 1465245543955 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:39:03 INFO - PROCESS | 3600 | 1465245543961 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 3600 | 1465245543964 Marionette TRACE conn3 <- [1,2778,null,{}] 12:39:04 INFO - PROCESS | 3600 | 1465245544024 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:04 INFO - PROCESS | 3600 | 1465245544027 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:04 INFO - PROCESS | 3600 | 1465245544157 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:39:04 INFO - PROCESS | 3600 | 1465245544278 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:04 INFO - PROCESS | 3600 | 1465245544283 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:04 INFO - PROCESS | 3600 | ++DOCSHELL 105E6C00 == 35 [pid = 3600] [id = 704] 12:39:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (105F0000) [pid = 3600] [serial = 2112] [outer = 00000000] 12:39:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (12A9C000) [pid = 3600] [serial = 2113] [outer = 105F0000] 12:39:04 INFO - PROCESS | 3600 | 1465245544340 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (12B4DC00) [pid = 3600] [serial = 2114] [outer = 105F0000] 12:39:05 INFO - PROCESS | 3600 | 1465245545044 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:39:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:39:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1124ms 12:39:05 INFO - PROCESS | 3600 | 1465245545112 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 3600 | 1465245545117 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:39:05 INFO - PROCESS | 3600 | 1465245545123 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 3600 | 1465245545126 Marionette TRACE conn3 <- [1,2782,null,{}] 12:39:05 INFO - PROCESS | 3600 | 1465245545130 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:05 INFO - PROCESS | 3600 | 1465245545133 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:05 INFO - PROCESS | 3600 | 1465245545233 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:39:05 INFO - PROCESS | 3600 | 1465245545387 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3600 | 1465245545390 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:05 INFO - PROCESS | 3600 | ++DOCSHELL 132D9C00 == 36 [pid = 3600] [id = 705] 12:39:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1393F800) [pid = 3600] [serial = 2115] [outer = 00000000] 12:39:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14F66400) [pid = 3600] [serial = 2116] [outer = 1393F800] 12:39:05 INFO - PROCESS | 3600 | 1465245545468 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (14F7D800) [pid = 3600] [serial = 2117] [outer = 1393F800] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 10EC9800 == 35 [pid = 3600] [id = 702] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 10A51800 == 34 [pid = 3600] [id = 701] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 17143800 == 33 [pid = 3600] [id = 700] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 15C79C00 == 32 [pid = 3600] [id = 699] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 14F6E400 == 31 [pid = 3600] [id = 698] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 13B82C00 == 30 [pid = 3600] [id = 697] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 12D9FC00 == 29 [pid = 3600] [id = 696] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 10EBF800 == 28 [pid = 3600] [id = 695] 12:39:06 INFO - PROCESS | 3600 | --DOCSHELL 10B93C00 == 27 [pid = 3600] [id = 694] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (16B66C00) [pid = 3600] [serial = 2062] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (12B54400) [pid = 3600] [serial = 2047] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13655C00) [pid = 3600] [serial = 2048] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13658000) [pid = 3600] [serial = 2053] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (13B7E000) [pid = 3600] [serial = 2054] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (12A19800) [pid = 3600] [serial = 2050] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (12AE7000) [pid = 3600] [serial = 2051] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17EEBC00) [pid = 3600] [serial = 2071] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15C87C00) [pid = 3600] [serial = 2045] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C81800) [pid = 3600] [serial = 2044] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (14FDA800) [pid = 3600] [serial = 2056] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (18353C00) [pid = 3600] [serial = 2072] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1710E400) [pid = 3600] [serial = 2063] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (17190400) [pid = 3600] [serial = 2065] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (17747000) [pid = 3600] [serial = 2068] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (16094800) [pid = 3600] [serial = 2059] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (17682400) [pid = 3600] [serial = 2066] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (160A0400) [pid = 3600] [serial = 2060] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1773DC00) [pid = 3600] [serial = 2069] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (15455000) [pid = 3600] [serial = 2057] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 3600 | 1465245546331 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1278ms 12:39:06 INFO - PROCESS | 3600 | 1465245546384 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 3600 | 1465245546388 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:39:06 INFO - PROCESS | 3600 | 1465245546393 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 3600 | 1465245546396 Marionette TRACE conn3 <- [1,2786,null,{}] 12:39:06 INFO - PROCESS | 3600 | 1465245546401 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:06 INFO - PROCESS | 3600 | 1465245546404 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:06 INFO - PROCESS | 3600 | 1465245546489 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:39:06 INFO - PROCESS | 3600 | 1465245546496 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 3600 | 1465245546501 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:06 INFO - PROCESS | 3600 | ++DOCSHELL 10EC9800 == 28 [pid = 3600] [id = 706] 12:39:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (10ECA800) [pid = 3600] [serial = 2118] [outer = 00000000] 12:39:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (11AD1800) [pid = 3600] [serial = 2119] [outer = 10ECA800] 12:39:06 INFO - PROCESS | 3600 | 1465245546549 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12AA8C00) [pid = 3600] [serial = 2120] [outer = 10ECA800] 12:39:07 INFO - PROCESS | 3600 | 1465245547103 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 739ms 12:39:07 INFO - PROCESS | 3600 | 1465245547130 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 3600 | 1465245547134 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:39:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:39:07 INFO - PROCESS | 3600 | 1465245547140 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 3600 | 1465245547142 Marionette TRACE conn3 <- [1,2790,null,{}] 12:39:07 INFO - PROCESS | 3600 | 1465245547146 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:07 INFO - PROCESS | 3600 | 1465245547148 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:07 INFO - PROCESS | 3600 | 1465245547232 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:39:07 INFO - PROCESS | 3600 | 1465245547324 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3600 | 1465245547326 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:07 INFO - PROCESS | 3600 | ++DOCSHELL 12D9FC00 == 29 [pid = 3600] [id = 707] 12:39:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (13122800) [pid = 3600] [serial = 2121] [outer = 00000000] 12:39:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13226800) [pid = 3600] [serial = 2122] [outer = 13122800] 12:39:07 INFO - PROCESS | 3600 | 1465245547367 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13943000) [pid = 3600] [serial = 2123] [outer = 13122800] 12:39:07 INFO - PROCESS | 3600 | 1465245547745 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 631ms 12:39:07 INFO - PROCESS | 3600 | 1465245547768 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 3600 | 1465245547771 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:39:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:39:07 INFO - PROCESS | 3600 | 1465245547774 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 3600 | 1465245547778 Marionette TRACE conn3 <- [1,2794,null,{}] 12:39:07 INFO - PROCESS | 3600 | 1465245547788 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:07 INFO - PROCESS | 3600 | 1465245547792 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:07 INFO - PROCESS | 3600 | 1465245547877 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:39:07 INFO - PROCESS | 3600 | 1465245547884 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3600 | 1465245547887 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:07 INFO - PROCESS | 3600 | ++DOCSHELL 1544E000 == 30 [pid = 3600] [id = 708] 12:39:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (15452800) [pid = 3600] [serial = 2124] [outer = 00000000] 12:39:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (15C60000) [pid = 3600] [serial = 2125] [outer = 15452800] 12:39:07 INFO - PROCESS | 3600 | 1465245547935 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15C84000) [pid = 3600] [serial = 2126] [outer = 15452800] 12:39:08 INFO - PROCESS | 3600 | 1465245548391 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 631ms 12:39:08 INFO - PROCESS | 3600 | 1465245548410 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 3600 | 1465245548413 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:39:08 INFO - PROCESS | 3600 | 1465245548434 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 3600 | 1465245548436 Marionette TRACE conn3 <- [1,2798,null,{}] 12:39:08 INFO - PROCESS | 3600 | 1465245548444 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 3600 | 1465245548446 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:08 INFO - PROCESS | 3600 | 1465245548552 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:39:08 INFO - PROCESS | 3600 | 1465245548651 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 3600 | 1465245548653 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:08 INFO - PROCESS | 3600 | ++DOCSHELL 168E3000 == 31 [pid = 3600] [id = 709] 12:39:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (16A23800) [pid = 3600] [serial = 2127] [outer = 00000000] 12:39:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (16AB9400) [pid = 3600] [serial = 2128] [outer = 16A23800] 12:39:08 INFO - PROCESS | 3600 | 1465245548697 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17104400) [pid = 3600] [serial = 2129] [outer = 16A23800] 12:39:09 INFO - PROCESS | 3600 | 1465245549107 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 755ms 12:39:09 INFO - PROCESS | 3600 | 1465245549161 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3600 | 1465245549163 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:39:09 INFO - PROCESS | 3600 | 1465245549166 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 3600 | 1465245549168 Marionette TRACE conn3 <- [1,2802,null,{}] 12:39:09 INFO - PROCESS | 3600 | 1465245549171 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:09 INFO - PROCESS | 3600 | 1465245549173 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:09 INFO - PROCESS | 3600 | 1465245549290 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:39:09 INFO - PROCESS | 3600 | 1465245549296 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 3600 | 1465245549298 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:09 INFO - PROCESS | 3600 | ++DOCSHELL 17102C00 == 32 [pid = 3600] [id = 710] 12:39:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1710E800) [pid = 3600] [serial = 2130] [outer = 00000000] 12:39:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17190000) [pid = 3600] [serial = 2131] [outer = 1710E800] 12:39:09 INFO - PROCESS | 3600 | 1465245549341 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (173C2400) [pid = 3600] [serial = 2132] [outer = 1710E800] 12:39:09 INFO - PROCESS | 3600 | 1465245549780 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 12:39:09 INFO - PROCESS | 3600 | 1465245549849 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3600 | 1465245549851 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:39:09 INFO - PROCESS | 3600 | 1465245549854 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:39:09 INFO - PROCESS | 3600 | 1465245549856 Marionette TRACE conn3 <- [1,2806,null,{}] 12:39:09 INFO - PROCESS | 3600 | 1465245549859 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:09 INFO - PROCESS | 3600 | 1465245549864 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:10 INFO - PROCESS | 3600 | 1465245550030 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:39:10 INFO - PROCESS | 3600 | 1465245550053 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3600 | 1465245550055 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:10 INFO - PROCESS | 3600 | ++DOCSHELL 1394CC00 == 33 [pid = 3600] [id = 711] 12:39:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1710F400) [pid = 3600] [serial = 2133] [outer = 00000000] 12:39:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (18516400) [pid = 3600] [serial = 2134] [outer = 1710F400] 12:39:10 INFO - PROCESS | 3600 | 1465245550098 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1851BC00) [pid = 3600] [serial = 2135] [outer = 1710F400] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (13C74000) [pid = 3600] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (10F9C400) [pid = 3600] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12DA4400) [pid = 3600] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (14F7A000) [pid = 3600] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (10E64000) [pid = 3600] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (105E7000) [pid = 3600] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (13650800) [pid = 3600] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (16A22400) [pid = 3600] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (15C80000) [pid = 3600] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (10B98400) [pid = 3600] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:39:10 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1314FC00) [pid = 3600] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:39:10 INFO - PROCESS | 3600 | 1465245550619 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:39:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:39:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 831ms 12:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:39:10 INFO - PROCESS | 3600 | 1465245550682 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 3600 | 1465245550684 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:39:10 INFO - PROCESS | 3600 | 1465245550688 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 3600 | 1465245550690 Marionette TRACE conn3 <- [1,2810,null,{}] 12:39:10 INFO - PROCESS | 3600 | 1465245550694 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:10 INFO - PROCESS | 3600 | 1465245550696 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:10 INFO - PROCESS | 3600 | 1465245550775 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:39:10 INFO - PROCESS | 3600 | 1465245550874 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3600 | 1465245550876 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:10 INFO - PROCESS | 3600 | ++DOCSHELL 10E63C00 == 34 [pid = 3600] [id = 712] 12:39:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10E64000) [pid = 3600] [serial = 2136] [outer = 00000000] 12:39:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (14F7F400) [pid = 3600] [serial = 2137] [outer = 10E64000] 12:39:10 INFO - PROCESS | 3600 | 1465245550919 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (157C1C00) [pid = 3600] [serial = 2138] [outer = 10E64000] 12:39:11 INFO - PROCESS | 3600 | 1465245551283 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 615ms 12:39:11 INFO - PROCESS | 3600 | 1465245551325 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:39:11 INFO - PROCESS | 3600 | 1465245551327 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:39:11 INFO - PROCESS | 3600 | 1465245551331 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 3600 | 1465245551332 Marionette TRACE conn3 <- [1,2814,null,{}] 12:39:11 INFO - PROCESS | 3600 | 1465245551371 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:11 INFO - PROCESS | 3600 | 1465245551373 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:11 INFO - PROCESS | 3600 | 1465245551456 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:39:11 INFO - PROCESS | 3600 | 1465245551461 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 3600 | 1465245551463 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:11 INFO - PROCESS | 3600 | ++DOCSHELL 132E1C00 == 35 [pid = 3600] [id = 713] 12:39:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (166DA000) [pid = 3600] [serial = 2139] [outer = 00000000] 12:39:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (18783400) [pid = 3600] [serial = 2140] [outer = 166DA000] 12:39:11 INFO - PROCESS | 3600 | 1465245551507 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1878D000) [pid = 3600] [serial = 2141] [outer = 166DA000] 12:39:11 INFO - PROCESS | 3600 | 1465245551953 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 677ms 12:39:12 INFO - PROCESS | 3600 | 1465245552013 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 3600 | 1465245552015 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:39:12 INFO - PROCESS | 3600 | 1465245552018 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 3600 | 1465245552020 Marionette TRACE conn3 <- [1,2818,null,{}] 12:39:12 INFO - PROCESS | 3600 | 1465245552024 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 3600 | 1465245552025 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:12 INFO - PROCESS | 3600 | 1465245552106 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:39:12 INFO - PROCESS | 3600 | 1465245552113 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 3600 | 1465245552115 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:12 INFO - PROCESS | 3600 | ++DOCSHELL 1544C800 == 36 [pid = 3600] [id = 714] 12:39:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1855D800) [pid = 3600] [serial = 2142] [outer = 00000000] 12:39:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (18792800) [pid = 3600] [serial = 2143] [outer = 1855D800] 12:39:12 INFO - PROCESS | 3600 | 1465245552167 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19ADD000) [pid = 3600] [serial = 2144] [outer = 1855D800] 12:39:12 INFO - PROCESS | 3600 | 1465245552757 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 785ms 12:39:12 INFO - PROCESS | 3600 | 1465245552833 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 3600 | 1465245552838 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:39:12 INFO - PROCESS | 3600 | 1465245552827 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 3600 | 1465245552831 Marionette TRACE conn3 <- [1,2822,null,{}] 12:39:12 INFO - PROCESS | 3600 | 1465245552836 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 3600 | 1465245552839 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:12 INFO - PROCESS | 3600 | 1465245552958 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:39:13 INFO - PROCESS | 3600 | 1465245553097 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 3600 | 1465245553100 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:13 INFO - PROCESS | 3600 | ++DOCSHELL 10A71400 == 37 [pid = 3600] [id = 715] 12:39:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10B93C00) [pid = 3600] [serial = 2145] [outer = 00000000] 12:39:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (12B4EC00) [pid = 3600] [serial = 2146] [outer = 10B93C00] 12:39:13 INFO - PROCESS | 3600 | 1465245553157 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (13036800) [pid = 3600] [serial = 2147] [outer = 10B93C00] 12:39:13 INFO - PROCESS | 3600 | 1465245553718 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 924ms 12:39:13 INFO - PROCESS | 3600 | 1465245553773 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 3600 | 1465245553778 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:39:13 INFO - PROCESS | 3600 | 1465245553785 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 3600 | 1465245553787 Marionette TRACE conn3 <- [1,2826,null,{}] 12:39:13 INFO - PROCESS | 3600 | 1465245553792 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:13 INFO - PROCESS | 3600 | 1465245553795 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:13 INFO - PROCESS | 3600 | 1465245553888 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:39:14 INFO - PROCESS | 3600 | 1465245554048 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 3600 | 1465245554050 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:14 INFO - PROCESS | 3600 | ++DOCSHELL 14F67C00 == 38 [pid = 3600] [id = 716] 12:39:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (14F69800) [pid = 3600] [serial = 2148] [outer = 00000000] 12:39:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (14FE3400) [pid = 3600] [serial = 2149] [outer = 14F69800] 12:39:14 INFO - PROCESS | 3600 | 1465245554143 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (15F06400) [pid = 3600] [serial = 2150] [outer = 14F69800] 12:39:14 INFO - PROCESS | 3600 | 1465245554794 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1078ms 12:39:14 INFO - PROCESS | 3600 | 1465245554867 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 3600 | 1465245554870 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:39:14 INFO - PROCESS | 3600 | 1465245554888 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 3600 | 1465245554892 Marionette TRACE conn3 <- [1,2830,null,{}] 12:39:14 INFO - PROCESS | 3600 | 1465245554903 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:14 INFO - PROCESS | 3600 | 1465245554908 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:15 INFO - PROCESS | 3600 | 1465245555007 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:39:15 INFO - PROCESS | 3600 | 1465245555143 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 3600 | 1465245555147 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:15 INFO - PROCESS | 3600 | ++DOCSHELL 18516000 == 39 [pid = 3600] [id = 717] 12:39:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (18517800) [pid = 3600] [serial = 2151] [outer = 00000000] 12:39:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1878EC00) [pid = 3600] [serial = 2152] [outer = 18517800] 12:39:15 INFO - PROCESS | 3600 | 1465245555204 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19AE4000) [pid = 3600] [serial = 2153] [outer = 18517800] 12:39:15 INFO - PROCESS | 3600 | 1465245555962 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1124ms 12:39:16 INFO - PROCESS | 3600 | 1465245556031 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:39:16 INFO - PROCESS | 3600 | 1465245556036 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:39:16 INFO - PROCESS | 3600 | 1465245556042 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:39:16 INFO - PROCESS | 3600 | 1465245556045 Marionette TRACE conn3 <- [1,2834,null,{}] 12:39:16 INFO - PROCESS | 3600 | 1465245556051 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:16 INFO - PROCESS | 3600 | 1465245556053 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:16 INFO - PROCESS | 3600 | 1465245556142 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:39:16 INFO - PROCESS | 3600 | 1465245556282 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 3600 | 1465245556287 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:16 INFO - PROCESS | 3600 | ++DOCSHELL 110E9800 == 40 [pid = 3600] [id = 718] 12:39:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (110EAC00) [pid = 3600] [serial = 2154] [outer = 00000000] 12:39:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (114C7400) [pid = 3600] [serial = 2155] [outer = 110EAC00] 12:39:16 INFO - PROCESS | 3600 | 1465245556338 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12893000) [pid = 3600] [serial = 2156] [outer = 110EAC00] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 132E1C00 == 39 [pid = 3600] [id = 713] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 10E63C00 == 38 [pid = 3600] [id = 712] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 1394CC00 == 37 [pid = 3600] [id = 711] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 17102C00 == 36 [pid = 3600] [id = 710] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 168E3000 == 35 [pid = 3600] [id = 709] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 1544E000 == 34 [pid = 3600] [id = 708] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 12D9FC00 == 33 [pid = 3600] [id = 707] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 10EC9800 == 32 [pid = 3600] [id = 706] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 18561400 == 31 [pid = 3600] [id = 703] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 132D9C00 == 30 [pid = 3600] [id = 705] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 105E6C00 == 29 [pid = 3600] [id = 704] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 18516000 == 28 [pid = 3600] [id = 717] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 1544C800 == 27 [pid = 3600] [id = 714] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 10A71400 == 26 [pid = 3600] [id = 715] 12:39:17 INFO - PROCESS | 3600 | --DOCSHELL 14F67C00 == 25 [pid = 3600] [id = 716] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (14F67000) [pid = 3600] [serial = 2092] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (11AD4400) [pid = 3600] [serial = 2086] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1280F400) [pid = 3600] [serial = 2087] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (130C0000) [pid = 3600] [serial = 2089] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1312A400) [pid = 3600] [serial = 2090] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1544CC00) [pid = 3600] [serial = 2095] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (157B6800) [pid = 3600] [serial = 2096] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B53800) [pid = 3600] [serial = 2084] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1280F800) [pid = 3600] [serial = 2083] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (10FA4C00) [pid = 3600] [serial = 2075] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10B8FC00) [pid = 3600] [serial = 2074] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (14F6F400) [pid = 3600] [serial = 2078] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F66800) [pid = 3600] [serial = 2077] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1714C400) [pid = 3600] [serial = 2081] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17140000) [pid = 3600] [serial = 2080] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (162E0400) [pid = 3600] [serial = 2098] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15C7A800) [pid = 3600] [serial = 2104] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17726400) [pid = 3600] [serial = 2101] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (18559000) [pid = 3600] [serial = 2108] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (18558400) [pid = 3600] [serial = 2107] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (168E5400) [pid = 3600] [serial = 2099] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (17398800) [pid = 3600] [serial = 2105] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (18565C00) [pid = 3600] [serial = 2110] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (14F74400) [pid = 3600] [serial = 2093] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 3600 | 1465245557446 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1416ms 12:39:17 INFO - PROCESS | 3600 | 1465245557457 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 3600 | 1465245557461 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:39:17 INFO - PROCESS | 3600 | 1465245557471 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 3600 | 1465245557474 Marionette TRACE conn3 <- [1,2838,null,{}] 12:39:17 INFO - PROCESS | 3600 | 1465245557480 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:17 INFO - PROCESS | 3600 | 1465245557483 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:17 INFO - PROCESS | 3600 | 1465245557572 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:39:17 INFO - PROCESS | 3600 | 1465245557581 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 3600 | 1465245557585 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:17 INFO - PROCESS | 3600 | ++DOCSHELL 10E63C00 == 26 [pid = 3600] [id = 719] 12:39:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (10E68000) [pid = 3600] [serial = 2157] [outer = 00000000] 12:39:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (11254000) [pid = 3600] [serial = 2158] [outer = 10E68000] 12:39:17 INFO - PROCESS | 3600 | 1465245557634 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (11AD1C00) [pid = 3600] [serial = 2159] [outer = 10E68000] 12:39:18 INFO - PROCESS | 3600 | 1465245558177 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 724ms 12:39:18 INFO - PROCESS | 3600 | 1465245558223 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 3600 | 1465245558228 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:39:18 INFO - PROCESS | 3600 | 1465245558238 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:39:18 INFO - PROCESS | 3600 | 1465245558241 Marionette TRACE conn3 <- [1,2842,null,{}] 12:39:18 INFO - PROCESS | 3600 | 1465245558245 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:18 INFO - PROCESS | 3600 | 1465245558247 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:18 INFO - PROCESS | 3600 | 1465245558323 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:39:18 INFO - PROCESS | 3600 | 1465245558432 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3600 | 1465245558435 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:18 INFO - PROCESS | 3600 | ++DOCSHELL 13037400 == 27 [pid = 3600] [id = 720] 12:39:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (13038000) [pid = 3600] [serial = 2160] [outer = 00000000] 12:39:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1312DC00) [pid = 3600] [serial = 2161] [outer = 13038000] 12:39:18 INFO - PROCESS | 3600 | 1465245558508 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1314F000) [pid = 3600] [serial = 2162] [outer = 13038000] 12:39:18 INFO - PROCESS | 3600 | 1465245558950 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 785ms 12:39:19 INFO - PROCESS | 3600 | 1465245559024 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 3600 | 1465245559026 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:39:19 INFO - PROCESS | 3600 | 1465245559030 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 3600 | 1465245559033 Marionette TRACE conn3 <- [1,2846,null,{}] 12:39:19 INFO - PROCESS | 3600 | 1465245559047 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 3600 | 1465245559052 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:19 INFO - PROCESS | 3600 | 1465245559133 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:39:19 INFO - PROCESS | 3600 | 1465245559147 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 3600 | 1465245559150 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:19 INFO - PROCESS | 3600 | ++DOCSHELL 14F67C00 == 28 [pid = 3600] [id = 721] 12:39:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14F68400) [pid = 3600] [serial = 2163] [outer = 00000000] 12:39:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (14F6E000) [pid = 3600] [serial = 2164] [outer = 14F68400] 12:39:19 INFO - PROCESS | 3600 | 1465245559201 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14F75C00) [pid = 3600] [serial = 2165] [outer = 14F68400] 12:39:19 INFO - PROCESS | 3600 | 1465245559703 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 12:39:19 INFO - PROCESS | 3600 | 1465245559757 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 3600 | 1465245559759 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:39:19 INFO - PROCESS | 3600 | 1465245559772 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 3600 | 1465245559774 Marionette TRACE conn3 <- [1,2850,null,{}] 12:39:19 INFO - PROCESS | 3600 | 1465245559777 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 3600 | 1465245559779 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:19 INFO - PROCESS | 3600 | 1465245559905 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:39:19 INFO - PROCESS | 3600 | 1465245559915 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 3600 | 1465245559917 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:19 INFO - PROCESS | 3600 | ++DOCSHELL 14F80800 == 29 [pid = 3600] [id = 722] 12:39:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (14FD9C00) [pid = 3600] [serial = 2166] [outer = 00000000] 12:39:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (157BB000) [pid = 3600] [serial = 2167] [outer = 14FD9C00] 12:39:19 INFO - PROCESS | 3600 | 1465245559963 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15C7F800) [pid = 3600] [serial = 2168] [outer = 14FD9C00] 12:39:20 INFO - PROCESS | 3600 | 1465245560405 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 12:39:20 INFO - PROCESS | 3600 | 1465245560468 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3600 | 1465245560470 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:39:20 INFO - PROCESS | 3600 | 1465245560473 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:39:20 INFO - PROCESS | 3600 | 1465245560475 Marionette TRACE conn3 <- [1,2854,null,{}] 12:39:20 INFO - PROCESS | 3600 | 1465245560478 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:20 INFO - PROCESS | 3600 | 1465245560480 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:20 INFO - PROCESS | 3600 | 1465245560576 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:39:20 INFO - PROCESS | 3600 | 1465245560585 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3600 | 1465245560587 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:20 INFO - PROCESS | 3600 | ++DOCSHELL 15F02400 == 30 [pid = 3600] [id = 723] 12:39:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (16094800) [pid = 3600] [serial = 2169] [outer = 00000000] 12:39:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (166E1000) [pid = 3600] [serial = 2170] [outer = 16094800] 12:39:20 INFO - PROCESS | 3600 | 1465245560631 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (16A24000) [pid = 3600] [serial = 2171] [outer = 16094800] 12:39:21 INFO - PROCESS | 3600 | 1465245561115 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 677ms 12:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:39:21 INFO - PROCESS | 3600 | 1465245561157 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 3600 | 1465245561159 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:39:21 INFO - PROCESS | 3600 | 1465245561162 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 3600 | 1465245561164 Marionette TRACE conn3 <- [1,2858,null,{}] 12:39:21 INFO - PROCESS | 3600 | 1465245561167 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:21 INFO - PROCESS | 3600 | 1465245561172 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:21 INFO - PROCESS | 3600 | 1465245561333 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1718FC00) [pid = 3600] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16A23800) [pid = 3600] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (105F0000) [pid = 3600] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (18561800) [pid = 3600] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10ECA800) [pid = 3600] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1393F800) [pid = 3600] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15452800) [pid = 3600] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (13122800) [pid = 3600] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1855D800) [pid = 3600] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10E64000) [pid = 3600] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1710E800) [pid = 3600] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1710F400) [pid = 3600] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:39:21 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (166DA000) [pid = 3600] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:39:21 INFO - PROCESS | 3600 | 1465245561669 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 3600 | 1465245561671 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:21 INFO - PROCESS | 3600 | ++DOCSHELL 10437800 == 31 [pid = 3600] [id = 724] 12:39:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10479400) [pid = 3600] [serial = 2172] [outer = 00000000] 12:39:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (10F9C400) [pid = 3600] [serial = 2173] [outer = 10479400] 12:39:21 INFO - PROCESS | 3600 | 1465245561699 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1322F400) [pid = 3600] [serial = 2174] [outer = 10479400] 12:39:22 INFO - PROCESS | 3600 | 1465245562068 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 924ms 12:39:22 INFO - PROCESS | 3600 | 1465245562090 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3600 | 1465245562092 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:39:22 INFO - PROCESS | 3600 | 1465245562095 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3600 | 1465245562097 Marionette TRACE conn3 <- [1,2862,null,{}] 12:39:22 INFO - PROCESS | 3600 | 1465245562101 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 3600 | 1465245562103 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:22 INFO - PROCESS | 3600 | 1465245562220 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:39:22 INFO - PROCESS | 3600 | 1465245562227 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 3600 | 1465245562229 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:22 INFO - PROCESS | 3600 | ++DOCSHELL 110E6400 == 32 [pid = 3600] [id = 725] 12:39:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F76800) [pid = 3600] [serial = 2175] [outer = 00000000] 12:39:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1772B800) [pid = 3600] [serial = 2176] [outer = 14F76800] 12:39:22 INFO - PROCESS | 3600 | 1465245562273 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1772D800) [pid = 3600] [serial = 2177] [outer = 14F76800] 12:39:22 INFO - PROCESS | 3600 | 1465245562674 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 616ms 12:39:22 INFO - PROCESS | 3600 | 1465245562734 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3600 | 1465245562736 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:39:22 INFO - PROCESS | 3600 | 1465245562739 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:39:22 INFO - PROCESS | 3600 | 1465245562741 Marionette TRACE conn3 <- [1,2866,null,{}] 12:39:22 INFO - PROCESS | 3600 | 1465245562744 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 3600 | 1465245562746 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:22 INFO - PROCESS | 3600 | 1465245562846 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:39:22 INFO - PROCESS | 3600 | 1465245562858 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 3600 | 1465245562860 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:22 INFO - PROCESS | 3600 | ++DOCSHELL 17B07800 == 33 [pid = 3600] [id = 726] 12:39:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17B08800) [pid = 3600] [serial = 2178] [outer = 00000000] 12:39:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (14F72400) [pid = 3600] [serial = 2179] [outer = 17B08800] 12:39:22 INFO - PROCESS | 3600 | 1465245562936 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (15C7A800) [pid = 3600] [serial = 2180] [outer = 17B08800] 12:39:23 INFO - PROCESS | 3600 | 1465245563330 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 616ms 12:39:23 INFO - PROCESS | 3600 | 1465245563361 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 3600 | 1465245563363 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:39:23 INFO - PROCESS | 3600 | 1465245563366 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 3600 | 1465245563368 Marionette TRACE conn3 <- [1,2870,null,{}] 12:39:23 INFO - PROCESS | 3600 | 1465245563371 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 3600 | 1465245563373 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:23 INFO - PROCESS | 3600 | 1465245563492 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:39:23 INFO - PROCESS | 3600 | 1465245563500 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 3600 | 1465245563502 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:23 INFO - PROCESS | 3600 | ++DOCSHELL 14F67400 == 34 [pid = 3600] [id = 727] 12:39:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (18515000) [pid = 3600] [serial = 2181] [outer = 00000000] 12:39:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1855BC00) [pid = 3600] [serial = 2182] [outer = 18515000] 12:39:23 INFO - PROCESS | 3600 | 1465245563545 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1855E000) [pid = 3600] [serial = 2183] [outer = 18515000] 12:39:24 INFO - PROCESS | 3600 | 1465245564342 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1016ms 12:39:24 INFO - PROCESS | 3600 | 1465245564406 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 3600 | 1465245564411 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:39:24 INFO - PROCESS | 3600 | 1465245564416 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 3600 | 1465245564421 Marionette TRACE conn3 <- [1,2874,null,{}] 12:39:24 INFO - PROCESS | 3600 | 1465245564427 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:24 INFO - PROCESS | 3600 | 1465245564430 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:24 INFO - PROCESS | 3600 | 1465245564570 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:39:24 INFO - PROCESS | 3600 | 1465245564710 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3600 | 1465245564713 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:24 INFO - PROCESS | 3600 | ++DOCSHELL 10EBE800 == 35 [pid = 3600] [id = 728] 12:39:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (114BDC00) [pid = 3600] [serial = 2184] [outer = 00000000] 12:39:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (12B46400) [pid = 3600] [serial = 2185] [outer = 114BDC00] 12:39:24 INFO - PROCESS | 3600 | 1465245564771 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1312A400) [pid = 3600] [serial = 2186] [outer = 114BDC00] 12:39:25 INFO - PROCESS | 3600 | 1465245565392 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1031ms 12:39:25 INFO - PROCESS | 3600 | 1465245565443 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 3600 | 1465245565448 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:39:25 INFO - PROCESS | 3600 | 1465245565473 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 3600 | 1465245565476 Marionette TRACE conn3 <- [1,2878,null,{}] 12:39:25 INFO - PROCESS | 3600 | 1465245565480 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:25 INFO - PROCESS | 3600 | 1465245565483 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:25 INFO - PROCESS | 3600 | 1465245565611 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:39:25 INFO - PROCESS | 3600 | 1465245565746 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 3600 | 1465245565749 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:25 INFO - PROCESS | 3600 | ++DOCSHELL 10475C00 == 36 [pid = 3600] [id = 729] 12:39:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1047F000) [pid = 3600] [serial = 2187] [outer = 00000000] 12:39:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (12B4C800) [pid = 3600] [serial = 2188] [outer = 1047F000] 12:39:25 INFO - PROCESS | 3600 | 1465245565806 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (12DA0400) [pid = 3600] [serial = 2189] [outer = 1047F000] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 17B07800 == 35 [pid = 3600] [id = 726] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 110E6400 == 34 [pid = 3600] [id = 725] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 10437800 == 33 [pid = 3600] [id = 724] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 15F02400 == 32 [pid = 3600] [id = 723] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 14F80800 == 31 [pid = 3600] [id = 722] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 14F67C00 == 30 [pid = 3600] [id = 721] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 13037400 == 29 [pid = 3600] [id = 720] 12:39:26 INFO - PROCESS | 3600 | --DOCSHELL 10E63C00 == 28 [pid = 3600] [id = 719] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (16AB9400) [pid = 3600] [serial = 2128] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17104400) [pid = 3600] [serial = 2129] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (12A9C000) [pid = 3600] [serial = 2113] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B4DC00) [pid = 3600] [serial = 2114] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (18566400) [pid = 3600] [serial = 2111] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11AD1800) [pid = 3600] [serial = 2119] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (12AA8C00) [pid = 3600] [serial = 2120] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (14F66400) [pid = 3600] [serial = 2116] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F7D800) [pid = 3600] [serial = 2117] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15C60000) [pid = 3600] [serial = 2125] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (13226800) [pid = 3600] [serial = 2122] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (13943000) [pid = 3600] [serial = 2123] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (18792800) [pid = 3600] [serial = 2143] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (14F7F400) [pid = 3600] [serial = 2137] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (17190000) [pid = 3600] [serial = 2131] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (19ADD000) [pid = 3600] [serial = 2144] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (18516400) [pid = 3600] [serial = 2134] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1878D000) [pid = 3600] [serial = 2141] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (18783400) [pid = 3600] [serial = 2140] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1851BC00) [pid = 3600] [serial = 2135] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (173C2400) [pid = 3600] [serial = 2132] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (15C84000) [pid = 3600] [serial = 2126] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (157C1C00) [pid = 3600] [serial = 2138] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (17744000) [pid = 3600] [serial = 2102] [outer = 00000000] [url = about:blank] 12:39:26 INFO - PROCESS | 3600 | 1465245566618 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1200ms 12:39:26 INFO - PROCESS | 3600 | 1465245566659 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 3600 | 1465245566663 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:39:26 INFO - PROCESS | 3600 | 1465245566667 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 3600 | 1465245566672 Marionette TRACE conn3 <- [1,2882,null,{}] 12:39:26 INFO - PROCESS | 3600 | 1465245566676 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 3600 | 1465245566679 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:26 INFO - PROCESS | 3600 | 1465245566765 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:39:26 INFO - PROCESS | 3600 | 1465245566857 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 3600 | 1465245566861 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:26 INFO - PROCESS | 3600 | ++DOCSHELL 10FA9800 == 29 [pid = 3600] [id = 730] 12:39:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (110E6400) [pid = 3600] [serial = 2190] [outer = 00000000] 12:39:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (12A0E800) [pid = 3600] [serial = 2191] [outer = 110E6400] 12:39:26 INFO - PROCESS | 3600 | 1465245566916 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (12B49800) [pid = 3600] [serial = 2192] [outer = 110E6400] 12:39:27 INFO - PROCESS | 3600 | 1465245567343 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 724ms 12:39:27 INFO - PROCESS | 3600 | 1465245567389 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 3600 | 1465245567393 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:39:27 INFO - PROCESS | 3600 | 1465245567399 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 3600 | 1465245567401 Marionette TRACE conn3 <- [1,2886,null,{}] 12:39:27 INFO - PROCESS | 3600 | 1465245567405 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:27 INFO - PROCESS | 3600 | 1465245567407 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:27 INFO - PROCESS | 3600 | 1465245567494 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:39:27 INFO - PROCESS | 3600 | 1465245567503 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3600 | 1465245567505 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:27 INFO - PROCESS | 3600 | ++DOCSHELL 1322B400 == 30 [pid = 3600] [id = 731] 12:39:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (1322C000) [pid = 3600] [serial = 2193] [outer = 00000000] 12:39:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13658C00) [pid = 3600] [serial = 2194] [outer = 1322C000] 12:39:27 INFO - PROCESS | 3600 | 1465245567551 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13B81400) [pid = 3600] [serial = 2195] [outer = 1322C000] 12:39:28 INFO - PROCESS | 3600 | 1465245568035 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 693ms 12:39:28 INFO - PROCESS | 3600 | 1465245568098 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 3600 | 1465245568101 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:39:28 INFO - PROCESS | 3600 | 1465245568104 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 3600 | 1465245568107 Marionette TRACE conn3 <- [1,2890,null,{}] 12:39:28 INFO - PROCESS | 3600 | 1465245568118 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 3600 | 1465245568122 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:28 INFO - PROCESS | 3600 | 1465245568207 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:39:28 INFO - PROCESS | 3600 | 1465245568297 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 3600 | 1465245568300 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:28 INFO - PROCESS | 3600 | ++DOCSHELL 14FDA800 == 31 [pid = 3600] [id = 732] 12:39:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (14FE2800) [pid = 3600] [serial = 2196] [outer = 00000000] 12:39:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (15C7DC00) [pid = 3600] [serial = 2197] [outer = 14FE2800] 12:39:28 INFO - PROCESS | 3600 | 1465245568347 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15F10C00) [pid = 3600] [serial = 2198] [outer = 14FE2800] 12:39:28 INFO - PROCESS | 3600 | 1465245568777 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 739ms 12:39:28 INFO - PROCESS | 3600 | 1465245568828 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 3600 | 1465245568830 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:39:28 INFO - PROCESS | 3600 | 1465245568834 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 3600 | 1465245568835 Marionette TRACE conn3 <- [1,2894,null,{}] 12:39:28 INFO - PROCESS | 3600 | 1465245568877 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 3600 | 1465245568879 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:28 INFO - PROCESS | 3600 | 1465245568997 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:39:29 INFO - PROCESS | 3600 | 1465245569009 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3600 | 1465245569011 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:29 INFO - PROCESS | 3600 | ++DOCSHELL 16A22400 == 32 [pid = 3600] [id = 733] 12:39:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (16A23400) [pid = 3600] [serial = 2199] [outer = 00000000] 12:39:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17104000) [pid = 3600] [serial = 2200] [outer = 16A23400] 12:39:29 INFO - PROCESS | 3600 | 1465245569115 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (17140400) [pid = 3600] [serial = 2201] [outer = 16A23400] 12:39:29 INFO - PROCESS | 3600 | 1465245569531 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 769ms 12:39:29 INFO - PROCESS | 3600 | 1465245569597 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 3600 | 1465245569599 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:39:29 INFO - PROCESS | 3600 | 1465245569602 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 3600 | 1465245569604 Marionette TRACE conn3 <- [1,2898,null,{}] 12:39:29 INFO - PROCESS | 3600 | 1465245569607 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 3600 | 1465245569609 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:29 INFO - PROCESS | 3600 | 1465245569724 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:39:29 INFO - PROCESS | 3600 | 1465245569732 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3600 | 1465245569735 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:29 INFO - PROCESS | 3600 | ++DOCSHELL 17146400 == 33 [pid = 3600] [id = 734] 12:39:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17146C00) [pid = 3600] [serial = 2202] [outer = 00000000] 12:39:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17190000) [pid = 3600] [serial = 2203] [outer = 17146C00] 12:39:29 INFO - PROCESS | 3600 | 1465245569835 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17191000) [pid = 3600] [serial = 2204] [outer = 17146C00] 12:39:30 INFO - PROCESS | 3600 | 1465245570253 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:39:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:39:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:39:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 693ms 12:39:30 INFO - PROCESS | 3600 | 1465245570301 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 3600 | 1465245570302 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /DOMEvents/constructors.html 12:39:30 INFO - PROCESS | 3600 | 1465245570309 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 3600 | 1465245570311 Marionette TRACE conn3 <- [1,2902,null,{}] 12:39:30 INFO - PROCESS | 3600 | 1465245570349 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:30 INFO - PROCESS | 3600 | 1465245570354 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:30 INFO - PROCESS | 3600 | 1465245570491 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:39:30 INFO - PROCESS | 3600 | 1465245570503 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 3600 | 1465245570505 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:30 INFO - PROCESS | 3600 | ++DOCSHELL 1718FC00 == 34 [pid = 3600] [id = 735] 12:39:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17688C00) [pid = 3600] [serial = 2205] [outer = 00000000] 12:39:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1851E400) [pid = 3600] [serial = 2206] [outer = 17688C00] 12:39:30 INFO - PROCESS | 3600 | 1465245570559 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1851FC00) [pid = 3600] [serial = 2207] [outer = 17688C00] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (17B08800) [pid = 3600] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13038000) [pid = 3600] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14FD9C00) [pid = 3600] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10E68000) [pid = 3600] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (110EAC00) [pid = 3600] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (16094800) [pid = 3600] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14F68400) [pid = 3600] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (10479400) [pid = 3600] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10B93C00) [pid = 3600] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (14F69800) [pid = 3600] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (18517800) [pid = 3600] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:39:30 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (14F76800) [pid = 3600] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:39:31 INFO - PROCESS | 3600 | 1465245571116 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:39:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:39:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 847ms 12:39:31 INFO - PROCESS | 3600 | 1465245571163 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3600 | 1465245571165 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:39:31 INFO - PROCESS | 3600 | 1465245571168 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3600 | 1465245571170 Marionette TRACE conn3 <- [1,2906,null,{}] 12:39:31 INFO - PROCESS | 3600 | 1465245571173 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 3600 | 1465245571175 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:31 INFO - PROCESS | 3600 | 1465245571257 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:39:31 INFO - PROCESS | 3600 | 1465245571262 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3600 | 1465245571264 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:31 INFO - PROCESS | 3600 | ++DOCSHELL 13655800 == 35 [pid = 3600] [id = 736] 12:39:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (15C80800) [pid = 3600] [serial = 2208] [outer = 00000000] 12:39:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (18154800) [pid = 3600] [serial = 2209] [outer = 15C80800] 12:39:31 INFO - PROCESS | 3600 | 1465245571307 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (18346000) [pid = 3600] [serial = 2210] [outer = 15C80800] 12:39:31 INFO - PROCESS | 3600 | 1465245571699 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:39:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:39:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 585ms 12:39:31 INFO - PROCESS | 3600 | 1465245571751 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3600 | 1465245571753 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:39:31 INFO - PROCESS | 3600 | 1465245571756 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3600 | 1465245571758 Marionette TRACE conn3 <- [1,2910,null,{}] 12:39:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:39:31 INFO - PROCESS | 3600 | 1465245571762 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 3600 | 1465245571764 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:31 INFO - PROCESS | 3600 | 1465245571891 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:39:31 INFO - PROCESS | 3600 | 1465245571900 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3600 | 1465245571902 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:31 INFO - PROCESS | 3600 | ++DOCSHELL 17733C00 == 36 [pid = 3600] [id = 737] 12:39:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1855DC00) [pid = 3600] [serial = 2211] [outer = 00000000] 12:39:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (18788000) [pid = 3600] [serial = 2212] [outer = 1855DC00] 12:39:31 INFO - PROCESS | 3600 | 1465245571945 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (18789C00) [pid = 3600] [serial = 2213] [outer = 1855DC00] 12:39:32 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:39:32 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:39:32 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:39:32 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:39:32 INFO - PROCESS | 3600 | 1465245572393 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:39:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:39:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:32 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 12:39:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:32 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 12:39:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:32 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]" 12:39:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:39:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 693ms 12:39:32 INFO - PROCESS | 3600 | 1465245572464 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3600 | 1465245572466 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:39:32 INFO - PROCESS | 3600 | 1465245572469 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:39:32 INFO - PROCESS | 3600 | 1465245572471 Marionette TRACE conn3 <- [1,2914,null,{}] 12:39:32 INFO - PROCESS | 3600 | 1465245572474 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:32 INFO - PROCESS | 3600 | 1465245572476 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:32 INFO - PROCESS | 3600 | 1465245572554 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:39:32 INFO - PROCESS | 3600 | 1465245572559 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 3600 | 1465245572561 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:32 INFO - PROCESS | 3600 | ++DOCSHELL 18567000 == 37 [pid = 3600] [id = 738] 12:39:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1878F400) [pid = 3600] [serial = 2214] [outer = 00000000] 12:39:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19ADF400) [pid = 3600] [serial = 2215] [outer = 1878F400] 12:39:32 INFO - PROCESS | 3600 | 1465245572603 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (19AE9400) [pid = 3600] [serial = 2216] [outer = 1878F400] 12:39:33 INFO - PROCESS | 3600 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:39:33 INFO - PROCESS | 3600 | 1465245573219 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:39:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:39:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 831ms 12:39:33 INFO - PROCESS | 3600 | 1465245573297 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3600 | 1465245573300 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:39:33 INFO - PROCESS | 3600 | 1465245573305 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:39:33 INFO - PROCESS | 3600 | 1465245573309 Marionette TRACE conn3 <- [1,2918,null,{}] 12:39:33 INFO - PROCESS | 3600 | 1465245573314 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 3600 | 1465245573318 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:33 INFO - PROCESS | 3600 | 1465245573427 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:39:33 INFO - PROCESS | 3600 | 1465245573542 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3600 | 1465245573545 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:33 INFO - PROCESS | 3600 | ++DOCSHELL 11AD1800 == 38 [pid = 3600] [id = 739] 12:39:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (11CCA000) [pid = 3600] [serial = 2217] [outer = 00000000] 12:39:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1309A400) [pid = 3600] [serial = 2218] [outer = 11CCA000] 12:39:33 INFO - PROCESS | 3600 | 1465245573606 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1314DC00) [pid = 3600] [serial = 2219] [outer = 11CCA000] 12:39:34 INFO - PROCESS | 3600 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:39:34 INFO - PROCESS | 3600 | 1465245574080 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:39:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:39:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 831ms 12:39:34 INFO - PROCESS | 3600 | 1465245574132 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 3600 | 1465245574137 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:39:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:39:34 INFO - PROCESS | 3600 | 1465245574161 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 3600 | 1465245574164 Marionette TRACE conn3 <- [1,2922,null,{}] 12:39:34 INFO - PROCESS | 3600 | 1465245574168 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:34 INFO - PROCESS | 3600 | 1465245574170 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:34 INFO - PROCESS | 3600 | 1465245574285 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:39:34 INFO - PROCESS | 3600 | 1465245574399 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3600 | 1465245574402 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:34 INFO - PROCESS | 3600 | ++DOCSHELL 14F81400 == 39 [pid = 3600] [id = 740] 12:39:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14F85000) [pid = 3600] [serial = 2220] [outer = 00000000] 12:39:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1609A000) [pid = 3600] [serial = 2221] [outer = 14F85000] 12:39:34 INFO - PROCESS | 3600 | 1465245574497 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (16A22C00) [pid = 3600] [serial = 2222] [outer = 14F85000] 12:39:35 INFO - PROCESS | 3600 | 1465245575034 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:39:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:39:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 877ms 12:39:35 INFO - PROCESS | 3600 | 1465245575051 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3600 | 1465245575054 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:39:35 INFO - PROCESS | 3600 | 1465245575074 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3600 | 1465245575078 Marionette TRACE conn3 <- [1,2926,null,{}] 12:39:35 INFO - PROCESS | 3600 | 1465245575088 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:35 INFO - PROCESS | 3600 | 1465245575093 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:35 INFO - PROCESS | 3600 | 1465245575206 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:39:35 INFO - PROCESS | 3600 | 1465245575361 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 3600 | 1465245575365 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:35 INFO - PROCESS | 3600 | ++DOCSHELL 18784C00 == 40 [pid = 3600] [id = 741] 12:39:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18785400) [pid = 3600] [serial = 2223] [outer = 00000000] 12:39:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (18791C00) [pid = 3600] [serial = 2224] [outer = 18785400] 12:39:35 INFO - PROCESS | 3600 | 1465245575421 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19BC0000) [pid = 3600] [serial = 2225] [outer = 18785400] 12:39:35 INFO - PROCESS | 3600 | 1465245575909 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:39:35 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. 12:39:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 892ms 12:39:35 INFO - PROCESS | 3600 | 1465245575979 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3600 | 1465245575982 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:39:35 INFO - PROCESS | 3600 | 1465245575986 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3600 | 1465245575987 Marionette TRACE conn3 <- [1,2930,null,{}] 12:39:35 INFO - PROCESS | 3600 | 1465245575991 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:35 INFO - PROCESS | 3600 | 1465245575994 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:36 INFO - PROCESS | 3600 | 1465245576104 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:39:36 INFO - PROCESS | 3600 | 1465245576255 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3600 | 1465245576258 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:36 INFO - PROCESS | 3600 | ++DOCSHELL 140EAC00 == 41 [pid = 3600] [id = 742] 12:39:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (17397800) [pid = 3600] [serial = 2226] [outer = 00000000] 12:39:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19B37800) [pid = 3600] [serial = 2227] [outer = 17397800] 12:39:36 INFO - PROCESS | 3600 | 1465245576312 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19D1D400) [pid = 3600] [serial = 2228] [outer = 17397800] 12:39:37 INFO - PROCESS | 3600 | 1465245577007 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:39:37 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 12:39:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:39:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1078ms 12:39:37 INFO - PROCESS | 3600 | 1465245577061 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3600 | 1465245577065 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:39:37 INFO - PROCESS | 3600 | 1465245577069 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3600 | 1465245577072 Marionette TRACE conn3 <- [1,2934,null,{}] 12:39:37 INFO - PROCESS | 3600 | 1465245577077 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:37 INFO - PROCESS | 3600 | 1465245577080 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:37 INFO - PROCESS | 3600 | 1465245577185 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:39:37 INFO - PROCESS | 3600 | 1465245577347 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3600 | 1465245577350 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:37 INFO - PROCESS | 3600 | ++DOCSHELL 1280E800 == 42 [pid = 3600] [id = 743] 12:39:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (12A0F000) [pid = 3600] [serial = 2229] [outer = 00000000] 12:39:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (1314D800) [pid = 3600] [serial = 2230] [outer = 12A0F000] 12:39:37 INFO - PROCESS | 3600 | 1465245577401 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (131E4000) [pid = 3600] [serial = 2231] [outer = 12A0F000] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 17733C00 == 41 [pid = 3600] [id = 737] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 13655800 == 40 [pid = 3600] [id = 736] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 1718FC00 == 39 [pid = 3600] [id = 735] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 17146400 == 38 [pid = 3600] [id = 734] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 16A22400 == 37 [pid = 3600] [id = 733] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 14FDA800 == 36 [pid = 3600] [id = 732] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 1322B400 == 35 [pid = 3600] [id = 731] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 10FA9800 == 34 [pid = 3600] [id = 730] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 10475C00 == 33 [pid = 3600] [id = 729] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 10EBE800 == 32 [pid = 3600] [id = 728] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 14F67400 == 31 [pid = 3600] [id = 727] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 110E9800 == 30 [pid = 3600] [id = 718] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 18784C00 == 29 [pid = 3600] [id = 741] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 140EAC00 == 28 [pid = 3600] [id = 742] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 14F81400 == 27 [pid = 3600] [id = 740] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 18567000 == 26 [pid = 3600] [id = 738] 12:39:38 INFO - PROCESS | 3600 | --DOCSHELL 11AD1800 == 25 [pid = 3600] [id = 739] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (14F72400) [pid = 3600] [serial = 2179] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1312DC00) [pid = 3600] [serial = 2161] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1314F000) [pid = 3600] [serial = 2162] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (157BB000) [pid = 3600] [serial = 2167] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (11254000) [pid = 3600] [serial = 2158] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (11AD1C00) [pid = 3600] [serial = 2159] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (12893000) [pid = 3600] [serial = 2156] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (114C7400) [pid = 3600] [serial = 2155] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (166E1000) [pid = 3600] [serial = 2170] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (14F6E000) [pid = 3600] [serial = 2164] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10F9C400) [pid = 3600] [serial = 2173] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (16A24000) [pid = 3600] [serial = 2171] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (15C7A800) [pid = 3600] [serial = 2180] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (13036800) [pid = 3600] [serial = 2147] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (12B4EC00) [pid = 3600] [serial = 2146] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15F06400) [pid = 3600] [serial = 2150] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (14FE3400) [pid = 3600] [serial = 2149] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (19AE4000) [pid = 3600] [serial = 2153] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1878EC00) [pid = 3600] [serial = 2152] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (1322F400) [pid = 3600] [serial = 2174] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (15C7F800) [pid = 3600] [serial = 2168] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1772B800) [pid = 3600] [serial = 2176] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (14F75C00) [pid = 3600] [serial = 2165] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1772D800) [pid = 3600] [serial = 2177] [outer = 00000000] [url = about:blank] 12:39:38 INFO - PROCESS | 3600 | 1465245578503 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:39:38 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. 12:39:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1478ms 12:39:38 INFO - PROCESS | 3600 | 1465245578541 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 3600 | 1465245578545 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:39:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:39:38 INFO - PROCESS | 3600 | 1465245578549 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 3600 | 1465245578553 Marionette TRACE conn3 <- [1,2938,null,{}] 12:39:38 INFO - PROCESS | 3600 | 1465245578558 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:38 INFO - PROCESS | 3600 | 1465245578561 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:38 INFO - PROCESS | 3600 | 1465245578656 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:39:38 INFO - PROCESS | 3600 | 1465245578662 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 3600 | 1465245578665 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:38 INFO - PROCESS | 3600 | ++DOCSHELL 10EC1000 == 26 [pid = 3600] [id = 744] 12:39:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (10EC9000) [pid = 3600] [serial = 2232] [outer = 00000000] 12:39:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (11C27800) [pid = 3600] [serial = 2233] [outer = 10EC9000] 12:39:38 INFO - PROCESS | 3600 | 1465245578712 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (12889C00) [pid = 3600] [serial = 2234] [outer = 10EC9000] 12:39:39 INFO - PROCESS | 3600 | ++DOCSHELL 12B9A000 == 27 [pid = 3600] [id = 745] 12:39:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (12B9F800) [pid = 3600] [serial = 2235] [outer = 00000000] 12:39:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12BA0800) [pid = 3600] [serial = 2236] [outer = 12B9F800] 12:39:39 INFO - PROCESS | 3600 | 1465245579242 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:39:39 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. 12:39:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 12:39:39 INFO - PROCESS | 3600 | 1465245579286 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 3600 | 1465245579291 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:39:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:39:39 INFO - PROCESS | 3600 | 1465245579297 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 3600 | 1465245579300 Marionette TRACE conn3 <- [1,2942,null,{}] 12:39:39 INFO - PROCESS | 3600 | 1465245579304 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:39 INFO - PROCESS | 3600 | 1465245579306 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:39 INFO - PROCESS | 3600 | 1465245579432 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:39:39 INFO - PROCESS | 3600 | 1465245579552 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3600 | 1465245579555 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:39 INFO - PROCESS | 3600 | ++DOCSHELL 13130000 == 28 [pid = 3600] [id = 746] 12:39:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (13130400) [pid = 3600] [serial = 2237] [outer = 00000000] 12:39:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (131DD800) [pid = 3600] [serial = 2238] [outer = 13130400] 12:39:39 INFO - PROCESS | 3600 | 1465245579630 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1322F400) [pid = 3600] [serial = 2239] [outer = 13130400] 12:39:39 INFO - PROCESS | 3600 | 1465245579988 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:39:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:39:40 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 12:39:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 723ms 12:39:40 INFO - PROCESS | 3600 | 1465245580037 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3600 | 1465245580039 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:39:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:39:40 INFO - PROCESS | 3600 | 1465245580044 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 3600 | 1465245580047 Marionette TRACE conn3 <- [1,2946,null,{}] 12:39:40 INFO - PROCESS | 3600 | 1465245580059 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:40 INFO - PROCESS | 3600 | 1465245580063 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:40 INFO - PROCESS | 3600 | 1465245580158 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:39:40 INFO - PROCESS | 3600 | 1465245580164 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3600 | 1465245580167 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:40 INFO - PROCESS | 3600 | ++DOCSHELL 14F73C00 == 29 [pid = 3600] [id = 747] 12:39:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14F74400) [pid = 3600] [serial = 2240] [outer = 00000000] 12:39:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14FD8400) [pid = 3600] [serial = 2241] [outer = 14F74400] 12:39:40 INFO - PROCESS | 3600 | 1465245580217 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15761400) [pid = 3600] [serial = 2242] [outer = 14F74400] 12:39:40 INFO - PROCESS | 3600 | 1465245580712 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:39:40 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. 12:39:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 678ms 12:39:40 INFO - PROCESS | 3600 | 1465245580742 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3600 | 1465245580744 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:39:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:39:40 INFO - PROCESS | 3600 | 1465245580754 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 3600 | 1465245580756 Marionette TRACE conn3 <- [1,2950,null,{}] 12:39:40 INFO - PROCESS | 3600 | 1465245580759 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:40 INFO - PROCESS | 3600 | 1465245580745 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:40 INFO - PROCESS | 3600 | 1465245580864 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:39:40 INFO - PROCESS | 3600 | 1465245580960 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3600 | 1465245580962 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:40 INFO - PROCESS | 3600 | ++DOCSHELL 15C87800 == 30 [pid = 3600] [id = 748] 12:39:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15C87C00) [pid = 3600] [serial = 2243] [outer = 00000000] 12:39:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15F0D000) [pid = 3600] [serial = 2244] [outer = 15C87C00] 12:39:41 INFO - PROCESS | 3600 | 1465245581007 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1609FC00) [pid = 3600] [serial = 2245] [outer = 15C87C00] 12:39:41 INFO - PROCESS | 3600 | 1465245581381 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:39:41 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. 12:39:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 693ms 12:39:41 INFO - PROCESS | 3600 | 1465245581435 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 3600 | 1465245581437 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:39:41 INFO - PROCESS | 3600 | 1465245581440 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:39:41 INFO - PROCESS | 3600 | 1465245581442 Marionette TRACE conn3 <- [1,2954,null,{}] 12:39:41 INFO - PROCESS | 3600 | 1465245581445 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:41 INFO - PROCESS | 3600 | 1465245581447 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:41 INFO - PROCESS | 3600 | 1465245581559 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:39:41 INFO - PROCESS | 3600 | 1465245581564 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 3600 | 1465245581566 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:41 INFO - PROCESS | 3600 | ++DOCSHELL 160A2800 == 31 [pid = 3600] [id = 749] 12:39:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (168D6400) [pid = 3600] [serial = 2246] [outer = 00000000] 12:39:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16B63400) [pid = 3600] [serial = 2247] [outer = 168D6400] 12:39:41 INFO - PROCESS | 3600 | 1465245581609 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17142000) [pid = 3600] [serial = 2248] [outer = 168D6400] 12:39:42 INFO - PROCESS | 3600 | 1465245582031 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:39:42 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. 12:39:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 631ms 12:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:39:42 INFO - PROCESS | 3600 | 1465245582066 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 3600 | 1465245582068 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:39:42 INFO - PROCESS | 3600 | 1465245582071 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 3600 | 1465245582072 Marionette TRACE conn3 <- [1,2958,null,{}] 12:39:42 INFO - PROCESS | 3600 | 1465245582076 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 3600 | 1465245582081 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:42 INFO - PROCESS | 3600 | 1465245582204 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:39:42 INFO - PROCESS | 3600 | 1465245582306 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 3600 | 1465245582308 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:42 INFO - PROCESS | 3600 | ++DOCSHELL 1714D400 == 32 [pid = 3600] [id = 750] 12:39:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1718F400) [pid = 3600] [serial = 2249] [outer = 00000000] 12:39:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1774A400) [pid = 3600] [serial = 2250] [outer = 1718F400] 12:39:42 INFO - PROCESS | 3600 | 1465245582351 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17EE9C00) [pid = 3600] [serial = 2251] [outer = 1718F400] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1855DC00) [pid = 3600] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (16A23400) [pid = 3600] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17146C00) [pid = 3600] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17688C00) [pid = 3600] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (110E6400) [pid = 3600] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1322C000) [pid = 3600] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (114BDC00) [pid = 3600] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (18515000) [pid = 3600] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (14FE2800) [pid = 3600] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1047F000) [pid = 3600] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1878F400) [pid = 3600] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:39:42 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15C80800) [pid = 3600] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:39:42 INFO - PROCESS | 3600 | 1465245582913 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:39: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. 12:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 877ms 12:39:42 INFO - PROCESS | 3600 | 1465245582987 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 3600 | 1465245582989 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:39:42 INFO - PROCESS | 3600 | 1465245583002 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 3600 | 1465245583004 Marionette TRACE conn3 <- [1,2962,null,{}] 12:39:42 INFO - PROCESS | 3600 | 1465245583007 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 3600 | 1465245583009 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:43 INFO - PROCESS | 3600 | 1465245583070 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:39:43 INFO - PROCESS | 3600 | 1465245583074 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 3600 | 1465245583076 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:43 INFO - PROCESS | 3600 | ++DOCSHELL 10FA3000 == 33 [pid = 3600] [id = 751] 12:39:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (12AE1000) [pid = 3600] [serial = 2252] [outer = 00000000] 12:39:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (14F6DC00) [pid = 3600] [serial = 2253] [outer = 12AE1000] 12:39:43 INFO - PROCESS | 3600 | 1465245583144 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (16B65C00) [pid = 3600] [serial = 2254] [outer = 12AE1000] 12:39:43 INFO - PROCESS | 3600 | 1465245583593 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:39: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. 12:39:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 631ms 12:39:43 INFO - PROCESS | 3600 | 1465245583633 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 3600 | 1465245583635 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:39:43 INFO - PROCESS | 3600 | 1465245583653 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 3600 | 1465245583654 Marionette TRACE conn3 <- [1,2966,null,{}] 12:39:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:39:43 INFO - PROCESS | 3600 | 1465245583658 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:43 INFO - PROCESS | 3600 | 1465245583660 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:43 INFO - PROCESS | 3600 | 1465245583738 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:39:43 INFO - PROCESS | 3600 | 1465245583743 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 3600 | 1465245583745 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:43 INFO - PROCESS | 3600 | ++DOCSHELL 1772D800 == 34 [pid = 3600] [id = 752] 12:39:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1774A800) [pid = 3600] [serial = 2255] [outer = 00000000] 12:39:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18515000) [pid = 3600] [serial = 2256] [outer = 1774A800] 12:39:43 INFO - PROCESS | 3600 | 1465245583788 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1851E800) [pid = 3600] [serial = 2257] [outer = 1774A800] 12:39:44 INFO - PROCESS | 3600 | 1465245584191 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:39: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. 12:39:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 585ms 12:39:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:39:44 INFO - PROCESS | 3600 | 1465245584237 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 3600 | 1465245584239 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:39:44 INFO - PROCESS | 3600 | 1465245584242 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 3600 | 1465245584243 Marionette TRACE conn3 <- [1,2970,null,{}] 12:39:44 INFO - PROCESS | 3600 | 1465245584247 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:44 INFO - PROCESS | 3600 | 1465245584249 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:44 INFO - PROCESS | 3600 | 1465245584396 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:39:44 INFO - PROCESS | 3600 | 1465245584408 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3600 | 1465245584410 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:44 INFO - PROCESS | 3600 | ++DOCSHELL 18566C00 == 35 [pid = 3600] [id = 753] 12:39:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18783400) [pid = 3600] [serial = 2258] [outer = 00000000] 12:39:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1878A000) [pid = 3600] [serial = 2259] [outer = 18783400] 12:39:44 INFO - PROCESS | 3600 | 1465245584482 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1878E800) [pid = 3600] [serial = 2260] [outer = 18783400] 12:39:45 INFO - PROCESS | 3600 | 1465245585145 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:39: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 12:39:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:39:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 924ms 12:39:45 INFO - PROCESS | 3600 | 1465245585189 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 3600 | 1465245585194 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:39:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:39:45 INFO - PROCESS | 3600 | 1465245585199 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 3600 | 1465245585203 Marionette TRACE conn3 <- [1,2974,null,{}] 12:39:45 INFO - PROCESS | 3600 | 1465245585210 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:45 INFO - PROCESS | 3600 | 1465245585213 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:45 INFO - PROCESS | 3600 | 1465245585320 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:39:45 INFO - PROCESS | 3600 | 1465245585479 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 3600 | 1465245585482 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:45 INFO - PROCESS | 3600 | ++DOCSHELL 10FA4000 == 36 [pid = 3600] [id = 754] 12:39:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10FA7000) [pid = 3600] [serial = 2261] [outer = 00000000] 12:39:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (12BA7400) [pid = 3600] [serial = 2262] [outer = 10FA7000] 12:39:45 INFO - PROCESS | 3600 | 1465245585566 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (130BBC00) [pid = 3600] [serial = 2263] [outer = 10FA7000] 12:39:46 INFO - PROCESS | 3600 | 1465245586139 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:39: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. 12:39:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 985ms 12:39:46 INFO - PROCESS | 3600 | 1465245586186 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 3600 | 1465245586191 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:39:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:39:46 INFO - PROCESS | 3600 | 1465245586197 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 3600 | 1465245586200 Marionette TRACE conn3 <- [1,2978,null,{}] 12:39:46 INFO - PROCESS | 3600 | 1465245586204 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:46 INFO - PROCESS | 3600 | 1465245586207 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:46 INFO - PROCESS | 3600 | 1465245586315 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:39:46 INFO - PROCESS | 3600 | 1465245586439 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 3600 | 1465245586441 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:46 INFO - PROCESS | 3600 | ++DOCSHELL 14F81800 == 37 [pid = 3600] [id = 755] 12:39:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (14F83000) [pid = 3600] [serial = 2264] [outer = 00000000] 12:39:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (15764400) [pid = 3600] [serial = 2265] [outer = 14F83000] 12:39:46 INFO - PROCESS | 3600 | 1465245586539 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (15F02800) [pid = 3600] [serial = 2266] [outer = 14F83000] 12:39:47 INFO - PROCESS | 3600 | ++DOCSHELL 132D3C00 == 38 [pid = 3600] [id = 756] 12:39:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (15C85800) [pid = 3600] [serial = 2267] [outer = 00000000] 12:39:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1773CC00) [pid = 3600] [serial = 2268] [outer = 15C85800] 12:39:47 INFO - PROCESS | 3600 | 1465245587423 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:39: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. 12:39:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1277ms 12:39:47 INFO - PROCESS | 3600 | 1465245587465 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 3600 | 1465245587469 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:39:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:39:47 INFO - PROCESS | 3600 | 1465245587474 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 3600 | 1465245587477 Marionette TRACE conn3 <- [1,2982,null,{}] 12:39:47 INFO - PROCESS | 3600 | 1465245587482 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:47 INFO - PROCESS | 3600 | 1465245587485 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:47 INFO - PROCESS | 3600 | 1465245587604 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:39:47 INFO - PROCESS | 3600 | 1465245587746 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 3600 | 1465245587751 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:47 INFO - PROCESS | 3600 | ++DOCSHELL 10EBF800 == 39 [pid = 3600] [id = 757] 12:39:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (110EAC00) [pid = 3600] [serial = 2269] [outer = 00000000] 12:39:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (12B4DC00) [pid = 3600] [serial = 2270] [outer = 110EAC00] 12:39:47 INFO - PROCESS | 3600 | 1465245587856 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (12DA0000) [pid = 3600] [serial = 2271] [outer = 110EAC00] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 1772D800 == 38 [pid = 3600] [id = 752] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 10FA3000 == 37 [pid = 3600] [id = 751] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 1714D400 == 36 [pid = 3600] [id = 750] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 160A2800 == 35 [pid = 3600] [id = 749] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 15C87800 == 34 [pid = 3600] [id = 748] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 14F73C00 == 33 [pid = 3600] [id = 747] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 13130000 == 32 [pid = 3600] [id = 746] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 12B9A000 == 31 [pid = 3600] [id = 745] 12:39:48 INFO - PROCESS | 3600 | --DOCSHELL 10EC1000 == 30 [pid = 3600] [id = 744] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (17104000) [pid = 3600] [serial = 2200] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (17190000) [pid = 3600] [serial = 2203] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (17140400) [pid = 3600] [serial = 2201] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1851E400) [pid = 3600] [serial = 2206] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (12A0E800) [pid = 3600] [serial = 2191] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (12B49800) [pid = 3600] [serial = 2192] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (13658C00) [pid = 3600] [serial = 2194] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (13B81400) [pid = 3600] [serial = 2195] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (12B46400) [pid = 3600] [serial = 2185] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1312A400) [pid = 3600] [serial = 2186] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1855E000) [pid = 3600] [serial = 2183] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1855BC00) [pid = 3600] [serial = 2182] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (15C7DC00) [pid = 3600] [serial = 2197] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (12B4C800) [pid = 3600] [serial = 2188] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (12DA0400) [pid = 3600] [serial = 2189] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1851FC00) [pid = 3600] [serial = 2207] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (18788000) [pid = 3600] [serial = 2212] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17191000) [pid = 3600] [serial = 2204] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (18789C00) [pid = 3600] [serial = 2213] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (15F10C00) [pid = 3600] [serial = 2198] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (19AE9400) [pid = 3600] [serial = 2216] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (18154800) [pid = 3600] [serial = 2209] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (19ADF400) [pid = 3600] [serial = 2215] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (18346000) [pid = 3600] [serial = 2210] [outer = 00000000] [url = about:blank] 12:39:48 INFO - PROCESS | 3600 | 1465245588351 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:39:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:39:48 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 12:39:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 893ms 12:39:48 INFO - PROCESS | 3600 | 1465245588376 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 3600 | 1465245588383 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:39:48 INFO - PROCESS | 3600 | 1465245588389 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 3600 | 1465245588392 Marionette TRACE conn3 <- [1,2986,null,{}] 12:39:48 INFO - PROCESS | 3600 | 1465245588395 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:48 INFO - PROCESS | 3600 | 1465245588398 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:48 INFO - PROCESS | 3600 | 1465245588492 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:39:48 INFO - PROCESS | 3600 | 1465245588498 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3600 | 1465245588500 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:48 INFO - PROCESS | 3600 | ++DOCSHELL 12AA3C00 == 31 [pid = 3600] [id = 758] 12:39:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (12AA7000) [pid = 3600] [serial = 2272] [outer = 00000000] 12:39:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (13144800) [pid = 3600] [serial = 2273] [outer = 12AA7000] 12:39:48 INFO - PROCESS | 3600 | 1465245588533 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1393F800) [pid = 3600] [serial = 2274] [outer = 12AA7000] 12:39:49 INFO - PROCESS | 3600 | 1465245589012 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:39:49 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. 12:39:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 693ms 12:39:49 INFO - PROCESS | 3600 | 1465245589073 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 3600 | 1465245589076 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:39:49 INFO - PROCESS | 3600 | 1465245589079 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 3600 | 1465245589082 Marionette TRACE conn3 <- [1,2990,null,{}] 12:39:49 INFO - PROCESS | 3600 | 1465245589093 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:49 INFO - PROCESS | 3600 | 1465245589098 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:49 INFO - PROCESS | 3600 | 1465245589181 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:39:49 INFO - PROCESS | 3600 | 1465245589322 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 3600 | 1465245589325 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:49 INFO - PROCESS | 3600 | ++DOCSHELL 14F7B800 == 32 [pid = 3600] [id = 759] 12:39:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (14F7D800) [pid = 3600] [serial = 2275] [outer = 00000000] 12:39:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (14F85C00) [pid = 3600] [serial = 2276] [outer = 14F7D800] 12:39:49 INFO - PROCESS | 3600 | 1465245589373 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15760C00) [pid = 3600] [serial = 2277] [outer = 14F7D800] 12:39:49 INFO - PROCESS | 3600 | 1465245589688 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:39:49 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. 12:39:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 693ms 12:39:49 INFO - PROCESS | 3600 | 1465245589766 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 3600 | 1465245589768 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:39:49 INFO - PROCESS | 3600 | 1465245589771 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:39:49 INFO - PROCESS | 3600 | 1465245589773 Marionette TRACE conn3 <- [1,2994,null,{}] 12:39:49 INFO - PROCESS | 3600 | 1465245589777 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:49 INFO - PROCESS | 3600 | 1465245589779 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:49 INFO - PROCESS | 3600 | 1465245589864 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:39:49 INFO - PROCESS | 3600 | 1465245589869 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 3600 | 1465245589871 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:49 INFO - PROCESS | 3600 | ++DOCSHELL 15C80800 == 33 [pid = 3600] [id = 760] 12:39:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (15C83000) [pid = 3600] [serial = 2278] [outer = 00000000] 12:39:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (166E2800) [pid = 3600] [serial = 2279] [outer = 15C83000] 12:39:49 INFO - PROCESS | 3600 | 1465245589946 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1710E400) [pid = 3600] [serial = 2280] [outer = 15C83000] 12:39:50 INFO - PROCESS | 3600 | 1465245590443 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:39:50 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. 12:39:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 677ms 12:39:50 INFO - PROCESS | 3600 | 1465245590472 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 3600 | 1465245590474 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:39:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:39:50 INFO - PROCESS | 3600 | 1465245590483 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 3600 | 1465245590485 Marionette TRACE conn3 <- [1,2998,null,{}] 12:39:50 INFO - PROCESS | 3600 | 1465245590488 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:50 INFO - PROCESS | 3600 | 1465245590490 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:50 INFO - PROCESS | 3600 | 1465245590634 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:39:50 INFO - PROCESS | 3600 | 1465245590701 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 3600 | 1465245590703 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:50 INFO - PROCESS | 3600 | ++DOCSHELL 17140400 == 34 [pid = 3600] [id = 761] 12:39:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (17141000) [pid = 3600] [serial = 2281] [outer = 00000000] 12:39:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17683000) [pid = 3600] [serial = 2282] [outer = 17141000] 12:39:50 INFO - PROCESS | 3600 | 1465245590746 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1772D800) [pid = 3600] [serial = 2283] [outer = 17141000] 12:39:50 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:51 INFO - PROCESS | 3600 | 1465245591185 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:39:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:39:51 INFO - {} 12:39:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:39:51 INFO - {} 12:39:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:39:51 INFO - {} 12:39:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:39:51 INFO - {} 12:39:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 747ms 12:39:51 INFO - PROCESS | 3600 | 1465245591223 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3600 | 1465245591225 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:39:51 INFO - TEST-START | /FileAPI/fileReader.html 12:39:51 INFO - PROCESS | 3600 | 1465245591233 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3600 | 1465245591235 Marionette TRACE conn3 <- [1,3002,null,{}] 12:39:51 INFO - PROCESS | 3600 | 1465245591238 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:51 INFO - PROCESS | 3600 | 1465245591243 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:51 INFO - PROCESS | 3600 | 1465245591363 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:39:51 INFO - PROCESS | 3600 | 1465245591370 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 3600 | 1465245591372 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:51 INFO - PROCESS | 3600 | ++DOCSHELL 11256800 == 35 [pid = 3600] [id = 762] 12:39:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17747000) [pid = 3600] [serial = 2284] [outer = 00000000] 12:39:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1851FC00) [pid = 3600] [serial = 2285] [outer = 17747000] 12:39:51 INFO - PROCESS | 3600 | 1465245591478 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (18788400) [pid = 3600] [serial = 2286] [outer = 17747000] 12:39:51 INFO - PROCESS | 3600 | 1465245591863 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:39:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:39:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:39:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:39:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:39:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 701ms 12:39:51 INFO - PROCESS | 3600 | 1465245591912 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3600 | 1465245591914 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:39:51 INFO - TEST-START | /FileAPI/historical.html 12:39:51 INFO - PROCESS | 3600 | 1465245591917 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3600 | 1465245591919 Marionette TRACE conn3 <- [1,3006,null,{}] 12:39:51 INFO - PROCESS | 3600 | 1465245591922 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:51 INFO - PROCESS | 3600 | 1465245591924 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:52 INFO - PROCESS | 3600 | 1465245592072 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (12AE1000) [pid = 3600] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (15C87C00) [pid = 3600] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (17397800) [pid = 3600] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (13130400) [pid = 3600] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1718F400) [pid = 3600] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10EC9000) [pid = 3600] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (11CCA000) [pid = 3600] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1774A800) [pid = 3600] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (12B9F800) [pid = 3600] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F85000) [pid = 3600] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (18785400) [pid = 3600] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (168D6400) [pid = 3600] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12A0F000) [pid = 3600] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:39:52 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14F74400) [pid = 3600] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:39:52 INFO - PROCESS | 3600 | 1465245592248 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 3600 | 1465245592250 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:52 INFO - PROCESS | 3600 | ++DOCSHELL 10EC9000 == 36 [pid = 3600] [id = 763] 12:39:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (10F9E000) [pid = 3600] [serial = 2287] [outer = 00000000] 12:39:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (131DE400) [pid = 3600] [serial = 2288] [outer = 10F9E000] 12:39:52 INFO - PROCESS | 3600 | 1465245592293 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17397800) [pid = 3600] [serial = 2289] [outer = 10F9E000] 12:39:52 INFO - PROCESS | 3600 | 1465245592634 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:39:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:39:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:39:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:39:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:39:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:39:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:39:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:39:52 INFO - TEST-OK | /FileAPI/historical.html | took 732ms 12:39:52 INFO - PROCESS | 3600 | 1465245592658 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 3600 | 1465245592660 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /FileAPI/idlharness.html 12:39:52 INFO - PROCESS | 3600 | 1465245592664 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 3600 | 1465245592665 Marionette TRACE conn3 <- [1,3010,null,{}] 12:39:52 INFO - PROCESS | 3600 | 1465245592669 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:52 INFO - PROCESS | 3600 | 1465245592671 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:52 INFO - PROCESS | 3600 | 1465245592794 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:39:52 INFO - PROCESS | 3600 | 1465245592802 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 3600 | 1465245592804 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:52 INFO - PROCESS | 3600 | ++DOCSHELL 13130400 == 37 [pid = 3600] [id = 764] 12:39:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1718F400) [pid = 3600] [serial = 2290] [outer = 00000000] 12:39:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19B38800) [pid = 3600] [serial = 2291] [outer = 1718F400] 12:39:52 INFO - PROCESS | 3600 | 1465245592850 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (19BB8C00) [pid = 3600] [serial = 2292] [outer = 1718F400] 12:39:53 INFO - PROCESS | 3600 | 1465245593625 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:39:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:39:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:39:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:39:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:39:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:39:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:39:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1138ms 12:39:53 INFO - PROCESS | 3600 | 1465245593803 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 3600 | 1465245593805 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:39:53 INFO - TEST-START | /FileAPI/idlharness.worker 12:39:53 INFO - PROCESS | 3600 | 1465245593809 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 3600 | 1465245593811 Marionette TRACE conn3 <- [1,3014,null,{}] 12:39:53 INFO - PROCESS | 3600 | 1465245593814 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:53 INFO - PROCESS | 3600 | 1465245593816 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:53 INFO - PROCESS | 3600 | 1465245593909 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:39:53 INFO - PROCESS | 3600 | 1465245593915 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 3600 | 1465245593917 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:53 INFO - PROCESS | 3600 | ++DOCSHELL 14F7B400 == 38 [pid = 3600] [id = 765] 12:39:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (19FB2800) [pid = 3600] [serial = 2293] [outer = 00000000] 12:39:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1AA07800) [pid = 3600] [serial = 2294] [outer = 19FB2800] 12:39:53 INFO - PROCESS | 3600 | 1465245593960 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (14FE3C00) [pid = 3600] [serial = 2295] [outer = 19FB2800] 12:39:54 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:55 INFO - PROCESS | 3600 | 1465245595179 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:39:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:39:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:39:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:39:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:55 INFO - {} 12:39:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1621ms 12:39:55 INFO - PROCESS | 3600 | 1465245595431 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 3600 | 1465245595436 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:39:55 INFO - PROCESS | 3600 | 1465245595442 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 3600 | 1465245595445 Marionette TRACE conn3 <- [1,3018,null,{}] 12:39:55 INFO - PROCESS | 3600 | 1465245595450 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 3600 | 1465245595453 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:55 INFO - PROCESS | 3600 | 1465245595575 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:39:55 INFO - PROCESS | 3600 | 1465245595710 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 3600 | 1465245595713 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:55 INFO - PROCESS | 3600 | ++DOCSHELL 10ECA800 == 39 [pid = 3600] [id = 766] 12:39:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (10FA2400) [pid = 3600] [serial = 2296] [outer = 00000000] 12:39:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1AE99400) [pid = 3600] [serial = 2297] [outer = 10FA2400] 12:39:55 INFO - PROCESS | 3600 | 1465245595771 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1B18C800) [pid = 3600] [serial = 2298] [outer = 10FA2400] 12:39:56 INFO - PROCESS | 3600 | 1465245596284 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:39:56 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:39:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 888ms 12:39:56 INFO - PROCESS | 3600 | 1465245596346 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 3600 | 1465245596351 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:39:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:39:56 INFO - PROCESS | 3600 | 1465245596357 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - PROCESS | 3600 | 1465245596360 Marionette TRACE conn3 <- [1,3022,null,{}] 12:39:56 INFO - PROCESS | 3600 | 1465245596364 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:56 INFO - PROCESS | 3600 | 1465245596367 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:56 INFO - PROCESS | 3600 | 1465245596478 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:39:56 INFO - PROCESS | 3600 | 1465245596649 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 3600 | 1465245596652 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:56 INFO - PROCESS | 3600 | ++DOCSHELL 1B190000 == 40 [pid = 3600] [id = 767] 12:39:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (1B190400) [pid = 3600] [serial = 2299] [outer = 00000000] 12:39:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1B193000) [pid = 3600] [serial = 2300] [outer = 1B190400] 12:39:56 INFO - PROCESS | 3600 | 1465245596715 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1B198800) [pid = 3600] [serial = 2301] [outer = 1B190400] 12:39:57 INFO - PROCESS | 3600 | 1465245597326 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:39:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 997ms 12:39:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:39:57 INFO - PROCESS | 3600 | 1465245597359 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 3600 | 1465245597362 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:39:57 INFO - PROCESS | 3600 | 1465245597366 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 3600 | 1465245597369 Marionette TRACE conn3 <- [1,3026,null,{}] 12:39:57 INFO - PROCESS | 3600 | 1465245597380 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:57 INFO - PROCESS | 3600 | 1465245597385 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:57 INFO - PROCESS | 3600 | 1465245597494 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:39:57 INFO - PROCESS | 3600 | 1465245597806 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3600 | 1465245597809 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:57 INFO - PROCESS | 3600 | ++DOCSHELL 10438000 == 41 [pid = 3600] [id = 768] 12:39:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (10475C00) [pid = 3600] [serial = 2302] [outer = 00000000] 12:39:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10B92000) [pid = 3600] [serial = 2303] [outer = 10475C00] 12:39:57 INFO - PROCESS | 3600 | 1465245597859 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (11251000) [pid = 3600] [serial = 2304] [outer = 10475C00] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 1280E800 == 40 [pid = 3600] [id = 743] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 13130400 == 39 [pid = 3600] [id = 764] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 10EC9000 == 38 [pid = 3600] [id = 763] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 11256800 == 37 [pid = 3600] [id = 762] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 17140400 == 36 [pid = 3600] [id = 761] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 15C80800 == 35 [pid = 3600] [id = 760] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 14F7B800 == 34 [pid = 3600] [id = 759] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 12AA3C00 == 33 [pid = 3600] [id = 758] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 132D3C00 == 32 [pid = 3600] [id = 756] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 10EBF800 == 31 [pid = 3600] [id = 757] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 18566C00 == 30 [pid = 3600] [id = 753] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 14F81800 == 29 [pid = 3600] [id = 755] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 10FA4000 == 28 [pid = 3600] [id = 754] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 1B190000 == 27 [pid = 3600] [id = 767] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 14F7B400 == 26 [pid = 3600] [id = 765] 12:39:58 INFO - PROCESS | 3600 | --DOCSHELL 10ECA800 == 25 [pid = 3600] [id = 766] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1774A400) [pid = 3600] [serial = 2250] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (12889C00) [pid = 3600] [serial = 2234] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (18791C00) [pid = 3600] [serial = 2224] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (15761400) [pid = 3600] [serial = 2242] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (16B63400) [pid = 3600] [serial = 2247] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (131E4000) [pid = 3600] [serial = 2231] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (14FD8400) [pid = 3600] [serial = 2241] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (16B65C00) [pid = 3600] [serial = 2254] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1609A000) [pid = 3600] [serial = 2221] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1851E800) [pid = 3600] [serial = 2257] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1878A000) [pid = 3600] [serial = 2259] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (14F6DC00) [pid = 3600] [serial = 2253] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1609FC00) [pid = 3600] [serial = 2245] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19D1D400) [pid = 3600] [serial = 2228] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (131DD800) [pid = 3600] [serial = 2238] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1322F400) [pid = 3600] [serial = 2239] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (17EE9C00) [pid = 3600] [serial = 2251] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15F0D000) [pid = 3600] [serial = 2244] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (11C27800) [pid = 3600] [serial = 2233] [outer = 00000000] [url = about:blank] 12:39:58 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (1314DC00) [pid = 3600] [serial = 2219] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (18515000) [pid = 3600] [serial = 2256] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (12BA0800) [pid = 3600] [serial = 2236] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (1309A400) [pid = 3600] [serial = 2218] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (16A22C00) [pid = 3600] [serial = 2222] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (19B37800) [pid = 3600] [serial = 2227] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (19BC0000) [pid = 3600] [serial = 2225] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (17142000) [pid = 3600] [serial = 2248] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1314D800) [pid = 3600] [serial = 2230] [outer = 00000000] [url = about:blank] 12:39:59 INFO - PROCESS | 3600 | 1465245599072 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:39:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1761ms 12:39:59 INFO - PROCESS | 3600 | 1465245599121 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 3600 | 1465245599126 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:39:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:39:59 INFO - PROCESS | 3600 | 1465245599132 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 3600 | 1465245599135 Marionette TRACE conn3 <- [1,3030,null,{}] 12:39:59 INFO - PROCESS | 3600 | 1465245599140 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:59 INFO - PROCESS | 3600 | 1465245599143 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:59 INFO - PROCESS | 3600 | 1465245599232 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:39:59 INFO - PROCESS | 3600 | 1465245599245 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 3600 | 1465245599249 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:39:59 INFO - PROCESS | 3600 | ++DOCSHELL 10F9F800 == 26 [pid = 3600] [id = 769] 12:39:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (10FA0000) [pid = 3600] [serial = 2305] [outer = 00000000] 12:39:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (10FA6400) [pid = 3600] [serial = 2306] [outer = 10FA0000] 12:39:59 INFO - PROCESS | 3600 | 1465245599298 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (10FA6C00) [pid = 3600] [serial = 2307] [outer = 10FA0000] 12:39:59 INFO - PROCESS | 3600 | 1465245599996 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:40:00 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. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:40:00 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'.) 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:40:00 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. 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:40:00 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. 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:40:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:40:00 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. 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:40:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:40:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:40:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 966ms 12:40:00 INFO - PROCESS | 3600 | 1465245600103 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 3600 | 1465245600108 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:40:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:40:00 INFO - PROCESS | 3600 | 1465245600115 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 3600 | 1465245600118 Marionette TRACE conn3 <- [1,3034,null,{}] 12:40:00 INFO - PROCESS | 3600 | 1465245600122 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:00 INFO - PROCESS | 3600 | 1465245600125 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:00 INFO - PROCESS | 3600 | 1465245600219 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:40:00 INFO - PROCESS | 3600 | 1465245600225 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 3600 | 1465245600228 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:00 INFO - PROCESS | 3600 | ++DOCSHELL 13128C00 == 27 [pid = 3600] [id = 770] 12:40:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (13149400) [pid = 3600] [serial = 2308] [outer = 00000000] 12:40:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (13229C00) [pid = 3600] [serial = 2309] [outer = 13149400] 12:40:00 INFO - PROCESS | 3600 | 1465245600275 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (132D7C00) [pid = 3600] [serial = 2310] [outer = 13149400] 12:40:00 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:40:00 INFO - PROCESS | 3600 | 1465245600794 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:40:00 INFO - {} 12:40:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 685ms 12:40:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:40:00 INFO - PROCESS | 3600 | 1465245600812 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 3600 | 1465245600814 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:40:00 INFO - PROCESS | 3600 | 1465245600818 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 3600 | 1465245600821 Marionette TRACE conn3 <- [1,3038,null,{}] 12:40:00 INFO - PROCESS | 3600 | 1465245600832 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:00 INFO - PROCESS | 3600 | 1465245600837 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:00 INFO - PROCESS | 3600 | 1465245600923 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:40:01 INFO - PROCESS | 3600 | 1465245601028 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3600 | 1465245601041 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:01 INFO - PROCESS | 3600 | ++DOCSHELL 12889C00 == 28 [pid = 3600] [id = 771] 12:40:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (12D9FC00) [pid = 3600] [serial = 2311] [outer = 00000000] 12:40:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (13653000) [pid = 3600] [serial = 2312] [outer = 12D9FC00] 12:40:01 INFO - PROCESS | 3600 | 1465245601090 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (14F71000) [pid = 3600] [serial = 2313] [outer = 12D9FC00] 12:40:01 INFO - PROCESS | 3600 | 1465245601473 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:40:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 686ms 12:40:01 INFO - PROCESS | 3600 | 1465245601517 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 3600 | 1465245601520 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:40:01 INFO - PROCESS | 3600 | 1465245601523 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 3600 | 1465245601525 Marionette TRACE conn3 <- [1,3042,null,{}] 12:40:01 INFO - PROCESS | 3600 | 1465245601529 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 3600 | 1465245601531 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:01 INFO - PROCESS | 3600 | 1465245601671 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:40:01 INFO - PROCESS | 3600 | 1465245601743 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3600 | 1465245601745 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:01 INFO - PROCESS | 3600 | ++DOCSHELL 14FD6C00 == 29 [pid = 3600] [id = 772] 12:40:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (14FD7C00) [pid = 3600] [serial = 2314] [outer = 00000000] 12:40:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (15C64C00) [pid = 3600] [serial = 2315] [outer = 14FD7C00] 12:40:01 INFO - PROCESS | 3600 | 1465245601791 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (15C80800) [pid = 3600] [serial = 2316] [outer = 14FD7C00] 12:40:02 INFO - PROCESS | 3600 | 1465245602498 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:40:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:02 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" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:02 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" 12:40:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1122ms 12:40:02 INFO - PROCESS | 3600 | 1465245602653 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 3600 | 1465245602655 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:40:02 INFO - PROCESS | 3600 | 1465245602659 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 3600 | 1465245602660 Marionette TRACE conn3 <- [1,3046,null,{}] 12:40:02 INFO - PROCESS | 3600 | 1465245602674 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:02 INFO - PROCESS | 3600 | 1465245602676 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:02 INFO - PROCESS | 3600 | 1465245602816 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:40:02 INFO - PROCESS | 3600 | 1465245602836 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 3600 | 1465245602838 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:02 INFO - PROCESS | 3600 | ++DOCSHELL 17102C00 == 30 [pid = 3600] [id = 773] 12:40:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17103000) [pid = 3600] [serial = 2317] [outer = 00000000] 12:40:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17140800) [pid = 3600] [serial = 2318] [outer = 17103000] 12:40:02 INFO - PROCESS | 3600 | 1465245602885 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (17145000) [pid = 3600] [serial = 2319] [outer = 17103000] 12:40:03 INFO - PROCESS | 3600 | 1465245603574 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (17747000) [pid = 3600] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (10F9E000) [pid = 3600] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (14F7D800) [pid = 3600] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (15C83000) [pid = 3600] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14F83000) [pid = 3600] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (15C85800) [pid = 3600] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (110EAC00) [pid = 3600] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (10FA7000) [pid = 3600] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (1718F400) [pid = 3600] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (12AA7000) [pid = 3600] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (18783400) [pid = 3600] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (19FB2800) [pid = 3600] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:40:03 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (17141000) [pid = 3600] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:40:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:40:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:40:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:40:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:40:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:40:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:40:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:40:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:40:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 997ms 12:40:03 INFO - PROCESS | 3600 | 1465245603663 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 3600 | 1465245603665 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:40:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:40:03 INFO - PROCESS | 3600 | 1465245603669 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 3600 | 1465245603670 Marionette TRACE conn3 <- [1,3050,null,{}] 12:40:03 INFO - PROCESS | 3600 | 1465245603674 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:03 INFO - PROCESS | 3600 | 1465245603679 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:03 INFO - PROCESS | 3600 | 1465245603773 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:40:03 INFO - PROCESS | 3600 | 1465245603778 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 3600 | 1465245603780 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:03 INFO - PROCESS | 3600 | ++DOCSHELL 17140400 == 31 [pid = 3600] [id = 774] 12:40:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (17147C00) [pid = 3600] [serial = 2320] [outer = 00000000] 12:40:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (17747400) [pid = 3600] [serial = 2321] [outer = 17147C00] 12:40:03 INFO - PROCESS | 3600 | 1465245603825 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (17EE9400) [pid = 3600] [serial = 2322] [outer = 17147C00] 12:40:04 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:40:04 INFO - PROCESS | 3600 | 1465245604300 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:40:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:40:04 INFO - {} 12:40:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 702ms 12:40:04 INFO - PROCESS | 3600 | 1465245604352 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 3600 | 1465245604354 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:40:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:40:04 INFO - PROCESS | 3600 | 1465245604357 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 3600 | 1465245604359 Marionette TRACE conn3 <- [1,3054,null,{}] 12:40:04 INFO - PROCESS | 3600 | 1465245604363 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 3600 | 1465245604364 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:04 INFO - PROCESS | 3600 | 1465245604441 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:40:04 INFO - PROCESS | 3600 | 1465245604446 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 3600 | 1465245604448 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:04 INFO - PROCESS | 3600 | ++DOCSHELL 18344400 == 32 [pid = 3600] [id = 775] 12:40:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (18515800) [pid = 3600] [serial = 2323] [outer = 00000000] 12:40:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (1855B000) [pid = 3600] [serial = 2324] [outer = 18515800] 12:40:04 INFO - PROCESS | 3600 | 1465245604492 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (18563400) [pid = 3600] [serial = 2325] [outer = 18515800] 12:40:04 INFO - PROCESS | 3600 | 1465245604927 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:40:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:40:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 592ms 12:40:04 INFO - PROCESS | 3600 | 1465245604956 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 3600 | 1465245604958 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:40:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:40:04 INFO - PROCESS | 3600 | 1465245604961 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 3600 | 1465245604963 Marionette TRACE conn3 <- [1,3058,null,{}] 12:40:04 INFO - PROCESS | 3600 | 1465245604970 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 3600 | 1465245604971 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:05 INFO - PROCESS | 3600 | 1465245605050 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:40:05 INFO - PROCESS | 3600 | 1465245605056 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3600 | 1465245605058 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:05 INFO - PROCESS | 3600 | ++DOCSHELL 13222000 == 33 [pid = 3600] [id = 776] 12:40:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (18566C00) [pid = 3600] [serial = 2326] [outer = 00000000] 12:40:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (18790000) [pid = 3600] [serial = 2327] [outer = 18566C00] 12:40:05 INFO - PROCESS | 3600 | 1465245605101 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (18791000) [pid = 3600] [serial = 2328] [outer = 18566C00] 12:40:05 INFO - PROCESS | 3600 | 1465245605519 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 593ms 12:40:05 INFO - PROCESS | 3600 | 1465245605605 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 3600 | 1465245605609 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:40:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:40:05 INFO - PROCESS | 3600 | 1465245605619 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 3600 | 1465245605624 Marionette TRACE conn3 <- [1,3062,null,{}] 12:40:05 INFO - PROCESS | 3600 | 1465245605630 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:05 INFO - PROCESS | 3600 | 1465245605634 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:05 INFO - PROCESS | 3600 | 1465245605766 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:40:05 INFO - PROCESS | 3600 | 1465245605960 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3600 | 1465245605965 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:05 INFO - PROCESS | 3600 | ++DOCSHELL 10EC0000 == 34 [pid = 3600] [id = 777] 12:40:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (10EC0400) [pid = 3600] [serial = 2329] [outer = 00000000] 12:40:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (110F0400) [pid = 3600] [serial = 2330] [outer = 10EC0400] 12:40:06 INFO - PROCESS | 3600 | 1465245606022 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (11CC3800) [pid = 3600] [serial = 2331] [outer = 10EC0400] 12:40:06 INFO - PROCESS | 3600 | 1465245606611 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1044ms 12:40:06 INFO - PROCESS | 3600 | 1465245606663 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 3600 | 1465245606667 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:40:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:40:06 INFO - PROCESS | 3600 | 1465245606674 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 3600 | 1465245606678 Marionette TRACE conn3 <- [1,3066,null,{}] 12:40:06 INFO - PROCESS | 3600 | 1465245606701 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 3600 | 1465245606704 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:06 INFO - PROCESS | 3600 | 1465245606825 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:40:06 INFO - PROCESS | 3600 | 1465245606984 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 3600 | 1465245606986 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:07 INFO - PROCESS | 3600 | ++DOCSHELL 13032800 == 35 [pid = 3600] [id = 778] 12:40:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1309D800) [pid = 3600] [serial = 2332] [outer = 00000000] 12:40:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1314E400) [pid = 3600] [serial = 2333] [outer = 1309D800] 12:40:07 INFO - PROCESS | 3600 | 1465245607044 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1322B400) [pid = 3600] [serial = 2334] [outer = 1309D800] 12:40:07 INFO - PROCESS | 3600 | 1465245607683 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3600 | 1465245607779 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:40:07 INFO - PROCESS | 3600 | 1465245607784 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - PROCESS | 3600 | 1465245607786 Marionette TRACE conn3 <- [1,3070,null,{}] 12:40:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:40:07 INFO - PROCESS | 3600 | 1465245607800 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:07 INFO - PROCESS | 3600 | 1465245607807 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:07 INFO - PROCESS | 3600 | 1465245607937 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:40:08 INFO - PROCESS | 3600 | 1465245608089 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 3600 | 1465245608093 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:08 INFO - PROCESS | 3600 | ++DOCSHELL 15C88C00 == 36 [pid = 3600] [id = 779] 12:40:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (15F07400) [pid = 3600] [serial = 2335] [outer = 00000000] 12:40:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (166DD800) [pid = 3600] [serial = 2336] [outer = 15F07400] 12:40:08 INFO - PROCESS | 3600 | 1465245608154 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (17140000) [pid = 3600] [serial = 2337] [outer = 15F07400] 12:40:08 INFO - PROCESS | 3600 | 1465245608890 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 18344400 == 35 [pid = 3600] [id = 775] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 17140400 == 34 [pid = 3600] [id = 774] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 17102C00 == 33 [pid = 3600] [id = 773] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 14FD6C00 == 32 [pid = 3600] [id = 772] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 12889C00 == 31 [pid = 3600] [id = 771] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 13128C00 == 30 [pid = 3600] [id = 770] 12:40:08 INFO - PROCESS | 3600 | --DOCSHELL 10F9F800 == 29 [pid = 3600] [id = 769] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (17683000) [pid = 3600] [serial = 2282] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (1851FC00) [pid = 3600] [serial = 2285] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (131DE400) [pid = 3600] [serial = 2288] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (14F85C00) [pid = 3600] [serial = 2276] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (15760C00) [pid = 3600] [serial = 2277] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (18788400) [pid = 3600] [serial = 2286] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (166E2800) [pid = 3600] [serial = 2279] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (15764400) [pid = 3600] [serial = 2265] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1773CC00) [pid = 3600] [serial = 2268] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (15F02800) [pid = 3600] [serial = 2266] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (12B4DC00) [pid = 3600] [serial = 2270] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (12DA0000) [pid = 3600] [serial = 2271] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (12BA7400) [pid = 3600] [serial = 2262] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (19BB8C00) [pid = 3600] [serial = 2292] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (130BBC00) [pid = 3600] [serial = 2263] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (13144800) [pid = 3600] [serial = 2273] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1393F800) [pid = 3600] [serial = 2274] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1878E800) [pid = 3600] [serial = 2260] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (1AA07800) [pid = 3600] [serial = 2294] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (14FE3C00) [pid = 3600] [serial = 2295] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (17397800) [pid = 3600] [serial = 2289] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1710E400) [pid = 3600] [serial = 2280] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (19B38800) [pid = 3600] [serial = 2291] [outer = 00000000] [url = about:blank] 12:40:08 INFO - PROCESS | 3600 | --DOMWINDOW == 57 (1772D800) [pid = 3600] [serial = 2283] [outer = 00000000] [url = about:blank] 12:40:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:40:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:40:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1185ms 12:40:08 INFO - PROCESS | 3600 | 1465245608985 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3600 | 1465245608989 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:40:08 INFO - PROCESS | 3600 | 1465245608994 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 3600 | 1465245608997 Marionette TRACE conn3 <- [1,3074,null,{}] 12:40:08 INFO - PROCESS | 3600 | 1465245609004 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:08 INFO - PROCESS | 3600 | 1465245609006 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:09 INFO - PROCESS | 3600 | 1465245609099 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:40:09 INFO - PROCESS | 3600 | 1465245609105 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3600 | 1465245609107 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:09 INFO - PROCESS | 3600 | ++DOCSHELL 10FA4C00 == 30 [pid = 3600] [id = 780] 12:40:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (10FA5800) [pid = 3600] [serial = 2338] [outer = 00000000] 12:40:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (11C1EC00) [pid = 3600] [serial = 2339] [outer = 10FA5800] 12:40:09 INFO - PROCESS | 3600 | 1465245609155 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (12ADF400) [pid = 3600] [serial = 2340] [outer = 10FA5800] 12:40:09 INFO - PROCESS | 3600 | 1465245609640 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:40:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 702ms 12:40:09 INFO - PROCESS | 3600 | 1465245609694 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 3600 | 1465245609698 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:40:09 INFO - PROCESS | 3600 | 1465245609704 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:40:09 INFO - PROCESS | 3600 | 1465245609707 Marionette TRACE conn3 <- [1,3078,null,{}] 12:40:09 INFO - PROCESS | 3600 | 1465245609710 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:09 INFO - PROCESS | 3600 | 1465245609713 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:09 INFO - PROCESS | 3600 | 1465245609826 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:40:09 INFO - PROCESS | 3600 | 1465245609838 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3600 | 1465245609840 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:09 INFO - PROCESS | 3600 | ++DOCSHELL 12DAB800 == 31 [pid = 3600] [id = 781] 12:40:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (13031800) [pid = 3600] [serial = 2341] [outer = 00000000] 12:40:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (130C2000) [pid = 3600] [serial = 2342] [outer = 13031800] 12:40:10 INFO - PROCESS | 3600 | 1465245609998 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (1314DC00) [pid = 3600] [serial = 2343] [outer = 13031800] 12:40:10 INFO - PROCESS | 3600 | 1465245610344 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:40:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 686ms 12:40:10 INFO - PROCESS | 3600 | 1465245610399 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 3600 | 1465245610402 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:40:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:40:10 INFO - PROCESS | 3600 | 1465245610405 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 3600 | 1465245610410 Marionette TRACE conn3 <- [1,3082,null,{}] 12:40:10 INFO - PROCESS | 3600 | 1465245610427 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:10 INFO - PROCESS | 3600 | 1465245610434 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:10 INFO - PROCESS | 3600 | 1465245610533 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:40:10 INFO - PROCESS | 3600 | 1465245610539 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 3600 | 1465245610542 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:10 INFO - PROCESS | 3600 | ++DOCSHELL 140EC800 == 32 [pid = 3600] [id = 782] 12:40:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (140EF800) [pid = 3600] [serial = 2344] [outer = 00000000] 12:40:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (14F6E000) [pid = 3600] [serial = 2345] [outer = 140EF800] 12:40:10 INFO - PROCESS | 3600 | 1465245610588 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (14F80400) [pid = 3600] [serial = 2346] [outer = 140EF800] 12:40:11 INFO - PROCESS | 3600 | 1465245611039 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:40:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 654ms 12:40:11 INFO - PROCESS | 3600 | 1465245611079 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3600 | 1465245611082 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:40:11 INFO - PROCESS | 3600 | 1465245611085 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3600 | 1465245611087 Marionette TRACE conn3 <- [1,3086,null,{}] 12:40:11 INFO - PROCESS | 3600 | 1465245611096 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:11 INFO - PROCESS | 3600 | 1465245611098 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:11 INFO - PROCESS | 3600 | 1465245611220 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:40:11 INFO - PROCESS | 3600 | 1465245611311 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3600 | 1465245611313 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:11 INFO - PROCESS | 3600 | ++DOCSHELL 157C0400 == 33 [pid = 3600] [id = 783] 12:40:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (15C5D800) [pid = 3600] [serial = 2347] [outer = 00000000] 12:40:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (15C83400) [pid = 3600] [serial = 2348] [outer = 15C5D800] 12:40:11 INFO - PROCESS | 3600 | 1465245611362 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15F0F800) [pid = 3600] [serial = 2349] [outer = 15C5D800] 12:40:11 INFO - PROCESS | 3600 | 1465245611767 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:40:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 702ms 12:40:11 INFO - PROCESS | 3600 | 1465245611786 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3600 | 1465245611787 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:40:11 INFO - PROCESS | 3600 | 1465245611791 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3600 | 1465245611792 Marionette TRACE conn3 <- [1,3090,null,{}] 12:40:11 INFO - PROCESS | 3600 | 1465245611796 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:11 INFO - PROCESS | 3600 | 1465245611798 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:11 INFO - PROCESS | 3600 | 1465245611918 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:40:11 INFO - PROCESS | 3600 | 1465245611923 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3600 | 1465245611925 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:11 INFO - PROCESS | 3600 | ++DOCSHELL 15C80400 == 34 [pid = 3600] [id = 784] 12:40:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15F0D800) [pid = 3600] [serial = 2350] [outer = 00000000] 12:40:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (166E1000) [pid = 3600] [serial = 2351] [outer = 15F0D800] 12:40:11 INFO - PROCESS | 3600 | 1465245611969 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (168E3000) [pid = 3600] [serial = 2352] [outer = 15F0D800] 12:40:12 INFO - PROCESS | 3600 | 1465245612418 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:40:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 639ms 12:40:12 INFO - PROCESS | 3600 | 1465245612429 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 3600 | 1465245612431 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:40:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:40:12 INFO - PROCESS | 3600 | 1465245612434 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 3600 | 1465245612436 Marionette TRACE conn3 <- [1,3094,null,{}] 12:40:12 INFO - PROCESS | 3600 | 1465245612439 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:12 INFO - PROCESS | 3600 | 1465245612444 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:12 INFO - PROCESS | 3600 | 1465245612589 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:40:12 INFO - PROCESS | 3600 | 1465245612689 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 3600 | 1465245612691 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:12 INFO - PROCESS | 3600 | ++DOCSHELL 16B68800 == 35 [pid = 3600] [id = 785] 12:40:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16B6B000) [pid = 3600] [serial = 2353] [outer = 00000000] 12:40:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (1714AC00) [pid = 3600] [serial = 2354] [outer = 16B6B000] 12:40:12 INFO - PROCESS | 3600 | 1465245612759 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1714B000) [pid = 3600] [serial = 2355] [outer = 16B6B000] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (13149400) [pid = 3600] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (10FA0000) [pid = 3600] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (12D9FC00) [pid = 3600] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (14FD7C00) [pid = 3600] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (17103000) [pid = 3600] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10475C00) [pid = 3600] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (18515800) [pid = 3600] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (17147C00) [pid = 3600] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (10FA2400) [pid = 3600] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:40:13 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1B190400) [pid = 3600] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:40:13 INFO - PROCESS | 3600 | 1465245613270 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:40:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:40:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 904ms 12:40:13 INFO - PROCESS | 3600 | 1465245613340 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 3600 | 1465245613342 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:40:13 INFO - PROCESS | 3600 | 1465245613345 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 3600 | 1465245613347 Marionette TRACE conn3 <- [1,3098,null,{}] 12:40:13 INFO - PROCESS | 3600 | 1465245613350 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 3600 | 1465245613352 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:13 INFO - PROCESS | 3600 | 1465245613432 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:40:13 INFO - PROCESS | 3600 | 1465245613546 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 3600 | 1465245613548 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:13 INFO - PROCESS | 3600 | ++DOCSHELL 10475C00 == 36 [pid = 3600] [id = 786] 12:40:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (10A65400) [pid = 3600] [serial = 2356] [outer = 00000000] 12:40:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (173C2400) [pid = 3600] [serial = 2357] [outer = 10A65400] 12:40:13 INFO - PROCESS | 3600 | 1465245613591 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (17747C00) [pid = 3600] [serial = 2358] [outer = 10A65400] 12:40:13 INFO - PROCESS | 3600 | 1465245613903 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:40:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:40:13 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 12:40:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:40:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 592ms 12:40:13 INFO - PROCESS | 3600 | 1465245613942 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 3600 | 1465245613944 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:40:13 INFO - PROCESS | 3600 | 1465245613947 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 3600 | 1465245613949 Marionette TRACE conn3 <- [1,3102,null,{}] 12:40:13 INFO - PROCESS | 3600 | 1465245613952 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 3600 | 1465245613954 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:14 INFO - PROCESS | 3600 | 1465245614082 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:40:14 INFO - PROCESS | 3600 | 1465245614171 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bb71ec29-8c23-40ef-8637-7b8089c9eed2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 3600 | 1465245614173 Marionette INFO sendAsync 038b5c63-1a6a-4bad-88ce-66029e31824b 12:40:14 INFO - PROCESS | 3600 | ++DOCSHELL 14F6C400 == 37 [pid = 3600] [id = 787] 12:40:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (17195400) [pid = 3600] [serial = 2359] [outer = 00000000] 12:40:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (1851E800) [pid = 3600] [serial = 2360] [outer = 17195400] 12:40:14 INFO - PROCESS | 3600 | 1465245614216 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1855D800) [pid = 3600] [serial = 2361] [outer = 17195400] 12:40:14 INFO - PROCESS | 3600 | 1465245614546 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:40:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:40:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 639ms 12:40:14 INFO - PROCESS | 3600 | 1465245614585 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 3600 | 1465245614587 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:40:15 WARNING - u'runner_teardown' () 12:40:15 INFO - No more tests 12:40:15 INFO - Got 0 unexpected results 12:40:15 INFO - SUITE-END | took 645s 12:40:16 INFO - Closing logging queue 12:40:16 INFO - queue closed 12:40:16 INFO - Return code: 0 12:40:16 WARNING - # TBPL SUCCESS # 12:40:16 INFO - Running post-action listener: _resource_record_post_action 12:40:16 INFO - Running post-run listener: _resource_record_post_run 12:40:17 INFO - Total resource usage - Wall time: 672s; CPU: 17.0%; Read bytes: 90975744; Write bytes: 942317568; Read time: 423684; Write time: 938596 12:40:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:40:17 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61663744; Read time: 0; Write time: 62063 12:40:17 INFO - run-tests - Wall time: 670s; CPU: 17.0%; Read bytes: 90975744; Write bytes: 806233088; Read time: 423684; Write time: 810685 12:40:17 INFO - Running post-run listener: _upload_blobber_files 12:40:17 INFO - Blob upload gear active. 12:40:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:40:17 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 12:40:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:40:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:40:17 INFO - (blobuploader) - INFO - Open directory for files ... 12:40:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:40:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:40:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:40:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:40:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:40:18 INFO - (blobuploader) - INFO - Done attempting. 12:40:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:40:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:40:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:40:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:40:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:40:20 INFO - (blobuploader) - INFO - Done attempting. 12:40:20 INFO - (blobuploader) - INFO - Iteration through files over. 12:40:20 INFO - Return code: 0 12:40:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:40:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2d0d4cfbb896f34861c0b66ced29112af18087898dbc94bb44de769512c96e7205323124a2d5da1a2d6eddbcb1d7af3f71488fe4d3d0fdca3fe7f9319a8d4364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6adfeea99bbed4d0bfef888537cd8209628802bee729ce7080b88461f1194e5a80180d678f89afd3412ca0e661da9c1a2c9ead4e17c3b1213df17dbcd2da638b"} 12:40:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:40:20 INFO - Writing to file C:\slave\test\properties\blobber_files 12:40:20 INFO - Contents: 12:40:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2d0d4cfbb896f34861c0b66ced29112af18087898dbc94bb44de769512c96e7205323124a2d5da1a2d6eddbcb1d7af3f71488fe4d3d0fdca3fe7f9319a8d4364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6adfeea99bbed4d0bfef888537cd8209628802bee729ce7080b88461f1194e5a80180d678f89afd3412ca0e661da9c1a2c9ead4e17c3b1213df17dbcd2da638b"} 12:40:20 INFO - Running post-run listener: copy_logs_to_upload_dir 12:40:20 INFO - Copying logs to upload dir... 12:40:20 INFO - mkdir: C:\slave\test\build\upload\logs 12:40:20 INFO - Copying logs to upload dir... 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - Using _rmtree_windows ... 12:40:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.522000 ========= master_lag: 60.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-06-06 13:40:17.131855) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 13:40:17.133799) ========= '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-107\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2d0d4cfbb896f34861c0b66ced29112af18087898dbc94bb44de769512c96e7205323124a2d5da1a2d6eddbcb1d7af3f71488fe4d3d0fdca3fe7f9319a8d4364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6adfeea99bbed4d0bfef888537cd8209628802bee729ce7080b88461f1194e5a80180d678f89afd3412ca0e661da9c1a2c9ead4e17c3b1213df17dbcd2da638b"} build_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2d0d4cfbb896f34861c0b66ced29112af18087898dbc94bb44de769512c96e7205323124a2d5da1a2d6eddbcb1d7af3f71488fe4d3d0fdca3fe7f9319a8d4364", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6adfeea99bbed4d0bfef888537cd8209628802bee729ce7080b88461f1194e5a80180d678f89afd3412ca0e661da9c1a2c9ead4e17c3b1213df17dbcd2da638b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 13:40:17.274858) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:40:17.275180) ========= '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-107\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-107 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-107 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-107 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:40:17.399715) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 13:40:17.400018) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 13:40:17.961728) ========= ========= Total master_lag: 61.04 =========